Lines Matching refs:OutlinedFn

2072                                        llvm::Function *OutlinedFn,  in emitParallelCall()  argument
2079 auto &&ThenGen = [&M, OutlinedFn, CapturedVars, RTLoc, in emitParallelCall()
2086 CGF.Builder.CreateBitCast(OutlinedFn, RT.getKmpc_MicroPointerTy())}; in emitParallelCall()
2095 auto &&ElseGen = [&M, OutlinedFn, CapturedVars, RTLoc, Loc, in emitParallelCall()
2124 OutlinedFn->addFnAttr(llvm::Attribute::NoInline); in emitParallelCall()
2125 RT.emitOutlinedFunctionCall(CGF, Loc, OutlinedFn, OutlinedFnArgs); in emitParallelCall()
6399 llvm::Function *&OutlinedFn, llvm::Constant *&OutlinedFnID, in emitTargetOutlinedFunction() argument
6414 emitTargetOutlinedFunctionHelper(D, ParentName, OutlinedFn, OutlinedFnID, in emitTargetOutlinedFunction()
6471 llvm::Function *&OutlinedFn, llvm::Constant *&OutlinedFnID, in emitTargetOutlinedFunctionHelper() argument
6500 OutlinedFn = CGF.GenerateOpenMPCapturedStmtFunction(CS, D.getBeginLoc()); in emitTargetOutlinedFunctionHelper()
6519 OutlinedFnID = llvm::ConstantExpr::getBitCast(OutlinedFn, CGM.Int8PtrTy); in emitTargetOutlinedFunctionHelper()
6520 OutlinedFn->setLinkage(llvm::GlobalValue::WeakAnyLinkage); in emitTargetOutlinedFunctionHelper()
6521 OutlinedFn->setDSOLocal(false); in emitTargetOutlinedFunctionHelper()
6523 OutlinedFn->setCallingConv(llvm::CallingConv::AMDGPU_KERNEL); in emitTargetOutlinedFunctionHelper()
6534 DeviceID, FileID, ParentName, Line, OutlinedFn, OutlinedFnID, in emitTargetOutlinedFunctionHelper()
10037 llvm::Function *OutlinedFn, llvm::Value *OutlinedFnID, const Expr *IfCond, in emitTargetCall() argument
10045 assert(OutlinedFn && "Invalid outlined function!"); in emitTargetCall()
10061 auto &&ThenGen = [this, Device, OutlinedFn, OutlinedFnID, &D, &InputInfo, in emitTargetCall()
10071 emitOutlinedFunctionCall(CGF, D.getBeginLoc(), OutlinedFn, CapturedVars); in emitTargetCall()
10201 emitOutlinedFunctionCall(CGF, D.getBeginLoc(), OutlinedFn, CapturedVars); in emitTargetCall()
10208 auto &&ElseGen = [this, &D, OutlinedFn, &CS, &CapturedVars, in emitTargetCall()
10215 emitOutlinedFunctionCall(CGF, D.getBeginLoc(), OutlinedFn, CapturedVars); in emitTargetCall()
10856 llvm::Function *OutlinedFn, in emitTeamsCall() argument
10868 CGF.Builder.CreateBitCast(OutlinedFn, getKmpc_MicroPointerTy())}; in emitTeamsCall()
11946 CodeGenFunction &CGF, SourceLocation Loc, llvm::FunctionCallee OutlinedFn, in emitOutlinedFunctionCall() argument
11948 emitCall(CGF, Loc, OutlinedFn, Args); in emitOutlinedFunctionCall()
12611 llvm::Function *OutlinedFn, in emitParallelCall() argument
12818 llvm::Function *&OutlinedFn, llvm::Constant *&OutlinedFnID, in emitTargetOutlinedFunction() argument
12825 llvm::Function *OutlinedFn, llvm::Value *OutlinedFnID, const Expr *IfCond, in emitTargetCall() argument
12848 llvm::Function *OutlinedFn, in emitTeamsCall() argument