Lines Matching refs:OutlinedFn

2076                                        llvm::Function *OutlinedFn,  in emitParallelCall()  argument
2083 auto &&ThenGen = [&M, OutlinedFn, CapturedVars, RTLoc, in emitParallelCall()
2090 CGF.Builder.CreateBitCast(OutlinedFn, RT.getKmpc_MicroPointerTy())}; in emitParallelCall()
2099 auto &&ElseGen = [&M, OutlinedFn, CapturedVars, RTLoc, Loc, in emitParallelCall()
2128 OutlinedFn->removeFnAttr(llvm::Attribute::AlwaysInline); in emitParallelCall()
2129 OutlinedFn->addFnAttr(llvm::Attribute::NoInline); in emitParallelCall()
2130 RT.emitOutlinedFunctionCall(CGF, Loc, OutlinedFn, OutlinedFnArgs); in emitParallelCall()
6418 llvm::Function *&OutlinedFn, llvm::Constant *&OutlinedFnID, in emitTargetOutlinedFunction() argument
6433 emitTargetOutlinedFunctionHelper(D, ParentName, OutlinedFn, OutlinedFnID, in emitTargetOutlinedFunction()
6490 llvm::Function *&OutlinedFn, llvm::Constant *&OutlinedFnID, in emitTargetOutlinedFunctionHelper() argument
6519 OutlinedFn = CGF.GenerateOpenMPCapturedStmtFunction(CS, D.getBeginLoc()); in emitTargetOutlinedFunctionHelper()
6538 OutlinedFnID = llvm::ConstantExpr::getBitCast(OutlinedFn, CGM.Int8PtrTy); in emitTargetOutlinedFunctionHelper()
6539 OutlinedFn->setLinkage(llvm::GlobalValue::WeakAnyLinkage); in emitTargetOutlinedFunctionHelper()
6540 OutlinedFn->setDSOLocal(false); in emitTargetOutlinedFunctionHelper()
6542 OutlinedFn->setCallingConv(llvm::CallingConv::AMDGPU_KERNEL); in emitTargetOutlinedFunctionHelper()
6553 DeviceID, FileID, ParentName, Line, OutlinedFn, OutlinedFnID, in emitTargetOutlinedFunctionHelper()
6560 OutlinedFn->addFnAttr("omp_target_num_teams", in emitTargetOutlinedFunctionHelper()
6566 OutlinedFn->addFnAttr("omp_target_thread_limit", in emitTargetOutlinedFunctionHelper()
10211 llvm::Function *OutlinedFn, llvm::Value *OutlinedFnID, const Expr *IfCond, in emitTargetCall() argument
10219 assert(OutlinedFn && "Invalid outlined function!"); in emitTargetCall()
10235 auto &&ThenGen = [this, Device, OutlinedFn, OutlinedFnID, &D, &InputInfo, in emitTargetCall()
10245 emitOutlinedFunctionCall(CGF, D.getBeginLoc(), OutlinedFn, CapturedVars); in emitTargetCall()
10393 emitOutlinedFunctionCall(CGF, D.getBeginLoc(), OutlinedFn, CapturedVars); in emitTargetCall()
10400 auto &&ElseGen = [this, &D, OutlinedFn, &CS, &CapturedVars, in emitTargetCall()
10407 emitOutlinedFunctionCall(CGF, D.getBeginLoc(), OutlinedFn, CapturedVars); in emitTargetCall()
11015 llvm::Function *OutlinedFn, in emitTeamsCall() argument
11027 CGF.Builder.CreateBitCast(OutlinedFn, getKmpc_MicroPointerTy())}; in emitTeamsCall()
12106 CodeGenFunction &CGF, SourceLocation Loc, llvm::FunctionCallee OutlinedFn, in emitOutlinedFunctionCall() argument
12108 emitCall(CGF, Loc, OutlinedFn, Args); in emitOutlinedFunctionCall()
12772 llvm::Function *OutlinedFn, in emitParallelCall() argument
12979 llvm::Function *&OutlinedFn, llvm::Constant *&OutlinedFnID, in emitTargetOutlinedFunction() argument
12986 llvm::Function *OutlinedFn, llvm::Value *OutlinedFnID, const Expr *IfCond, in emitTargetCall() argument
13009 llvm::Function *OutlinedFn, in emitTeamsCall() argument