Lines Matching defs:CGF
47 void Enter(CodeGenFunction &CGF) override { in Enter()
58 void Done(CodeGenFunction &CGF) { in Done()
63 void Exit(CodeGenFunction &CGF) override { in Exit()
224 CodeGenFunction &CGF; member in __anonad6df77e0111::CheckVarsEscapingDeclContext
353 CheckVarsEscapingDeclContext(CodeGenFunction &CGF, in CheckVarsEscapingDeclContext()
536 static llvm::Value *getNVPTXWarpID(CodeGenFunction &CGF) { in getNVPTXWarpID()
547 static llvm::Value *getNVPTXLaneID(CodeGenFunction &CGF) { in getNVPTXLaneID()
561 static llvm::Value *getThreadLimit(CodeGenFunction &CGF, in getThreadLimit()
578 static llvm::Value *getMasterThreadID(CodeGenFunction &CGF) { in getMasterThreadID()
1083 void Enter(CodeGenFunction &CGF) override { in emitNonSPMDKernel()
1090 void Exit(CodeGenFunction &CGF) override { in emitNonSPMDKernel()
1123 void CGOpenMPRuntimeGPU::emitNonSPMDEntryHeader(CodeGenFunction &CGF, in emitNonSPMDEntryHeader()
1166 void CGOpenMPRuntimeGPU::emitNonSPMDEntryFooter(CodeGenFunction &CGF, in emitNonSPMDEntryFooter()
1219 void Enter(CodeGenFunction &CGF) override { in emitSPMDKernel()
1224 void Exit(CodeGenFunction &CGF) override { in emitSPMDKernel()
1248 CodeGenFunction &CGF, EntryFunctionState &EST, in emitSPMDEntryHeader()
1276 void CGOpenMPRuntimeGPU::emitSPMDEntryFooter(CodeGenFunction &CGF, in emitSPMDEntryFooter()
1320 CodeGenFunction CGF(CGM, /*suppressNewContext=*/true); in emitWorkerFunction() local
1327 void CGOpenMPRuntimeGPU::emitWorkerLoop(CodeGenFunction &CGF, in emitWorkerLoop()
1527 void CGOpenMPRuntimeGPU::emitProcBindClause(CodeGenFunction &CGF, in emitProcBindClause()
1537 void CGOpenMPRuntimeGPU::emitNumThreadsClause(CodeGenFunction &CGF, in emitNumThreadsClause()
1547 void CGOpenMPRuntimeGPU::emitNumTeamsClause(CodeGenFunction &CGF, in emitNumTeamsClause()
1563 void Enter(CodeGenFunction &CGF) override { in emitParallelOutlinedFunction()
1567 void Exit(CodeGenFunction &CGF) override { in emitParallelOutlinedFunction()
1674 void Enter(CodeGenFunction &CGF) override { in emitTeamsOutlinedFunction()
1693 void Exit(CodeGenFunction &CGF) override { in emitTeamsOutlinedFunction()
1710 void CGOpenMPRuntimeGPU::emitGenericVarsProlog(CodeGenFunction &CGF, in emitGenericVarsProlog()
2001 void CGOpenMPRuntimeGPU::emitGenericVarsEpilog(CodeGenFunction &CGF, in emitGenericVarsEpilog()
2067 void CGOpenMPRuntimeGPU::emitTeamsCall(CodeGenFunction &CGF, in emitTeamsCall()
2086 CodeGenFunction &CGF, SourceLocation Loc, llvm::Function *OutlinedFn, in emitParallelCall()
2098 CodeGenFunction &CGF, SourceLocation Loc, llvm::Value *OutlinedFn, in emitNonSPMDParallelCall()
2111 CodeGenFunction &CGF, PrePostActionTy &Action) { in emitNonSPMDParallelCall()
2143 auto &&L0ParallelGen = [this, CapturedVars, Fn](CodeGenFunction &CGF, in emitNonSPMDParallelCall()
2144 PrePostActionTy &Action) { in emitNonSPMDParallelCall()
2216 CodeGenFunction &CGF, PrePostActionTy &Action) { in emitNonSPMDParallelCall()
2273 CodeGenFunction &CGF, SourceLocation Loc, llvm::Function *OutlinedFn, in emitSPMDParallelCall()
2286 CodeGenFunction &CGF, PrePostActionTy &Action) { in emitSPMDParallelCall()
2300 PrePostActionTy &) { in emitSPMDParallelCall()
2332 void CGOpenMPRuntimeGPU::syncCTAThreads(CodeGenFunction &CGF) { in syncCTAThreads()
2347 void CGOpenMPRuntimeGPU::emitBarrierCall(CodeGenFunction &CGF, in emitBarrierCall()
2365 CodeGenFunction &CGF, StringRef CriticalName, in emitCriticalRegion()
2434 static llvm::Value *castValueToType(CodeGenFunction &CGF, llvm::Value *Val, in castValueToType()
2463 static llvm::Value *createRuntimeShuffleFunction(CodeGenFunction &CGF, in createRuntimeShuffleFunction()
2496 static void shuffleAndStore(CodeGenFunction &CGF, Address SrcAddr, in shuffleAndStore()
2602 CopyAction Action, CodeGenFunction &CGF, QualType ReductionArrayTy, in emitReductionListCopy()
2837 CodeGenFunction CGF(CGM); in emitInterWarpCopyFunction() local
3143 CodeGenFunction CGF(CGM); in emitShuffleAndReduceFunction() local
3298 CodeGenFunction CGF(CGM); in emitListToGlobalCopyFunction() local
3406 CodeGenFunction CGF(CGM); in emitListToGlobalReduceFunction() local
3501 CodeGenFunction CGF(CGM); in emitGlobalToListCopyFunction() local
3610 CodeGenFunction CGF(CGM); in emitGlobalToListReduceFunction() local
3913 CodeGenFunction &CGF, SourceLocation Loc, ArrayRef<const Expr *> Privates, in emitReduction()
4071 this](CodeGenFunction &CGF, PrePostActionTy &Action) { in emitReduction()
4134 CGOpenMPRuntimeGPU::getParameterAddress(CodeGenFunction &CGF, in getParameterAddress()
4165 CodeGenFunction &CGF, SourceLocation Loc, llvm::FunctionCallee OutlinedFn, in emitOutlinedFunctionCall()
4224 CodeGenFunction CGF(CGM, /*suppressNewContext=*/true); in createParallelDataSharingWrapper() local
4312 void CGOpenMPRuntimeGPU::emitFunctionProlog(CodeGenFunction &CGF, in emitFunctionProlog()
4390 Address CGOpenMPRuntimeGPU::getAddressOfLocalVariable(CodeGenFunction &CGF, in getAddressOfLocalVariable()
4459 void CGOpenMPRuntimeGPU::functionFinished(CodeGenFunction &CGF) { in functionFinished()
4465 CodeGenFunction &CGF, const OMPLoopDirective &S, in getDefaultDistScheduleAndChunk()
4482 CodeGenFunction &CGF, const OMPLoopDirective &S, in getDefaultScheduleAndChunk()
4494 CodeGenFunction &CGF, const OMPExecutableDirective &D) const { in adjustTargetSpecificDataForLambdas()