| /freebsd/contrib/llvm-project/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() 199 MachineBlockFrequencyInfo::MachineBlockFrequencyInfo() = default; [all …]
|
| H A D | MachineSizeOpts.cpp | 29 const MachineBlockFrequencyInfo *MBFI, in shouldOptimizeForSize() 38 const MachineBlockFrequencyInfo *MBFI, in shouldOptimizeForSize()
|
| H A D | RegAllocScore.h | 24 class MachineBlockFrequencyInfo; variable 65 const MachineBlockFrequencyInfo &MBFI);
|
| H A D | LazyMachineBlockFrequencyInfo.cpp | 52 MachineBlockFrequencyInfo & 87 OwnedMBFI = std::make_unique<MachineBlockFrequencyInfo>(); in calculateIfNotAvailable()
|
| H A D | MachineOptimizationRemarkEmitter.cpp | 79 MachineBlockFrequencyInfo *MBFI; in runOnMachineFunction() 102 MachineBlockFrequencyInfo *MBFI = in run()
|
| H A D | MLRegallocEvictAdvisor.cpp | |
| H A D | MachineFunctionSplitter.cpp | 109 const MachineBlockFrequencyInfo *MBFI, in isColdBlock() 161 MachineBlockFrequencyInfo *MBFI = nullptr; in runOnMachineFunction()
|
| H A D | SplitKit.h | 39 class MachineBlockFrequencyInfo; variable 271 const MachineBlockFrequencyInfo &MBFI; 453 MachineDominatorTree &MDT, MachineBlockFrequencyInfo &MBFI,
|
| H A D | StackSlotColoring.cpp | 68 const MachineBlockFrequencyInfo *MBFI = nullptr; 145 MachineBlockFrequencyInfo *MBFI, SlotIndexes *Indexes) in StackSlotColoring() 572 MachineBlockFrequencyInfo *MBFI = in runOnMachineFunction() 583 MachineBlockFrequencyInfo *MBFI = in run()
|
| H A D | MIRSampleProfile.cpp | 122 using BlockFrequencyInfoT = MachineBlockFrequencyInfo; 151 MachineLoopInfo *MLI, MachineBlockFrequencyInfo *MBFI, in setInitVals() 180 MachineBlockFrequencyInfo *BFI;
|
| H A D | MLRegAllocEvictAdvisor.cpp | 297 MLModelRunner *Runner, const MachineBlockFrequencyInfo &MBFI, 358 const MachineBlockFrequencyInfo &MBFI; 413 MachineBlockFrequencyInfo *MBFI, MachineLoopInfo *Loops) override { in getAdvisor() 482 const MachineBlockFrequencyInfo &MBFI, in DevelopmentModeEvictAdvisor() 577 MachineBlockFrequencyInfo *MBFI, MachineLoopInfo *Loops) override { in getAdvisor() 641 const MachineBlockFrequencyInfo &MBFI, in MLEvictAdvisor()
|
| H A D | ShrinkWrap.cpp | 132 MachineBlockFrequencyInfo *MBFI = nullptr; 249 MachineBlockFrequencyInfo *MBFI, MachineLoopInfo *MLI, in ShrinkWrapImpl() 985 MachineBlockFrequencyInfo *MBFI = in runOnMachineFunction() 1003 MachineBlockFrequencyInfo &MBFI = in run()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineBlockFrequencyInfo.h | 35 class MachineBlockFrequencyInfo { 40 LLVM_ABI MachineBlockFrequencyInfo(); // Legacy pass manager only. 41 LLVM_ABI explicit MachineBlockFrequencyInfo( 44 LLVM_ABI MachineBlockFrequencyInfo(MachineBlockFrequencyInfo &&); 45 LLVM_ABI ~MachineBlockFrequencyInfo(); 106 LLVM_ABI Printable printBlockFreq(const MachineBlockFrequencyInfo &MBFI, 111 LLVM_ABI Printable printBlockFreq(const MachineBlockFrequencyInfo &MBFI, 120 using Result = MachineBlockFrequencyInfo; 142 MachineBlockFrequencyInfo MBFI; 155 MachineBlockFrequencyInfo &getMBFI() { return MBFI; } in getMBFI() [all …]
|
| 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 | 24 class MachineBlockFrequencyInfo; 28 MBFIWrapper(const MachineBlockFrequencyInfo &I) : MBFI(I) {} 37 const MachineBlockFrequencyInfo &getMBFI() const { return MBFI; } 40 const MachineBlockFrequencyInfo &MBFI; 25 class MachineBlockFrequencyInfo; global() variable
|
| H A D | MachineSizeOpts.h | 23 class MachineBlockFrequencyInfo; variable 31 const MachineBlockFrequencyInfo *BFI, 37 const MachineBlockFrequencyInfo *MBFI,
|
| H A D | CalcSpillWeights.h | 18 class MachineBlockFrequencyInfo; variable 52 const MachineBlockFrequencyInfo &MBFI; 61 const MachineBlockFrequencyInfo &MBFI,
|
| H A D | SpillPlacement.h | 40 class MachineBlockFrequencyInfo; variable 53 const MachineBlockFrequencyInfo *MBFI = nullptr; 172 MachineBlockFrequencyInfo *MBFI);
|
| H A D | MachineOptimizationRemarkEmitter.h | 27 class MachineBlockFrequencyInfo; variable 157 MachineBlockFrequencyInfo *MBFI) in MachineOptimizationRemarkEmitter() 202 MachineBlockFrequencyInfo *getBFI() { in getBFI() 210 MachineBlockFrequencyInfo *MBFI;
|
| H A D | Spiller.h | 26 class MachineBlockFrequencyInfo; variable 55 const MachineBlockFrequencyInfo &MBFI;
|
| H A D | MIRSampleProfile.h | 26 class MachineBlockFrequencyInfo; variable 65 MachineBlockFrequencyInfo *MBFI;
|
| H A D | LiveIntervals.h | 45 class MachineBlockFrequencyInfo; variable 122 const MachineBlockFrequencyInfo *MBFI, 129 const MachineBlockFrequencyInfo *MBFI,
|
| H A D | RegAllocPBQP.h | 40 class MachineBlockFrequencyInfo; variable 141 MachineBlockFrequencyInfo &MBFI) in GraphMetadata() 146 MachineBlockFrequencyInfo &MBFI;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyRegColoring.cpp | 66 const MachineBlockFrequencyInfo *MBFI, in computeWeight() 235 const MachineBlockFrequencyInfo *MBFI = in runOnMachineFunction()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | RegBankSelect.h | 80 class MachineBlockFrequencyInfo; variable 498 MachineBlockFrequencyInfo *MBFI = nullptr;
|