| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | MachineBlockFrequencyInfo.cpp | 90 template <> struct GraphTraits<MachineBlockFrequencyInfo *> { 95 static NodeRef getEntryNode(const MachineBlockFrequencyInfo *G) { in getEntryNode() 105 static nodes_iterator nodes_begin(const MachineBlockFrequencyInfo *G) { in nodes_begin() 109 static nodes_iterator nodes_end(const MachineBlockFrequencyInfo *G) { in nodes_end() 115 BFIDOTGraphTraitsBase<MachineBlockFrequencyInfo, 119 struct DOTGraphTraits<MachineBlockFrequencyInfo *> 128 const MachineBlockFrequencyInfo *Graph) { in getNodeLabel() 150 const MachineBlockFrequencyInfo *Graph) { in getNodeAttributes() 156 const MachineBlockFrequencyInfo *MBFI) { in getEdgeAttributes() 164 INITIALIZE_PASS_BEGIN(MachineBlockFrequencyInfo, DEBUG_TYPE, [all …]
|
| H A D | MachineSizeOpts.cpp | 33 const MachineBlockFrequencyInfo *MBFI) { in isColdBlock() 40 const MachineBlockFrequencyInfo *MBFI) { in isColdBlock() 49 const MachineBlockFrequencyInfo *MBFI) { in isHotBlockNthPercentile() 57 const MachineBlockFrequencyInfo *MBFI) { in isHotBlockNthPercentile() 65 const MachineBlockFrequencyInfo *MBFI) { in isColdBlockNthPercentile() 73 const MachineBlockFrequencyInfo *MBFI) { in isColdBlockNthPercentile() 83 const MachineBlockFrequencyInfo &MBFI) { in isFunctionColdInCallGraph() 99 const MachineBlockFrequencyInfo &MBFI) { in isFunctionHotInCallGraphNthPercentile() 112 const MachineBlockFrequencyInfo &MBFI) { in isFunctionColdInCallGraphNthPercentile() 127 const MachineBlockFrequencyInfo &MBFI) { in isFunctionColdInCallGraph() [all …]
|
| H A D | LazyMachineBlockFrequencyInfo.cpp | 57 MachineBlockFrequencyInfo & 59 auto *MBFI = getAnalysisIfAvailable<MachineBlockFrequencyInfo>(); in calculateIfNotAvailable() 89 OwnedMBFI = std::make_unique<MachineBlockFrequencyInfo>(); in calculateIfNotAvailable()
|
| H A D | MachineFunctionSplitter.cpp | 159 const MachineBlockFrequencyInfo *MBFI, in isColdBlock() 202 MachineBlockFrequencyInfo *MBFI = nullptr; in runOnMachineFunction() 205 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in runOnMachineFunction() 245 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
|
| H A D | MIRSampleProfile.cpp | 65 INITIALIZE_PASS_DEPENDENCY(MachineBlockFrequencyInfo) 97 using BlockFrequencyInfoT = MachineBlockFrequencyInfo; 124 MachineLoopInfo *MLI, MachineBlockFrequencyInfo *MBFI, in setInitVals() 152 MachineBlockFrequencyInfo *BFI; 311 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in runOnMachineFunction() 347 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
|
| H A D | RegAllocScore.h | 23 class MachineBlockFrequencyInfo; variable 64 const MachineBlockFrequencyInfo &MBFI);
|
| H A D | SpillPlacement.h | 39 class MachineBlockFrequencyInfo; variable 48 const MachineBlockFrequencyInfo *MBFI;
|
| H A D | MLRegallocEvictAdvisor.cpp | 102 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 277 MLModelRunner *Runner, const MachineBlockFrequencyInfo &MBFI, 338 const MachineBlockFrequencyInfo &MBFI; 378 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 389 MF, RA, Runner.get(), getAnalysis<MachineBlockFrequencyInfo>(), in getAdvisor() 416 const MachineBlockFrequencyInfo &MBFI, in DevelopmentModeEvictAdvisor() 480 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 529 MF, RA, Runner.get(), getAnalysis<MachineBlockFrequencyInfo>(), in getAdvisor() 554 const MachineBlockFrequencyInfo &MBFI, in MLEvictAdvisor() 1123 calculateRegAllocScore(MF, getAnalysis<MachineBlockFrequencyInfo>()) in runOnMachineFunction()
|
| H A D | ShrinkWrap.cpp | 128 MachineBlockFrequencyInfo *MBFI; 194 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in init() 226 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 253 INITIALIZE_PASS_DEPENDENCY(MachineBlockFrequencyInfo) in INITIALIZE_PASS_DEPENDENCY() argument
|
| H A D | RegAllocBasic.cpp | 187 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 188 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 318 getAnalysis<MachineBlockFrequencyInfo>()); in runOnMachineFunction()
|
| H A D | SplitKit.h | 39 class MachineBlockFrequencyInfo; variable 265 const MachineBlockFrequencyInfo &MBFI; 438 MachineDominatorTree &MDT, MachineBlockFrequencyInfo &MBFI,
|
| H A D | StackSlotColoring.cpp | 64 const MachineBlockFrequencyInfo *MBFI; 108 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 109 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 486 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in runOnMachineFunction()
|
| H A D | RegAllocPBQP.cpp | 439 MachineBlockFrequencyInfo &MBFI = G.getMetadata().MBFI; in apply() 531 const MachineBlockFrequencyInfo &MBFI) in PBQPVirtRegAuxInfo() 556 au.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 557 au.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 795 MachineBlockFrequencyInfo &MBFI = in runOnMachineFunction() 796 getAnalysis<MachineBlockFrequencyInfo>(); in runOnMachineFunction()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| H A D | LazyMachineBlockFrequencyInfo.h | 40 mutable std::unique_ptr<MachineBlockFrequencyInfo> OwnedMBFI; 53 MachineBlockFrequencyInfo &calculateIfNotAvailable() const; 61 MachineBlockFrequencyInfo &getBFI() { return calculateIfNotAvailable(); } in getBFI() 64 const MachineBlockFrequencyInfo &getBFI() const { in getBFI()
|
| H A D | MBFIWrapper.h | 25 class MachineBlockFrequencyInfo; variable 29 MBFIWrapper(const MachineBlockFrequencyInfo &I) : MBFI(I) {} in MBFIWrapper() 42 const MachineBlockFrequencyInfo &getMBFI() { return MBFI; } in getMBFI() 45 const MachineBlockFrequencyInfo &MBFI;
|
| H A D | MachineBlockFrequencyInfo.h | 33 class MachineBlockFrequencyInfo : public MachineFunctionPass { 40 MachineBlockFrequencyInfo(); 41 explicit MachineBlockFrequencyInfo(MachineFunction &F, 44 ~MachineBlockFrequencyInfo() override;
|
| H A D | MachineSizeOpts.h | 22 class MachineBlockFrequencyInfo; variable 29 const MachineBlockFrequencyInfo *BFI, 35 const MachineBlockFrequencyInfo *MBFI,
|
| H A D | CalcSpillWeights.h | 18 class MachineBlockFrequencyInfo; variable 50 const MachineBlockFrequencyInfo &MBFI; 59 const MachineBlockFrequencyInfo &MBFI) in VirtRegAuxInfo()
|
| H A D | MachineOptimizationRemarkEmitter.h | 25 class MachineBlockFrequencyInfo; variable 155 MachineBlockFrequencyInfo *MBFI) in MachineOptimizationRemarkEmitter() 193 MachineBlockFrequencyInfo *getBFI() { in getBFI() 201 MachineBlockFrequencyInfo *MBFI;
|
| H A D | MIRSampleProfile.h | 25 class MachineBlockFrequencyInfo; variable 59 MachineBlockFrequencyInfo *MBFI;
|
| H A D | LiveIntervals.h | 44 class MachineBlockFrequencyInfo; variable 104 const MachineBlockFrequencyInfo *MBFI, 109 const MachineBlockFrequencyInfo *MBFI,
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyRegColoring.cpp | 44 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 45 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 66 const MachineBlockFrequencyInfo *MBFI, in computeWeight() 90 const MachineBlockFrequencyInfo *MBFI = in runOnMachineFunction() 91 &getAnalysis<MachineBlockFrequencyInfo>(); in runOnMachineFunction()
|
| H A D | WebAssemblyMemIntrinsicResults.cpp | 57 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 58 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
|
| H A D | WebAssemblyArgumentMove.cpp | 52 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/ |
| H A D | RegBankSelect.cpp | 65 INITIALIZE_PASS_DEPENDENCY(MachineBlockFrequencyInfo) 88 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in init() 102 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 918 const MachineBlockFrequencyInfo *MBFI = in frequency() 919 P.getAnalysisIfAvailable<MachineBlockFrequencyInfo>(); in frequency() 926 const MachineBlockFrequencyInfo *MBFI = in frequency() 927 P.getAnalysisIfAvailable<MachineBlockFrequencyInfo>(); in frequency() 947 const MachineBlockFrequencyInfo *MBFI = in frequency() 948 P.getAnalysisIfAvailable<MachineBlockFrequencyInfo>(); in frequency()
|