Lines Matching defs:OutlinedFn

1850                                        llvm::Function *OutlinedFn,
1858 auto &&ThenGen = [&M, OutlinedFn, CapturedVars, RTLoc,
1865 CGF.Builder.CreateBitCast(OutlinedFn, RT.getKmpc_MicroPointerTy())};
1874 auto &&ElseGen = [&M, OutlinedFn, CapturedVars, RTLoc, Loc,
1885 // OutlinedFn(&GTid, &zero_bound, CapturedStruct);
1903 OutlinedFn->removeFnAttr(llvm::Attribute::AlwaysInline);
1904 OutlinedFn->addFnAttr(llvm::Attribute::NoInline);
1905 RT.emitOutlinedFunctionCall(CGF, Loc, OutlinedFn, OutlinedFnArgs);
5812 llvm::Function *&OutlinedFn, llvm::Constant *&OutlinedFnID,
5827 emitTargetOutlinedFunctionHelper(D, ParentName, OutlinedFn, OutlinedFnID,
5922 llvm::Function *&OutlinedFn, llvm::Constant *&OutlinedFnID,
5939 EntryInfo, GenerateOutlinedFunction, IsOffloadEntry, OutlinedFn,
5942 if (!OutlinedFn)
5945 CGM.getTargetCodeGenInfo().setTargetAttributes(nullptr, OutlinedFn, CGM);
5950 CGM.handleAMDGPUWavesPerEUAttr(OutlinedFn, Attr);
9140 emitTargetCallFallback(CGOpenMPRuntime *OMPRuntime, llvm::Function *OutlinedFn,
9152 OMPRuntime->emitOutlinedFunctionCall(CGF, D.getBeginLoc(), OutlinedFn,
9316 CGOpenMPRuntime *OMPRuntime, llvm::Function *OutlinedFn,
9349 auto &&ThenGen = [&OMPRuntime, OutlinedFn, &D, &CapturedVars,
9360 emitTargetCallFallback(OMPRuntime, OutlinedFn, D, CapturedVars,
9375 [&OMPRuntime, OutlinedFn, &D, &CapturedVars, RequiresOuterTask, &CS,
9379 emitTargetCallFallback(OMPRuntime, OutlinedFn, D, CapturedVars,
9427 emitTargetCallElse(CGOpenMPRuntime *OMPRuntime, llvm::Function *OutlinedFn,
9435 [&OMPRuntime, OutlinedFn, &D, &CapturedVars, RequiresOuterTask, &CS,
9437 emitTargetCallFallback(OMPRuntime, OutlinedFn, D, CapturedVars,
9451 llvm::Function *OutlinedFn, llvm::Value *OutlinedFnID, const Expr *IfCond,
9462 assert((OffloadingMandatory || OutlinedFn) && "Invalid outlined function!");
9483 auto &&TargetThenGen = [this, OutlinedFn, &D, &CapturedVars,
9488 emitTargetCallKernelLaunch(this, OutlinedFn, D, CapturedVars,
9495 [this, OutlinedFn, &D, &CapturedVars, RequiresOuterTask, &CS,
9497 emitTargetCallElse(this, OutlinedFn, D, CapturedVars, RequiresOuterTask,
9929 llvm::Function *OutlinedFn,
9941 CGF.Builder.CreateBitCast(OutlinedFn, getKmpc_MicroPointerTy())};
11029 CodeGenFunction &CGF, SourceLocation Loc, llvm::FunctionCallee OutlinedFn,
11031 emitCall(CGF, Loc, OutlinedFn, Args);
11723 llvm::Function *OutlinedFn,
11937 llvm::Function *&OutlinedFn, llvm::Constant *&OutlinedFnID,
11944 llvm::Function *OutlinedFn, llvm::Value *OutlinedFnID, const Expr *IfCond,
11967 llvm::Function *OutlinedFn,