Home
last modified time | relevance | path

Searched refs:AllocaIP (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DOMPIRBuilder.h500 IRBuilderBase::InsertPoint AllocaIP, llvm::Value *AtomicVar) in AtomicInfo() argument
502 AtomicAlign, ValueAlign, UseLibcall, AllocaIP), in AtomicInfo()
613 function_ref<Error(InsertPointTy AllocaIP, InsertPointTy CodeGenIP)>;
622 std::function<Error(InsertPointTy AllocaIP, InsertPointTy CodeGenIP)>;
656 InsertPointTy AllocaIP, InsertPointTy CodeGenIP, Value &Original,
724 const LocationDescription &Loc, InsertPointTy AllocaIP,
1035 InsertPointTy AllocaIP,
1058 DebugLoc DL, CanonicalLoopInfo *CLI, InsertPointTy AllocaIP,
1076 InsertPointTy AllocaIP,
1102 InsertPointTy AllocaIP,
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/Atomic/
H A DAtomic.h26 IRBuilderBase::InsertPoint AllocaIP; variable
31 bool UseLibcall, IRBuilderBase::InsertPoint AllocaIP) in AtomicInfo() argument
34 ValueAlign(ValueAlign), UseLibcall(UseLibcall), AllocaIP(AllocaIP) {} in AtomicInfo()
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp1155 const LocationDescription &Loc, InsertPointTy AllocaIP, Value *&Return, in emitTargetKernel() argument
1161 Builder.restoreIP(AllocaIP); in emitTargetKernel()
1187 Value *DeviceID, Value *RTLoc, InsertPointTy AllocaIP) { in emitKernelLaunch() argument
1227 Builder, AllocaIP, Return, RTLoc, DeviceID, Args.NumTeams.front(), in emitKernelLaunch()
1906 const LocationDescription &Loc, InsertPointTy AllocaIP, in createTask() argument
1946 OI.OuterAllocaBB = AllocaIP.getBlock(); in createTask()
1952 Builder, AllocaIP, ToBeDeleted, TaskAllocaIP, "global.tid", false)); in createTask()
2171 InsertPointTy AllocaIP, in createTaskgroup() argument
2187 if (Error Err = BodyGenCB(AllocaIP, Builder.saveIP())) in createTaskgroup()
2200 const LocationDescription &Loc, InsertPointTy AllocaIP, in createSections() argument
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Frontend/Atomic/
H A DAtomic.cpp123 Builder->restoreIP(AllocaIP); in EmitAtomicLoadLibcall()
162 Builder->restoreIP(AllocaIP); in EmitAtomicStoreLibcall()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp1762 CodeGenFunction &CGF, const Stmt *RegionBodyStmt, InsertPointTy AllocaIP, in EmitOMPInlinedRegionBody() argument
1770 OMPBuilderCBHelpers::InlinedRegionBodyRAII IRB(CGF, AllocaIP, *FiniBB); in EmitOMPInlinedRegionBody()
1779 CodeGenFunction &CGF, const Stmt *RegionBodyStmt, InsertPointTy AllocaIP, in EmitOMPOutlinedRegionBody() argument
1787 OMPBuilderCBHelpers::OutlinedRegionBodyRAII IRB(CGF, AllocaIP, *FiniBB); in EmitOMPOutlinedRegionBody()
1826 auto PrivCB = [](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, in EmitOMPParallelDirective()
1838 auto BodyGenCB = [&, this](InsertPointTy AllocaIP, in EmitOMPParallelDirective() argument
1841 *this, ParallelRegionBodyStmt, AllocaIP, CodeGenIP, "parallel"); in EmitOMPParallelDirective()
1847 llvm::OpenMPIRBuilder::InsertPointTy AllocaIP( in EmitOMPParallelDirective() local
1850 OMPBuilder.createParallel(Builder, AllocaIP, BodyGenCB, PrivCB, FiniCB, in EmitOMPParallelDirective()
4111 llvm::OpenMPIRBuilder::InsertPointTy AllocaIP( in emitOMPForDirective() local
[all …]
H A DCodeGenFunction.h1963 InsertPointTy AllocaIP,
1995 InsertPointTy AllocaIP,
2007 OutlinedRegionBodyRAII(CodeGenFunction &cgf, InsertPointTy &AllocaIP,
2010 assert(AllocaIP.isSet() &&
2013 CGF.AllocaInsertPt = &*AllocaIP.getPoint();
2032 InlinedRegionBodyRAII(CodeGenFunction &cgf, InsertPointTy &AllocaIP,
2039 assert((!AllocaIP.isSet() ||
2040 CGF.AllocaInsertPt->getParent() == AllocaIP.getBlock()) &&
2044 if (AllocaIP.isSet())
2045 CGF.AllocaInsertPt = &*AllocaIP.getPoint();
H A DCGOpenMPRuntimeGPU.cpp1692 InsertPointTy AllocaIP(CGF.AllocaInsertPt->getParent(), in emitReduction() local
1757 OmpLoc, AllocaIP, CodeGenIP, ReductionInfos, false, TeamsReduction, in emitReduction()
H A DCGOpenMPRuntime.cpp9188 InsertPointTy AllocaIP(CGF.AllocaInsertPt->getParent(), in emitOffloadingArraysAndArgs() local
9209 AllocaIP, CodeGenIP, Info, Info.RTArgs, CombinedInfo, CustomMapperCB, in emitOffloadingArraysAndArgs()
9714 llvm::OpenMPIRBuilder::InsertPointTy AllocaIP( in emitTargetCallKernelLaunch() local
9728 RTLoc, AllocaIP)); in emitTargetCallKernelLaunch()
10401 InsertPointTy AllocaIP(CGF.AllocaInsertPt->getParent(), in emitTargetDataCalls() local
10408 OmpLoc, AllocaIP, CodeGenIP, DeviceID, IfCondVal, Info, GenMapInfoCB, in emitTargetDataCalls()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DOpenMPOpt.cpp1089 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) { in mergeParallelRegions() argument
1100 auto PrivCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, Value &, in mergeParallelRegions()
1129 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) { in mergeParallelRegions() argument
1252 IRBuilder<>::InsertPoint AllocaIP( in mergeParallelRegions() local
1259 Loc, AllocaIP, BodyGenCB, PrivCB, FiniCB, nullptr, nullptr, in mergeParallelRegions()