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 __anonacc9eed20111::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()
584 static llvm::Value *getMasterThreadID(CodeGenFunction &CGF) { in getMasterThreadID()
1089 void Enter(CodeGenFunction &CGF) override { in emitNonSPMDKernel()
1096 void Exit(CodeGenFunction &CGF) override { in emitNonSPMDKernel()
1129 void CGOpenMPRuntimeGPU::emitNonSPMDEntryHeader(CodeGenFunction &CGF, in emitNonSPMDEntryHeader()
1174 void CGOpenMPRuntimeGPU::emitNonSPMDEntryFooter(CodeGenFunction &CGF, in emitNonSPMDEntryFooter()
1227 void Enter(CodeGenFunction &CGF) override { in emitSPMDKernel()
1232 void Exit(CodeGenFunction &CGF) override { in emitSPMDKernel()
1256 CodeGenFunction &CGF, EntryFunctionState &EST, in emitSPMDEntryHeader()
1284 void CGOpenMPRuntimeGPU::emitSPMDEntryFooter(CodeGenFunction &CGF, in emitSPMDEntryFooter()
1328 CodeGenFunction CGF(CGM, /*suppressNewContext=*/true); in emitWorkerFunction() local
1335 void CGOpenMPRuntimeGPU::emitWorkerLoop(CodeGenFunction &CGF, in emitWorkerLoop()
1535 void CGOpenMPRuntimeGPU::emitProcBindClause(CodeGenFunction &CGF, in emitProcBindClause()
1545 void CGOpenMPRuntimeGPU::emitNumThreadsClause(CodeGenFunction &CGF, in emitNumThreadsClause()
1555 void CGOpenMPRuntimeGPU::emitNumTeamsClause(CodeGenFunction &CGF, in emitNumTeamsClause()
1571 void Enter(CodeGenFunction &CGF) override { in emitParallelOutlinedFunction()
1575 void Exit(CodeGenFunction &CGF) override { in emitParallelOutlinedFunction()
1677 void Enter(CodeGenFunction &CGF) override { in emitTeamsOutlinedFunction()
1696 void Exit(CodeGenFunction &CGF) override { in emitTeamsOutlinedFunction()
1708 void CGOpenMPRuntimeGPU::emitGenericVarsProlog(CodeGenFunction &CGF, in emitGenericVarsProlog()
2000 void CGOpenMPRuntimeGPU::emitGenericVarsEpilog(CodeGenFunction &CGF, in emitGenericVarsEpilog()
2066 void CGOpenMPRuntimeGPU::emitTeamsCall(CodeGenFunction &CGF, in emitTeamsCall()
2084 void CGOpenMPRuntimeGPU::emitParallelCall(CodeGenFunction &CGF, in emitParallelCall()
2093 IfCond](CodeGenFunction &CGF, PrePostActionTy &Action) { in emitParallelCall()
2159 void CGOpenMPRuntimeGPU::syncCTAThreads(CodeGenFunction &CGF) { in syncCTAThreads()
2174 void CGOpenMPRuntimeGPU::emitBarrierCall(CodeGenFunction &CGF, in emitBarrierCall()
2192 CodeGenFunction &CGF, StringRef CriticalName, in emitCriticalRegion()
2261 static llvm::Value *castValueToType(CodeGenFunction &CGF, llvm::Value *Val, in castValueToType()
2290 static llvm::Value *createRuntimeShuffleFunction(CodeGenFunction &CGF, in createRuntimeShuffleFunction()
2323 static void shuffleAndStore(CodeGenFunction &CGF, Address SrcAddr, in shuffleAndStore()
2429 CopyAction Action, CodeGenFunction &CGF, QualType ReductionArrayTy, in emitReductionListCopy()
2664 CodeGenFunction CGF(CGM); in emitInterWarpCopyFunction() local
2966 CodeGenFunction CGF(CGM); in emitShuffleAndReduceFunction() local
3121 CodeGenFunction CGF(CGM); in emitListToGlobalCopyFunction() local
3230 CodeGenFunction CGF(CGM); in emitListToGlobalReduceFunction() local
3326 CodeGenFunction CGF(CGM); in emitGlobalToListCopyFunction() local
3436 CodeGenFunction CGF(CGM); in emitGlobalToListReduceFunction() local
3740 CodeGenFunction &CGF, SourceLocation Loc, ArrayRef<const Expr *> Privates, in emitReduction()
3898 this](CodeGenFunction &CGF, PrePostActionTy &Action) { in emitReduction()
3961 CGOpenMPRuntimeGPU::getParameterAddress(CodeGenFunction &CGF, in getParameterAddress()
3992 CodeGenFunction &CGF, SourceLocation Loc, llvm::FunctionCallee OutlinedFn, in emitOutlinedFunctionCall()
4060 CodeGenFunction CGF(CGM, /*suppressNewContext=*/true); in createParallelDataSharingWrapper() local
4148 void CGOpenMPRuntimeGPU::emitFunctionProlog(CodeGenFunction &CGF, in emitFunctionProlog()
4226 Address CGOpenMPRuntimeGPU::getAddressOfLocalVariable(CodeGenFunction &CGF, in getAddressOfLocalVariable()
4295 void CGOpenMPRuntimeGPU::functionFinished(CodeGenFunction &CGF) { in functionFinished()
4301 CodeGenFunction &CGF, const OMPLoopDirective &S, in getDefaultDistScheduleAndChunk()
4318 CodeGenFunction &CGF, const OMPLoopDirective &S, in getDefaultScheduleAndChunk()
4330 CodeGenFunction &CGF, const OMPExecutableDirective &D) const { in adjustTargetSpecificDataForLambdas()