Searched refs:FunctionToInstrCount (Results 1 – 5 of 5) sorted by relevance
| /llvm-project/llvm/lib/IR/ |
| H A D | LegacyPassManager.cpp | 67 Module &M, StringMap<std::pair<unsigned, unsigned>> &FunctionToInstrCount) { in initSizeRemarkInfo() argument 76 // Insert a record into FunctionToInstrCount keeping track of the current in initSizeRemarkInfo() 81 FunctionToInstrCount[F.getName().str()] = in initSizeRemarkInfo() 90 StringMap<std::pair<unsigned, unsigned>> &FunctionToInstrCount, in emitInstrCountChangedRemark() argument 104 [&FunctionToInstrCount](Function &MaybeChangedFn) { in emitInstrCountChangedRemark() 110 auto [It, Inserted] = FunctionToInstrCount.try_emplace( in emitInstrCountChangedRemark() 161 auto EmitFunctionSizeChangedRemark = [&FunctionToInstrCount, &F, &BB, in emitInstrCountChangedRemark() 164 std::pair<unsigned, unsigned> &Change = FunctionToInstrCount[Fname]; in emitInstrCountChangedRemark() 200 std::for_each(FunctionToInstrCount.keys().begin(), in emitInstrCountChangedRemark() 201 FunctionToInstrCount in emitInstrCountChangedRemark() 1408 StringMap<std::pair<unsigned, unsigned>> FunctionToInstrCount; runOnFunction() local 1532 StringMap<std::pair<unsigned, unsigned>> FunctionToInstrCount; runOnModule() local [all...] |
| /llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineOutliner.cpp | 563 StringMap<unsigned> &FunctionToInstrCount); in emitOutlinedFunctionRemark() 569 const StringMap<unsigned> &FunctionToInstrCount); in emitOutlinedFunctionRemark() 1262 const Module &M, StringMap<unsigned> &FunctionToInstrCount) { 1272 FunctionToInstrCount[F.getName().str()] = MF->getInstructionCount(); 1277 const Module &M, const StringMap<unsigned> &FunctionToInstrCount) { 1294 auto It = FunctionToInstrCount.find(Fname); 1298 if (It != FunctionToInstrCount.end()) 1453 StringMap<unsigned> FunctionToInstrCount; 1455 initSizeRemarkInfo(M, FunctionToInstrCount); 1465 emitInstrCountChangedRemark(M, FunctionToInstrCount); 1066 initSizeRemarkInfo(const Module & M,const MachineModuleInfo & MMI,StringMap<unsigned> & FunctionToInstrCount) initSizeRemarkInfo() argument 1082 emitInstrCountChangedRemark(const Module & M,const MachineModuleInfo & MMI,const StringMap<unsigned> & FunctionToInstrCount) emitInstrCountChangedRemark() argument 1199 StringMap<unsigned> FunctionToInstrCount; doOutline() local [all...] |
| /llvm-project/llvm/lib/Analysis/ |
| H A D | LoopPass.cpp | 166 StringMap<std::pair<unsigned, unsigned>> FunctionToInstrCount; in runOnFunction() local 170 InstrCount = initSizeRemarkInfo(M, FunctionToInstrCount); in runOnFunction() 215 FunctionToInstrCount, &F); in runOnFunction()
|
| H A D | CallGraphSCCPass.cpp | 138 StringMap<std::pair<unsigned, unsigned>> FunctionToInstrCount; in RunPassOnSCC() local 142 InstrCount = initSizeRemarkInfo(M, FunctionToInstrCount); in RunPassOnSCC() 154 FunctionToInstrCount); in RunPassOnSCC()
|
| /llvm-project/llvm/include/llvm/IR/ |
| H A D | LegacyPassManagers.h | 401 StringMap<std::pair<unsigned, unsigned>> &FunctionToInstrCount); 414 StringMap<std::pair<unsigned, unsigned>> &FunctionToInstrCount,
|