Lines Matching refs:CodeGenFunction

38 class CGOpenMPRegionInfo : public CodeGenFunction::CGCapturedStmtInfo {
72 void EmitBody(CodeGenFunction &CGF, const Stmt *S) override;
76 virtual LValue getThreadIDVariableLValue(CodeGenFunction &CGF);
78 virtual void emitUntiedSwitch(CodeGenFunction & /*CGF*/) {} in emitUntiedSwitch() argument
145 void Enter(CodeGenFunction &CGF) override { in Enter()
163 void emitUntiedSwitch(CodeGenFunction &CGF) const { in emitUntiedSwitch()
171 CodeGenFunction::JumpDest CurPoint = in emitUntiedSwitch()
198 LValue getThreadIDVariableLValue(CodeGenFunction &CGF) override;
203 void emitUntiedSwitch(CodeGenFunction &CGF) override { in emitUntiedSwitch()
225 CGOpenMPInlinedRegionInfo(CodeGenFunction::CGCapturedStmtInfo *OldCSI, in CGOpenMPInlinedRegionInfo()
271 LValue getThreadIDVariableLValue(CodeGenFunction &CGF) override { in getThreadIDVariableLValue()
284 void emitUntiedSwitch(CodeGenFunction &CGF) override { in emitUntiedSwitch()
289 CodeGenFunction::CGCapturedStmtInfo *getOldCSI() const { return OldCSI; } in getOldCSI()
300 CodeGenFunction::CGCapturedStmtInfo *OldCSI;
333 static void EmptyCodeGen(CodeGenFunction &, PrePostActionTy &) { in EmptyCodeGen() argument
340 CGOpenMPInnerExprInfo(CodeGenFunction &CGF, const CapturedStmt &CS) in CGOpenMPInnerExprInfo()
374 void EmitBody(CodeGenFunction &CGF, const Stmt *S) override { in EmitBody()
393 CodeGenFunction::OMPPrivateScope PrivScope;
398 CodeGenFunction &CGF;
408 InlinedOpenMPRegionRAII(CodeGenFunction &CGF, const RegionCodeGenTy &CodeGen, in InlinedOpenMPRegionRAII()
729 void Emit(CodeGenFunction &CGF, Flags /*flags*/) override { in Emit()
738 void RegionCodeGenTy::operator()(CodeGenFunction &CGF) const { in operator ()()
739 CodeGenFunction::RunCleanupsScope Scope(CGF); in operator ()()
762 static void emitInitWithReductionInitializer(CodeGenFunction &CGF, in emitInitWithReductionInitializer()
778 CodeGenFunction::OMPPrivateScope PrivateScope(CGF); in emitInitWithReductionInitializer()
785 CodeGenFunction::OpaqueValueMapping Map(CGF, OVE, Func); in emitInitWithReductionInitializer()
808 CodeGenFunction::OpaqueValueMapping OpaqueMap(CGF, &OVE, InitRVal); in emitInitWithReductionInitializer()
819 static void EmitOMPAggregateInit(CodeGenFunction &CGF, Address DestAddr, in EmitOMPAggregateInit()
874 CodeGenFunction::RunCleanupsScope InitScope(CGF); in EmitOMPAggregateInit()
903 LValue ReductionCodeGen::emitSharedLValue(CodeGenFunction &CGF, const Expr *E) { in emitSharedLValue()
907 LValue ReductionCodeGen::emitSharedLValueUB(CodeGenFunction &CGF, in emitSharedLValueUB()
915 CodeGenFunction &CGF, unsigned N, Address PrivateAddr, LValue SharedLVal, in emitAggregateInitialization()
947 void ReductionCodeGen::emitSharedLValue(CodeGenFunction &CGF, unsigned N) { in emitSharedLValue()
955 void ReductionCodeGen::emitAggregateType(CodeGenFunction &CGF, unsigned N) { in emitAggregateType()
985 CodeGenFunction::OpaqueValueMapping OpaqueMap( in emitAggregateType()
993 void ReductionCodeGen::emitAggregateType(CodeGenFunction &CGF, unsigned N, in emitAggregateType()
1004 CodeGenFunction::OpaqueValueMapping OpaqueMap( in emitAggregateType()
1013 CodeGenFunction &CGF, unsigned N, Address PrivateAddr, LValue SharedLVal, in emitInitialization()
1014 llvm::function_ref<bool(CodeGenFunction &)> DefaultInit) { in emitInitialization()
1051 void ReductionCodeGen::emitCleanups(CodeGenFunction &CGF, unsigned N, in emitCleanups()
1064 static LValue loadToBegin(CodeGenFunction &CGF, QualType BaseTy, QualType ElTy, in loadToBegin()
1084 static Address castToBase(CodeGenFunction &CGF, QualType BaseTy, QualType ElTy, in castToBase()
1132 Address ReductionCodeGen::adjustPrivateAddress(CodeGenFunction &CGF, unsigned N, in adjustPrivateAddress()
1164 LValue CGOpenMPRegionInfo::getThreadIDVariableLValue(CodeGenFunction &CGF) { in getThreadIDVariableLValue()
1170 void CGOpenMPRegionInfo::EmitBody(CodeGenFunction &CGF, const Stmt * /*S*/) { in EmitBody()
1184 CodeGenFunction &CGF) { in getThreadIDVariableLValue()
1278 CodeGenFunction CGF(CGM); in emitCombinerOrInitializer()
1283 CodeGenFunction::OMPPrivateScope Scope(CGF); in emitCombinerOrInitializer()
1309 CodeGenFunction *CGF, const OMPDeclareReductionDecl *D) { in emitUserDefinedReduction()
1349 CodeGenFunction CGF(CGM, true); in emitParallelOrTeamsOutlinedFunction()
1369 CodeGenFunction::CGCapturedStmtRAII CapInfoRAII(CGF, &CGInfo); in emitParallelOrTeamsOutlinedFunction()
1394 auto &&UntiedCodeGen = [this, &D, TaskTVar](CodeGenFunction &CGF, in emitTaskOutlinedFunction()
1415 CodeGenFunction CGF(CGM, true); in emitTaskOutlinedFunction()
1419 CodeGenFunction::CGCapturedStmtRAII CapInfoRAII(CGF, &CGInfo); in emitTaskOutlinedFunction()
1504 void CGOpenMPRuntime::setLocThreadIdInsertPt(CodeGenFunction &CGF, in setLocThreadIdInsertPt()
1520 void CGOpenMPRuntime::clearLocThreadIdInsertPt(CodeGenFunction &CGF) { in clearLocThreadIdInsertPt()
1529 llvm::Value *CGOpenMPRuntime::emitUpdateLocation(CodeGenFunction &CGF, in emitUpdateLocation()
1590 llvm::Value *CGOpenMPRuntime::getThreadID(CodeGenFunction &CGF, in getThreadID()
1641 void CGOpenMPRuntime::functionFinished(CodeGenFunction &CGF) { in functionFinished()
2485 Address CGOpenMPRuntime::getAddrOfThreadPrivate(CodeGenFunction &CGF, in getAddrOfThreadPrivate()
2505 CodeGenFunction &CGF, Address VDAddr, llvm::Value *Ctor, in emitThreadPrivateVarInit()
2523 bool PerformInit, CodeGenFunction *CGF) { in emitThreadPrivateVarDefinition()
2537 CodeGenFunction CtorCGF(CGM); in emitThreadPrivateVarDefinition()
2570 CodeGenFunction DtorCGF(CGM); in emitThreadPrivateVarDefinition()
2627 CodeGenFunction InitCGF(CGM); in emitThreadPrivateVarDefinition()
2702 CodeGenFunction CtorCGF(CGM); in emitDeclareTargetVarDefinition()
2740 CodeGenFunction DtorCGF(CGM); in emitDeclareTargetVarDefinition()
2775 Address CGOpenMPRuntime::getAddrOfArtificialThreadPrivate(CodeGenFunction &CGF, in getAddrOfArtificialThreadPrivate()
2799 void CGOpenMPRuntime::emitOMPIfClause(CodeGenFunction &CGF, const Expr *Cond, in emitOMPIfClause()
2802 CodeGenFunction::LexicalScope ConditionScope(CGF, Cond->getSourceRange()); in emitOMPIfClause()
2838 void CGOpenMPRuntime::emitParallelCall(CodeGenFunction &CGF, SourceLocation Loc, in emitParallelCall()
2845 auto &&ThenGen = [OutlinedFn, CapturedVars, RTLoc](CodeGenFunction &CGF, in emitParallelCall()
2860 auto &&ElseGen = [OutlinedFn, CapturedVars, RTLoc, Loc](CodeGenFunction &CGF, in emitParallelCall()
2901 Address CGOpenMPRuntime::emitThreadIDAddress(CodeGenFunction &CGF, in emitThreadIDAddress()
2960 void Enter(CodeGenFunction &CGF) override { in Enter()
2971 void Done(CodeGenFunction &CGF) { in Done()
2976 void Exit(CodeGenFunction &CGF) override { in Exit()
2982 void CGOpenMPRuntime::emitCriticalRegion(CodeGenFunction &CGF, in emitCriticalRegion()
3008 void CGOpenMPRuntime::emitMasterRegion(CodeGenFunction &CGF, in emitMasterRegion()
3027 void CGOpenMPRuntime::emitTaskyieldCall(CodeGenFunction &CGF, in emitTaskyieldCall()
3040 void CGOpenMPRuntime::emitTaskgroupRegion(CodeGenFunction &CGF, in emitTaskgroupRegion()
3059 static Address emitAddrOfVarFromArray(CodeGenFunction &CGF, Address Array, in emitAddrOfVarFromArray()
3095 CodeGenFunction CGF(CGM); in emitCopyprivateCopyFunction()
3126 void CGOpenMPRuntime::emitSingleRegion(CodeGenFunction &CGF, in emitSingleRegion()
3208 void CGOpenMPRuntime::emitOrderedRegion(CodeGenFunction &CGF, in emitOrderedRegion()
3244 void CGOpenMPRuntime::emitBarrierCall(CodeGenFunction &CGF, SourceLocation Loc, in emitBarrierCall()
3271 CodeGenFunction::JumpDest CancelDestination = in emitBarrierCall()
3382 CodeGenFunction &CGF, SourceLocation Loc, in emitForDispatchInit()
3414 CodeGenFunction &CGF, llvm::Value *UpdateLocation, llvm::Value *ThreadId, in emitForStaticInitCall()
3462 void CGOpenMPRuntime::emitForStaticInit(CodeGenFunction &CGF, in emitForStaticInit()
3483 CodeGenFunction &CGF, SourceLocation Loc, in emitDistributeStaticInit()
3498 void CGOpenMPRuntime::emitForStaticFinish(CodeGenFunction &CGF, in emitForStaticFinish()
3516 void CGOpenMPRuntime::emitForOrderedIterationEnd(CodeGenFunction &CGF, in emitForOrderedIterationEnd()
3527 llvm::Value *CGOpenMPRuntime::emitForNext(CodeGenFunction &CGF, in emitForNext()
3551 void CGOpenMPRuntime::emitNumThreadsClause(CodeGenFunction &CGF, in emitNumThreadsClause()
3564 void CGOpenMPRuntime::emitProcBindClause(CodeGenFunction &CGF, in emitProcBindClause()
3599 void CGOpenMPRuntime::emitFlush(CodeGenFunction &CGF, ArrayRef<const Expr *>, in emitFlush()
3845 CodeGenFunction CGF(CGM); in createOffloadingBinaryDescriptorRegistration()
3861 CodeGenFunction CGF(CGM); in createOffloadingBinaryDescriptorRegistration()
4392 CodeGenFunction CGF(CGM); in emitProxyTaskFunction()
4497 CodeGenFunction CGF(CGM); in emitDestructorsFunction()
4593 CodeGenFunction CGF(CGM); in emitTaskPrivateMappingFunction()
4623 static void emitPrivatesInit(CodeGenFunction &CGF, in emitPrivatesInit()
4637 CodeGenFunction::CGCapturedStmtInfo CapturesInfo(CS); in emitPrivatesInit()
4697 CodeGenFunction::OMPPrivateScope InitScope(CGF); in emitPrivatesInit()
4702 CodeGenFunction::CGCapturedStmtRAII CapInfoRAII( in emitPrivatesInit()
4710 CodeGenFunction::OMPPrivateScope InitScope(CGF); in emitPrivatesInit()
4715 CodeGenFunction::CGCapturedStmtRAII CapInfoRAII(CGF, &CapturesInfo); in emitPrivatesInit()
4728 static bool checkInitIsRequired(CodeGenFunction &CGF, in checkInitIsRequired()
4782 CodeGenFunction CGF(CGM); in emitTaskDupFunction()
4838 CGOpenMPRuntime::emitTaskInit(CodeGenFunction &CGF, SourceLocation Loc, in emitTaskInit()
5038 void CGOpenMPRuntime::emitTaskCall(CodeGenFunction &CGF, SourceLocation Loc, in emitTaskCall()
5163 &DepTaskArgs](CodeGenFunction &CGF, PrePostActionTy &) { in emitTaskCall()
5193 Loc](CodeGenFunction &CGF, PrePostActionTy &) { in emitTaskCall()
5195 CodeGenFunction::RunCleanupsScope LocalScope(CGF); in emitTaskCall()
5205 Loc](CodeGenFunction &CGF, PrePostActionTy &Action) { in emitTaskCall()
5232 void CGOpenMPRuntime::emitTaskLoopCall(CodeGenFunction &CGF, SourceLocation Loc, in emitTaskLoopCall()
5323 CodeGenFunction &CGF, QualType Type, const VarDecl *LHSVar, in EmitOMPAggregateReduction()
5325 const llvm::function_ref<void(CodeGenFunction &CGF, const Expr *, in EmitOMPAggregateReduction()
5370 CodeGenFunction::OMPPrivateScope Scope(CGF); in EmitOMPAggregateReduction()
5396 static void emitReductionCombiner(CodeGenFunction &CGF, in emitReductionCombiner()
5407 CodeGenFunction::OpaqueValueMapping Map(CGF, OVE, Func); in emitReductionCombiner()
5436 CodeGenFunction CGF(CGM); in emitReductionFunction()
5451 CodeGenFunction::OMPPrivateScope Scope(CGF); in emitReductionFunction()
5475 CodeGenFunction::OpaqueValueMapping OpaqueMap( in emitReductionFunction()
5491 [=](CodeGenFunction &CGF, const Expr *, const Expr *, const Expr *) { in emitReductionFunction()
5507 void CGOpenMPRuntime::emitSingleReductionCombiner(CodeGenFunction &CGF, in emitSingleReductionCombiner()
5518 [=](CodeGenFunction &CGF, const Expr *, const Expr *, const Expr *) { in emitSingleReductionCombiner()
5527 void CGOpenMPRuntime::emitReduction(CodeGenFunction &CGF, SourceLocation Loc, in emitReduction()
5577 CodeGenFunction::RunCleanupsScope Scope(CGF); in emitReduction()
5681 CodeGenFunction &CGF, PrePostActionTy &Action) { in emitReduction()
5715 CodeGenFunction &CGF, PrePostActionTy &Action) { in emitReduction()
5749 Loc](CodeGenFunction &CGF, const Expr *XExpr, in emitReduction()
5759 CodeGenFunction::OMPPrivateScope PrivateScope(CGF); in emitReduction()
5784 auto &&CritRedGen = [E, Loc](CodeGenFunction &CGF, const Expr *, in emitReduction()
5790 [=](CodeGenFunction &CGF, PrePostActionTy &Action) { in emitReduction()
5875 CodeGenFunction CGF(CGM); in emitReduceInitFunction()
5913 [](CodeGenFunction &) { return false; }); in emitReduceInitFunction() argument
5952 CodeGenFunction CGF(CGM); in emitReduceCombFunction()
5968 CodeGenFunction::OMPPrivateScope PrivateScope(CGF); in emitReduceCombFunction()
6022 CodeGenFunction CGF(CGM); in emitReduceFiniFunction()
6046 CodeGenFunction &CGF, SourceLocation Loc, ArrayRef<const Expr *> LHSExprs, in emitTaskReductionInit()
6150 void CGOpenMPRuntime::emitTaskReductionFixups(CodeGenFunction &CGF, in emitTaskReductionFixups()
6177 Address CGOpenMPRuntime::getTaskReductionItem(CodeGenFunction &CGF, in getTaskReductionItem()
6195 void CGOpenMPRuntime::emitTaskwaitCall(CodeGenFunction &CGF, in emitTaskwaitCall()
6208 void CGOpenMPRuntime::emitInlinedDirective(CodeGenFunction &CGF, in emitInlinedDirective()
6244 CodeGenFunction &CGF, SourceLocation Loc, in emitCancellationPointCall()
6270 CodeGenFunction::JumpDest CancelDest = in emitCancellationPointCall()
6278 void CGOpenMPRuntime::emitCancelCall(CodeGenFunction &CGF, SourceLocation Loc, in emitCancelCall()
6287 auto &&ThenGen = [Loc, CancelRegion, OMPRegionInfo](CodeGenFunction &CGF, in emitCancelCall()
6305 CodeGenFunction::JumpDest CancelDest = in emitCancelCall()
6312 [](CodeGenFunction &, PrePostActionTy &) {}); in emitCancelCall() argument
6356 CodeGenFunction CGF(CGM, true); in emitTargetOutlinedFunctionHelper()
6358 CodeGenFunction::CGCapturedStmtRAII CapInfoRAII(CGF, &CGInfo); in emitTargetOutlinedFunctionHelper()
6414 CodeGenFunction &CGF, in emitNumTeamsForTargetDirective()
6427 CodeGenFunction::RunCleanupsScope NumTeamsScope(CGF); in emitNumTeamsForTargetDirective()
6456 CodeGenFunction::CGCapturedStmtRAII CapInfoRAII(CGF, &CGInfo); in emitNumTeamsForTargetDirective()
6482 CodeGenFunction &CGF, in emitNumThreadsForTargetDirective()
6512 CodeGenFunction::RunCleanupsScope ThreadLimitScope(CGF); in emitNumThreadsForTargetDirective()
6522 CodeGenFunction::RunCleanupsScope NumThreadsScope(CGF); in emitNumThreadsForTargetDirective()
6559 CodeGenFunction::CGCapturedStmtRAII CapInfoRAII(CGF, &CGInfo); in emitNumThreadsForTargetDirective()
6689 CodeGenFunction &CGF;
7352 MappableExprsHandler(const OMPExecutableDirective &Dir, CodeGenFunction &CGF) in MappableExprsHandler()
7922 emitOffloadingArrays(CodeGenFunction &CGF, in emitOffloadingArrays()
8037 CodeGenFunction &CGF, llvm::Value *&BasePointersArrayArg, in emitOffloadingArraysArgument()
8215 CodeGenFunction &CGF, const OMPExecutableDirective &D, const Expr *Device, in emitTargetNumIterationsCall()
8217 CodeGenFunction &CGF, const OMPLoopDirective &D)> &SizeEmitter) { in emitTargetNumIterationsCall()
8226 auto &&CodeGen = [LD, &Device, &SizeEmitter, this](CodeGenFunction &CGF, in emitTargetNumIterationsCall()
8245 void CGOpenMPRuntime::emitTargetCall(CodeGenFunction &CGF, in emitTargetCall()
8258 auto &&ArgsCodegen = [&CS, &CapturedVars](CodeGenFunction &CGF, in emitTargetCall()
8264 CodeGenFunction::OMPTargetDataInfo InputInfo; in emitTargetCall()
8269 &CapturedVars](CodeGenFunction &CGF, PrePostActionTy &) { in emitTargetCall()
8385 RequiresOuterTask](CodeGenFunction &CGF, in emitTargetCall()
8396 &CS](CodeGenFunction &CGF, PrePostActionTy &) { in emitTargetCall()
8490 CodeGenFunction &CGF, PrePostActionTy &) { in emitTargetCall()
8492 CodeGenFunction::OMPTargetDataInfo InputInfo; in emitTargetCall()
8543 CodeGenFunction::EmitOMPTargetDeviceFunction(CGM, ParentName, in scanForTargetRegionsFunctions()
8547 CodeGenFunction::EmitOMPTargetParallelDeviceFunction( in scanForTargetRegionsFunctions()
8551 CodeGenFunction::EmitOMPTargetTeamsDeviceFunction( in scanForTargetRegionsFunctions()
8555 CodeGenFunction::EmitOMPTargetTeamsDistributeDeviceFunction( in scanForTargetRegionsFunctions()
8559 CodeGenFunction::EmitOMPTargetTeamsDistributeSimdDeviceFunction( in scanForTargetRegionsFunctions()
8563 CodeGenFunction::EmitOMPTargetParallelForDeviceFunction( in scanForTargetRegionsFunctions()
8567 CodeGenFunction::EmitOMPTargetParallelForSimdDeviceFunction( in scanForTargetRegionsFunctions()
8571 CodeGenFunction::EmitOMPTargetSimdDeviceFunction( in scanForTargetRegionsFunctions()
8575 CodeGenFunction::EmitOMPTargetTeamsDistributeParallelForDeviceFunction( in scanForTargetRegionsFunctions()
8580 CodeGenFunction:: in scanForTargetRegionsFunctions()
8786 CodeGenFunction &CGF, const OMPExecutableDirective &D) const { in adjustTargetSpecificDataForLambdas()
8836 void CGOpenMPRuntime::emitTeamsCall(CodeGenFunction &CGF, in emitTeamsCall()
8845 CodeGenFunction::RunCleanupsScope Scope(CGF); in emitTeamsCall()
8860 void CGOpenMPRuntime::emitNumTeamsClause(CodeGenFunction &CGF, in emitNumTeamsClause()
8889 CodeGenFunction &CGF, const OMPExecutableDirective &D, const Expr *IfCond, in emitTargetDataCalls()
8902 &CodeGen](CodeGenFunction &CGF, PrePostActionTy &) { in emitTargetDataCalls()
8948 auto &&EndThenGen = [this, Device, &Info](CodeGenFunction &CGF, in emitTargetDataCalls()
8981 auto &&BeginElseGen = [&Info, &CodeGen, &NoPrivAction](CodeGenFunction &CGF, in emitTargetDataCalls()
8991 auto &&EndElseGen = [](CodeGenFunction &CGF, PrePostActionTy &) {}; in emitTargetDataCalls()
9016 CodeGenFunction &CGF, const OMPExecutableDirective &D, const Expr *IfCond, in emitTargetDataStandAloneCall()
9026 CodeGenFunction::OMPTargetDataInfo InputInfo; in emitTargetDataStandAloneCall()
9030 &MapTypesArray](CodeGenFunction &CGF, PrePostActionTy &) { in emitTargetDataStandAloneCall()
9126 CodeGenFunction &CGF, PrePostActionTy &) { in emitTargetDataStandAloneCall()
9159 [](CodeGenFunction &CGF, PrePostActionTy &) {}); in emitTargetDataStandAloneCall()
9415 void Emit(CodeGenFunction &CGF, Flags /*flags*/) override { in Emit()
9423 void CGOpenMPRuntime::emitDoacrossInit(CodeGenFunction &CGF, in emitDoacrossInit()
9497 void CGOpenMPRuntime::emitDoacrossOrdered(CodeGenFunction &CGF, in emitDoacrossOrdered()
9534 void CGOpenMPRuntime::emitCall(CodeGenFunction &CGF, SourceLocation Loc, in emitCall()
9550 CodeGenFunction &CGF, SourceLocation Loc, llvm::Value *OutlinedFn, in emitOutlinedFunctionCall()
9555 Address CGOpenMPRuntime::getParameterAddress(CodeGenFunction &CGF, in getParameterAddress()
9561 Address CGOpenMPRuntime::getAddressOfLocalVariable(CodeGenFunction &CGF, in getAddressOfLocalVariable()
9586 void CGOpenMPSIMDRuntime::emitParallelCall(CodeGenFunction &CGF, in emitParallelCall()
9595 CodeGenFunction &CGF, StringRef CriticalName, in emitCriticalRegion()
9601 void CGOpenMPSIMDRuntime::emitMasterRegion(CodeGenFunction &CGF, in emitMasterRegion()
9607 void CGOpenMPSIMDRuntime::emitTaskyieldCall(CodeGenFunction &CGF, in emitTaskyieldCall()
9613 CodeGenFunction &CGF, const RegionCodeGenTy &TaskgroupOpGen, in emitTaskgroupRegion()
9619 CodeGenFunction &CGF, const RegionCodeGenTy &SingleOpGen, in emitSingleRegion()
9626 void CGOpenMPSIMDRuntime::emitOrderedRegion(CodeGenFunction &CGF, in emitOrderedRegion()
9633 void CGOpenMPSIMDRuntime::emitBarrierCall(CodeGenFunction &CGF, in emitBarrierCall()
9642 CodeGenFunction &CGF, SourceLocation Loc, in emitForDispatchInit()
9649 CodeGenFunction &CGF, SourceLocation Loc, OpenMPDirectiveKind DKind, in emitForStaticInit()
9655 CodeGenFunction &CGF, SourceLocation Loc, in emitDistributeStaticInit()
9660 void CGOpenMPSIMDRuntime::emitForOrderedIterationEnd(CodeGenFunction &CGF, in emitForOrderedIterationEnd()
9667 void CGOpenMPSIMDRuntime::emitForStaticFinish(CodeGenFunction &CGF, in emitForStaticFinish()
9673 llvm::Value *CGOpenMPSIMDRuntime::emitForNext(CodeGenFunction &CGF, in emitForNext()
9681 void CGOpenMPSIMDRuntime::emitNumThreadsClause(CodeGenFunction &CGF, in emitNumThreadsClause()
9687 void CGOpenMPSIMDRuntime::emitProcBindClause(CodeGenFunction &CGF, in emitProcBindClause()
9693 Address CGOpenMPSIMDRuntime::getAddrOfThreadPrivate(CodeGenFunction &CGF, in getAddrOfThreadPrivate()
9702 CodeGenFunction *CGF) { in emitThreadPrivateVarDefinition()
9707 CodeGenFunction &CGF, QualType VarType, StringRef Name) { in getAddrOfArtificialThreadPrivate()
9711 void CGOpenMPSIMDRuntime::emitFlush(CodeGenFunction &CGF, in emitFlush()
9717 void CGOpenMPSIMDRuntime::emitTaskCall(CodeGenFunction &CGF, SourceLocation Loc, in emitTaskCall()
9727 CodeGenFunction &CGF, SourceLocation Loc, const OMPLoopDirective &D, in emitTaskLoopCall()
9734 CodeGenFunction &CGF, SourceLocation Loc, ArrayRef<const Expr *> Privates, in emitReduction()
9743 CodeGenFunction &CGF, SourceLocation Loc, ArrayRef<const Expr *> LHSExprs, in emitTaskReductionInit()
9748 void CGOpenMPSIMDRuntime::emitTaskReductionFixups(CodeGenFunction &CGF, in emitTaskReductionFixups()
9755 Address CGOpenMPSIMDRuntime::getTaskReductionItem(CodeGenFunction &CGF, in getTaskReductionItem()
9762 void CGOpenMPSIMDRuntime::emitTaskwaitCall(CodeGenFunction &CGF, in emitTaskwaitCall()
9768 CodeGenFunction &CGF, SourceLocation Loc, in emitCancellationPointCall()
9773 void CGOpenMPSIMDRuntime::emitCancelCall(CodeGenFunction &CGF, in emitCancelCall()
9786 void CGOpenMPSIMDRuntime::emitTargetCall(CodeGenFunction &CGF, in emitTargetCall()
9810 void CGOpenMPSIMDRuntime::emitTeamsCall(CodeGenFunction &CGF, in emitTeamsCall()
9818 void CGOpenMPSIMDRuntime::emitNumTeamsClause(CodeGenFunction &CGF, in emitNumTeamsClause()
9826 CodeGenFunction &CGF, const OMPExecutableDirective &D, const Expr *IfCond, in emitTargetDataCalls()
9832 CodeGenFunction &CGF, const OMPExecutableDirective &D, const Expr *IfCond, in emitTargetDataStandAloneCall()
9837 void CGOpenMPSIMDRuntime::emitDoacrossInit(CodeGenFunction &CGF, in emitDoacrossInit()
9843 void CGOpenMPSIMDRuntime::emitDoacrossOrdered(CodeGenFunction &CGF, in emitDoacrossOrdered()
9855 CGOpenMPSIMDRuntime::getParameterAddress(CodeGenFunction &CGF, in getParameterAddress()