/freebsd/contrib/llvm-project/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() 212 MachineBranchProbabilityInfo &MBPI = in runOnMachineFunction() 213 getAnalysis<MachineBranchProbabilityInfo>(); in runOnMachineFunction() 260 const MachineBranchProbabilityInfo &MBPI) { in onEdgeSplit() 272 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 | 792 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() argument 799 AU.addRequired<MachineBranchProbabilityInfo>(); in INITIALIZE_PASS_DEPENDENCY() 1122 MachineBranchProbabilityInfo *MBPI = nullptr; 1148 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() 1153 AU.addRequired<MachineBranchProbabilityInfo>(); in INITIALIZE_PASS_DEPENDENCY() 1228 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in runOnMachineFunction()
|
H A D | MachineBlockPlacement.cpp | 378 const MachineBranchProbabilityInfo *MBPI = nullptr; 606 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage() 625 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() argument 3374 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in runOnMachineFunction() 3660 const MachineBranchProbabilityInfo *MBPI; 3675 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage() 3690 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() argument 3703 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in INITIALIZE_PASS_DEPENDENCY()
|
H A D | MachineSink.cpp | 126 const MachineBranchProbabilityInfo *MBPI = nullptr; 190 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage() 276 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() argument 715 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in runOnMachineFunction()
|
H A D | IfConversion.cpp | 193 const MachineBranchProbabilityInfo *MBPI = nullptr; 213 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage() 435 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() argument 448 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in INITIALIZE_PASS_DEPENDENCY()
|
H A D | BranchFolding.cpp | 102 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage() 135 getAnalysis<MachineBranchProbabilityInfo>(), in runOnMachineFunction() 143 const MachineBranchProbabilityInfo &ProbInfo, in BranchFolder()
|
H A D | MachineTraceMetrics.cpp | 49 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() argument 60 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineBlockFrequencyInfo.h | 26 class MachineBranchProbabilityInfo; variable 42 MachineBranchProbabilityInfo &MBPI, 52 const MachineBranchProbabilityInfo &MBPI, 85 const MachineBranchProbabilityInfo &MBPI); 88 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,
|
/freebsd/contrib/llvm-project/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 453 const MachineBranchProbabilityInfo *MBPI) const; 455 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; 1059 MBPI = EnableHexagonBP ? &getAnalysis<MachineBranchProbabilityInfo>() : in runOnMachineFunction()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ConditionalCompares.cpp | 141 const MachineBranchProbabilityInfo *MBPI; 190 const MachineBranchProbabilityInfo *MBPI) { in runOnMachineFunction() 760 const MachineBranchProbabilityInfo *MBPI; 797 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() argument 808 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage() 938 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in runOnMachineFunction()
|
/freebsd/contrib/llvm-project/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() 957 const MachineBranchProbabilityInfo *MBPI = in frequency() 958 P.getAnalysisIfAvailable<MachineBranchProbabilityInfo>(); in frequency()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCReduceCRLogicals.cpp | 114 const MachineBranchProbabilityInfo *MBPI; 382 const MachineBranchProbabilityInfo *MBPI = nullptr; 429 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage() 573 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in initialize()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | RegBankSelect.h | 81 class MachineBranchProbabilityInfo; variable 502 MachineBranchProbabilityInfo *MBPI = nullptr;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsDelaySlotFiller.cpp | 239 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage() 874 auto &Prob = getAnalysis<MachineBranchProbabilityInfo>(); in selectSuccBB()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | BlockFrequencyInfoImpl.h | 66 class MachineBranchProbabilityInfo; variable 560 using BranchProbabilityInfoT = MachineBranchProbabilityInfo;
|