| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | MachineBranchProbabilityInfo.cpp | 21 INITIALIZE_PASS_BEGIN(MachineBranchProbabilityInfo, "machine-branch-prob", 23 INITIALIZE_PASS_END(MachineBranchProbabilityInfo, "machine-branch-prob", 40 char MachineBranchProbabilityInfo::ID = 0; 42 MachineBranchProbabilityInfo::MachineBranchProbabilityInfo() in MachineBranchProbabilityInfo() function in MachineBranchProbabilityInfo 48 void MachineBranchProbabilityInfo::anchor() {} in anchor() 50 BranchProbability MachineBranchProbabilityInfo::getEdgeProbability( in getEdgeProbability() 56 BranchProbability MachineBranchProbabilityInfo::getEdgeProbability( in getEdgeProbability() 63 bool MachineBranchProbabilityInfo::isEdgeHot( in isEdgeHot() 69 raw_ostream &MachineBranchProbabilityInfo::printEdgeProbability( in printEdgeProbability()
|
| H A D | MachineBlockFrequencyInfo.cpp | 116 MachineBranchProbabilityInfo>; 166 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) 180 MachineBranchProbabilityInfo &MBPI, in MachineBlockFrequencyInfo() 188 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage() 195 const MachineFunction &F, const MachineBranchProbabilityInfo &MBPI, in calculate() 213 MachineBranchProbabilityInfo &MBPI = in runOnMachineFunction() 214 getAnalysis<MachineBranchProbabilityInfo>(); in runOnMachineFunction() 261 const MachineBranchProbabilityInfo &MBPI) { in onEdgeSplit() 273 const MachineBranchProbabilityInfo *MachineBlockFrequencyInfo::getMBPI() const { in getMBPI()
|
| H A D | LazyMachineBlockFrequencyInfo.cpp | 26 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) 46 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage() 65 auto &MBPI = getAnalysis<MachineBranchProbabilityInfo>(); in calculateIfNotAvailable()
|
| H A D | BranchFolding.h | 22 class MachineBranchProbabilityInfo; variable 35 const MachineBranchProbabilityInfo &ProbInfo, 129 const MachineBranchProbabilityInfo &MBPI;
|
| H A D | TailDuplication.cpp | 43 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage() 87 auto MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in runOnMachineFunction()
|
| H A D | EarlyIfConversion.cpp | 786 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() argument 793 AU.addRequired<MachineBranchProbabilityInfo>(); in INITIALIZE_PASS_DEPENDENCY() 1086 MachineBranchProbabilityInfo *MBPI; 1112 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() 1117 AU.addRequired<MachineBranchProbabilityInfo>(); in INITIALIZE_PASS_DEPENDENCY() 1192 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in runOnMachineFunction()
|
| H A D | MachineBlockPlacement.cpp | 367 const MachineBranchProbabilityInfo *MBPI; 595 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage() 614 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() argument 3339 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in runOnMachineFunction() 3623 const MachineBranchProbabilityInfo *MBPI; 3638 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage() 3653 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() argument 3666 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in INITIALIZE_PASS_DEPENDENCY()
|
| H A D | MachineSink.cpp | 125 const MachineBranchProbabilityInfo *MBPI; 185 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage() 264 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() argument 433 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in runOnMachineFunction()
|
| H A D | CMakeLists.txt | 102 MachineBranchProbabilityInfo.cpp
|
| H A D | IfConversion.cpp | 195 const MachineBranchProbabilityInfo *MBPI; 215 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage() 437 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() argument 450 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in INITIALIZE_PASS_DEPENDENCY()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | MachineBlockFrequencyInfo.h | 26 class MachineBranchProbabilityInfo; variable 42 MachineBranchProbabilityInfo &MBPI, 52 const MachineBranchProbabilityInfo &MBPI, 81 const MachineBranchProbabilityInfo &MBPI); 84 const MachineBranchProbabilityInfo *getMBPI() const;
|
| H A D | MachineBranchProbabilityInfo.h | 22 class MachineBranchProbabilityInfo : public ImmutablePass { 36 MachineBranchProbabilityInfo();
|
| H A D | TailDuplicator.h | 30 class MachineBranchProbabilityInfo; variable 42 const MachineBranchProbabilityInfo *MBPI; 72 const MachineBranchProbabilityInfo *MBPI,
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonVLIWPacketizer.h | 21 class MachineBranchProbabilityInfo; variable 72 const MachineBranchProbabilityInfo *MBPI; 82 AAResults *AA, const MachineBranchProbabilityInfo *MBPI,
|
| H A D | HexagonNewValueJump.cpp | 81 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage() 99 const MachineBranchProbabilityInfo *MBPI; 110 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() argument 337 const MachineBranchProbabilityInfo in getNewValueJumpOpcode() 462 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in runOnMachineFunction()
|
| H A D | HexagonInstrInfo.h | 32 class MachineBranchProbabilityInfo; variable 451 const MachineBranchProbabilityInfo *MBPI) const; 453 const MachineBranchProbabilityInfo *MBPI) const;
|
| H A D | HexagonVLIWPacketizer.cpp | 99 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage() 128 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() 136 const MachineBranchProbabilityInfo *MBPI, bool Minimal) in INITIALIZE_PASS_DEPENDENCY() 216 auto *MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in runOnMachineFunction()
|
| H A D | HexagonEarlyIfConv.cpp | 164 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage() 220 const MachineBranchProbabilityInfo *MBPI = nullptr; 1061 MBPI = EnableHexagonBP ? &getAnalysis<MachineBranchProbabilityInfo>() : in runOnMachineFunction()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64ConditionalCompares.cpp | 143 const MachineBranchProbabilityInfo *MBPI; 192 const MachineBranchProbabilityInfo *MBPI) { in runOnMachineFunction() 762 const MachineBranchProbabilityInfo *MBPI; 799 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() argument 810 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage() 940 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in runOnMachineFunction()
|
| /llvm-project-15.0.7/llvm/unittests/Target/X86/ |
| H A D | MachineSizeOptsTest.cpp | 50 std::unique_ptr<MachineBranchProbabilityInfo> MBPI; 55 MBPI.reset(new MachineBranchProbabilityInfo()); in BFIData()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/ |
| H A D | RegBankSelect.cpp | 66 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() argument 89 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in init() 103 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage() 939 const MachineBranchProbabilityInfo *MBPI = in frequency() 940 P.getAnalysisIfAvailable<MachineBranchProbabilityInfo>(); in frequency()
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCReduceCRLogicals.cpp | 114 const MachineBranchProbabilityInfo *MBPI; 382 const MachineBranchProbabilityInfo *MBPI = nullptr; 428 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage() 572 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in initialize()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | RegBankSelect.h | 81 class MachineBranchProbabilityInfo; variable 502 MachineBranchProbabilityInfo *MBPI = nullptr;
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/CodeGen/ |
| H A D | BUILD.gn | 109 "MachineBranchProbabilityInfo.cpp",
|
| /llvm-project-15.0.7/llvm/lib/Target/Mips/ |
| H A D | MipsDelaySlotFiller.cpp | 239 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage() 874 auto &Prob = getAnalysis<MachineBranchProbabilityInfo>(); in selectSuccBB()
|