Lines Matching defs:CGF
241 CodeGenFunction &CGF; member in __anondef231dd0111::InlinedOpenMPRegionRAII
248 InlinedOpenMPRegionRAII(CodeGenFunction &CGF, const RegionCodeGenTy &CodeGen, in InlinedOpenMPRegionRAII()
266 static LValue emitLoadOfPointerLValue(CodeGenFunction &CGF, Address PtrAddr, in emitLoadOfPointerLValue()
274 LValue CGOpenMPRegionInfo::getThreadIDVariableLValue(CodeGenFunction &CGF) { in getThreadIDVariableLValue()
280 void CGOpenMPRegionInfo::EmitBody(CodeGenFunction &CGF, const Stmt * /*S*/) { in EmitBody()
297 CodeGenFunction &CGF) { in getThreadIDVariableLValue()
332 static Address createIdentFieldGEP(CodeGenFunction &CGF, Address Addr, in createIdentFieldGEP()
345 CodeGenFunction CGF(CGM, true); in emitParallelOutlinedFunction() local
365 CodeGenFunction CGF(CGM, true); in emitTaskOutlinedFunction() local
404 llvm::Value *CGOpenMPRuntime::emitUpdateLocation(CodeGenFunction &CGF, in emitUpdateLocation()
461 llvm::Value *CGOpenMPRuntime::getThreadID(CodeGenFunction &CGF, in getThreadID()
504 void CGOpenMPRuntime::functionFinished(CodeGenFunction &CGF) { in functionFinished()
938 static llvm::Value *getTypeSize(CodeGenFunction &CGF, QualType Ty) { in getTypeSize()
1055 Address CGOpenMPRuntime::getAddrOfThreadPrivate(CodeGenFunction &CGF, in getAddrOfThreadPrivate()
1075 CodeGenFunction &CGF, Address VDAddr, llvm::Value *Ctor, in emitThreadPrivateVarInit()
1094 bool PerformInit, CodeGenFunction *CGF) { in emitThreadPrivateVarDefinition()
1213 static void emitOMPIfClause(CodeGenFunction &CGF, const Expr *Cond, in emitOMPIfClause()
1264 void CGOpenMPRuntime::emitParallelCall(CodeGenFunction &CGF, SourceLocation Loc, in emitParallelCall()
1272 RTLoc](CodeGenFunction &CGF) { in emitParallelCall()
1286 Loc](CodeGenFunction &CGF) { in emitParallelCall()
1325 Address CGOpenMPRuntime::emitThreadIDAddress(CodeGenFunction &CGF, in emitThreadIDAddress()
1378 void Emit(CodeGenFunction &CGF, Flags /*flags*/) override { in Emit()
1386 void CGOpenMPRuntime::emitCriticalRegion(CodeGenFunction &CGF, in emitCriticalRegion()
1416 static void emitIfStmt(CodeGenFunction &CGF, llvm::Value *IfCond, in emitIfStmt()
1435 void CGOpenMPRuntime::emitMasterRegion(CodeGenFunction &CGF, in emitMasterRegion()
1451 CGF, IsMaster, OMPD_master, Loc, [&](CodeGenFunction &CGF) -> void { in emitMasterRegion()
1460 void CGOpenMPRuntime::emitTaskyieldCall(CodeGenFunction &CGF, in emitTaskyieldCall()
1471 void CGOpenMPRuntime::emitTaskgroupRegion(CodeGenFunction &CGF, in emitTaskgroupRegion()
1494 static Address emitAddrOfVarFromArray(CodeGenFunction &CGF, Address Array, in emitAddrOfVarFromArray()
1527 CodeGenFunction CGF(CGM); in emitCopyprivateCopyFunction() local
1556 void CGOpenMPRuntime::emitSingleRegion(CodeGenFunction &CGF, in emitSingleRegion()
1592 CGF, IsSingle, OMPD_single, Loc, [&](CodeGenFunction &CGF) -> void { in emitSingleRegion()
1643 void CGOpenMPRuntime::emitOrderedRegion(CodeGenFunction &CGF, in emitOrderedRegion()
1664 void CGOpenMPRuntime::emitBarrierCall(CodeGenFunction &CGF, SourceLocation Loc, in emitBarrierCall()
1778 void CGOpenMPRuntime::emitForDispatchInit(CodeGenFunction &CGF, in emitForDispatchInit()
1811 void CGOpenMPRuntime::emitForStaticInit(CodeGenFunction &CGF, in emitForStaticInit()
1855 void CGOpenMPRuntime::emitForStaticFinish(CodeGenFunction &CGF, in emitForStaticFinish()
1866 void CGOpenMPRuntime::emitForOrderedIterationEnd(CodeGenFunction &CGF, in emitForOrderedIterationEnd()
1878 llvm::Value *CGOpenMPRuntime::emitForNext(CodeGenFunction &CGF, in emitForNext()
1901 void CGOpenMPRuntime::emitNumThreadsClause(CodeGenFunction &CGF, in emitNumThreadsClause()
1914 void CGOpenMPRuntime::emitProcBindClause(CodeGenFunction &CGF, in emitProcBindClause()
1949 void CGOpenMPRuntime::emitFlush(CodeGenFunction &CGF, ArrayRef<const Expr *>, in emitFlush()
2105 CodeGenFunction CGF(CGM); in emitProxyTaskFunction() local
2173 CodeGenFunction CGF(CGM); in emitDestructorsFunction() local
2251 CodeGenFunction CGF(CGM); in emitTaskPrivateMappingFunction() local
2280 CodeGenFunction &CGF, SourceLocation Loc, const OMPExecutableDirective &D, in emitTaskCall()
2594 &TaskArgs, &DepTaskArgs](CodeGenFunction &CGF) { in emitTaskCall()
2617 NumDependencies, &DepWaitTaskArgs](CodeGenFunction &CGF) { in emitTaskCall()
2660 CodeGenFunction &CGF, QualType Type, const VarDecl *LHSVar, in EmitOMPAggregateReduction()
2662 const llvm::function_ref<void(CodeGenFunction &CGF, const Expr *, in EmitOMPAggregateReduction()
2753 CodeGenFunction CGF(CGM); in emitReductionFunction() local
2818 void CGOpenMPRuntime::emitReduction(CodeGenFunction &CGF, SourceLocation Loc, in emitReduction()
2875 const Expr *) { CGF.EmitIgnoredExpr(E); }); in emitReduction()
2994 const Expr *) { CGF.EmitIgnoredExpr(E); }); in emitReduction()
3062 const Expr *EExpr, const Expr *UpExpr) { in emitReduction()
3095 [E](CodeGenFunction &CGF) { CGF.EmitIgnoredExpr(E); }, Loc); in emitReduction()
3113 void CGOpenMPRuntime::emitTaskwaitCall(CodeGenFunction &CGF, in emitTaskwaitCall()
3124 void CGOpenMPRuntime::emitInlinedDirective(CodeGenFunction &CGF, in emitInlinedDirective()
3160 CodeGenFunction &CGF, SourceLocation Loc, in emitCancellationPointCall()
3197 void CGOpenMPRuntime::emitCancelCall(CodeGenFunction &CGF, SourceLocation Loc, in emitCancelCall()
3209 OMPRegionInfo](CodeGenFunction &CGF) { in emitCancelCall()
3245 CodeGenFunction CGF(CGM, true); in emitTargetOutlinedFunction() local
3251 void CGOpenMPRuntime::emitTargetCall(CodeGenFunction &CGF, in emitTargetCall()
3376 OffloadErrorQType](CodeGenFunction &CGF) { in emitTargetCall()
3531 OffloadErrorQType](CodeGenFunction &CGF) { in emitTargetCall()