| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineBlockFrequencyInfo.cpp | 115 BFIDOTGraphTraitsBase<MachineBlockFrequencyInfo, 119 struct DOTGraphTraits<MachineBlockFrequencyInfo *> 168 INITIALIZE_PASS_END(MachineBlockFrequencyInfo, DEBUG_TYPE, 171 char MachineBlockFrequencyInfo::ID = 0; 173 MachineBlockFrequencyInfo::MachineBlockFrequencyInfo() in MachineBlockFrequencyInfo() function in MachineBlockFrequencyInfo 178 MachineBlockFrequencyInfo::MachineBlockFrequencyInfo( in MachineBlockFrequencyInfo() function in MachineBlockFrequencyInfo 185 MachineBlockFrequencyInfo::~MachineBlockFrequencyInfo() = default; 194 void MachineBlockFrequencyInfo::calculate( in calculate() 252 bool MachineBlockFrequencyInfo::isIrrLoopHeader( in isIrrLoopHeader() 258 void MachineBlockFrequencyInfo::onEdgeSplit( in onEdgeSplit() [all …]
|
| H A D | MachineSizeOpts.cpp | 33 const MachineBlockFrequencyInfo *MBFI) { in isColdBlock() 40 const MachineBlockFrequencyInfo *MBFI) { in isColdBlock() 83 const MachineBlockFrequencyInfo &MBFI) { in isFunctionColdInCallGraph() 99 const MachineBlockFrequencyInfo &MBFI) { in isFunctionHotInCallGraphNthPercentile() 112 const MachineBlockFrequencyInfo &MBFI) { in isFunctionColdInCallGraphNthPercentile() 134 const MachineBlockFrequencyInfo &MBFI) { in isFunctionHotInCallGraphNthPercentile() 140 const MachineBlockFrequencyInfo &MBFI) { in isFunctionColdInCallGraphNthPercentile() 146 const MachineBlockFrequencyInfo *MBFI) { in isColdBlock() 151 const MachineBlockFrequencyInfo *MBFI) { in isColdBlock() 185 const MachineBlockFrequencyInfo *MBFI, in shouldOptimizeForSize() [all …]
|
| H A D | LazyMachineBlockFrequencyInfo.cpp | 56 MachineBlockFrequencyInfo & 58 auto *MBFI = getAnalysisIfAvailable<MachineBlockFrequencyInfo>(); in calculateIfNotAvailable() 88 OwnedMBFI = std::make_unique<MachineBlockFrequencyInfo>(); in calculateIfNotAvailable()
|
| H A D | MachineFunctionSplitter.cpp | 82 const MachineBlockFrequencyInfo *MBFI, in isColdBlock() 123 auto *MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in runOnMachineFunction() 158 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
|
| H A D | SpillPlacement.h | 39 class MachineBlockFrequencyInfo; variable 48 const MachineBlockFrequencyInfo *MBFI;
|
| 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 | 190 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 191 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 322 getAnalysis<MachineBlockFrequencyInfo>()); in runOnMachineFunction()
|
| H A D | SplitKit.h | 40 class MachineBlockFrequencyInfo; variable 275 const MachineBlockFrequencyInfo &MBFI; 464 MachineBlockFrequencyInfo &MBFI, VirtRegAuxInfo &VRAI);
|
| H A D | StackSlotColoring.cpp | 65 const MachineBlockFrequencyInfo *MBFI; 109 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 110 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 491 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()
|
| H A D | SpillPlacement.cpp | 61 AU.addRequired<MachineBlockFrequencyInfo>(); in INITIALIZE_PASS_DEPENDENCY() 205 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in runOnMachineFunction()
|
| H A D | MachineOptimizationRemarkEmitter.cpp | 73 MachineBlockFrequencyInfo *MBFI; in runOnMachineFunction()
|
| H A D | MachineCSE.cpp | 72 MachineBlockFrequencyInfo *MBFI; 90 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 91 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 920 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in runOnMachineFunction()
|
| /freebsd-13.1/contrib/llvm-project/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 | 24 class MachineBlockFrequencyInfo; variable 28 MBFIWrapper(const MachineBlockFrequencyInfo &I) : MBFI(I) {} in MBFIWrapper() 40 const MachineBlockFrequencyInfo &getMBFI() { return MBFI; } in getMBFI() 43 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 | 19 class MachineBlockFrequencyInfo; variable 51 const MachineBlockFrequencyInfo &MBFI; 60 const MachineBlockFrequencyInfo &MBFI) in VirtRegAuxInfo()
|
| H A D | MachineOptimizationRemarkEmitter.h | 23 class MachineBlockFrequencyInfo; variable 147 MachineBlockFrequencyInfo *MBFI) in MachineOptimizationRemarkEmitter() 185 MachineBlockFrequencyInfo *getBFI() { in getBFI() 193 MachineBlockFrequencyInfo *MBFI;
|
| H A D | LiveIntervals.h | 45 class MachineBlockFrequencyInfo; variable 106 const MachineBlockFrequencyInfo *MBFI, 111 const MachineBlockFrequencyInfo *MBFI,
|
| /freebsd-13.1/contrib/llvm-project/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()
|
| H A D | WebAssemblySetP2AlignOperands.cpp | 39 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | RegBankSelect.cpp | 66 INITIALIZE_PASS_DEPENDENCY(MachineBlockFrequencyInfo) 89 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in init() 103 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 914 const MachineBlockFrequencyInfo *MBFI = in frequency() 915 P.getAnalysisIfAvailable<MachineBlockFrequencyInfo>(); in frequency() 922 const MachineBlockFrequencyInfo *MBFI = in frequency() 923 P.getAnalysisIfAvailable<MachineBlockFrequencyInfo>(); in frequency() 943 const MachineBlockFrequencyInfo *MBFI = in frequency() 944 P.getAnalysisIfAvailable<MachineBlockFrequencyInfo>(); in frequency()
|