Searched refs:CGSCC (Results 1 – 7 of 7) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | CallGraphUpdater.h | 43 CallGraphSCC *CGSCC = nullptr; variable 64 this->CGSCC = &SCC; in initialize()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | CallGraphUpdater.cpp | 119 CGSCC->DeleteNode(DeadCGN); in removeFunction() 134 CGSCC->ReplaceNode(OldCGN, NewCGN); in replaceFunctionWith()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUAttributor.cpp | 96 SetVector<Function *> *CGSCC, TargetMachine &TM) in AMDGPUInformationCache() argument 97 : InformationCache(M, AG, Allocator, CGSCC), TM(TM) {} in AMDGPUInformationCache()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | Attributor.h | 866 BumpPtrAllocator &Allocator, SetVector<Function *> *CGSCC) 881 AG(AG), CGSCC(CGSCC), TargetTriple(M.getTargetTriple()) { 882 if (CGSCC) 883 initializeModuleSlice(*CGSCC); 1000 if (CGSCC && CGSCC->count(const_cast<Function *>(&F))) 1001 return CGSCC->size(); 1095 SetVector<Function *> *CGSCC; 4616 CGSCC = 1 << 1, 4617 ALL = MODULE | CGSCC
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | PassManagerBuilder.cpp | 186 clEnumValN(AttributorRunOption::CGSCC, "cgscc", 800 if (AttributorRun & AttributorRunOption::CGSCC) in populateModulePassManager() 1083 if (AttributorRun & AttributorRunOption::CGSCC) in addLTOOptimizationPasses()
|
| H A D | OpenMPOpt.cpp | 127 BumpPtrAllocator &Allocator, SetVector<Function *> &CGSCC, in OMPInformationCache() 129 : InformationCache(M, AG, Allocator, &CGSCC), OMPBuilder(M), in OMPInformationCache() 4315 bool runOnSCC(CallGraphSCC &CGSCC) override { in runOnSCC() 4316 if (!containsOpenMP(CGSCC.getCallGraph().getModule())) in runOnSCC() 4318 if (DisableOpenMPOptimizations || skipSCC(CGSCC)) in runOnSCC() 4323 for (CallGraphNode *CGN : CGSCC) { in runOnSCC() 4333 Module &M = CGSCC.getCallGraph().getModule(); in runOnSCC() 4337 CGUpdater.initialize(CG, CGSCC); in runOnSCC()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Passes/ |
| H A D | PassBuilder.cpp | 1008 if (AttributorRun & AttributorRunOption::CGSCC) in buildInlinerPipeline()
|