Home
last modified time | relevance | path

Searched refs:MachineBranchProbabilityInfo (Results 1 – 25 of 31) sorted by relevance

12

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DMachineBranchProbabilityInfo.cpp23 INITIALIZE_PASS_BEGIN(MachineBranchProbabilityInfo, "machine-branch-prob",
25 INITIALIZE_PASS_END(MachineBranchProbabilityInfo, "machine-branch-prob",
42 char MachineBranchProbabilityInfo::ID = 0;
44 MachineBranchProbabilityInfo::MachineBranchProbabilityInfo() in MachineBranchProbabilityInfo() function in MachineBranchProbabilityInfo
50 void MachineBranchProbabilityInfo::anchor() {} in anchor()
52 BranchProbability MachineBranchProbabilityInfo::getEdgeProbability( in getEdgeProbability()
58 BranchProbability MachineBranchProbabilityInfo::getEdgeProbability( in getEdgeProbability()
65 bool MachineBranchProbabilityInfo::isEdgeHot( in isEdgeHot()
72 MachineBranchProbabilityInfo::getHotSucc(MachineBasicBlock *MBB) const { in getHotSucc()
91 raw_ostream &MachineBranchProbabilityInfo::printEdgeProbability( in printEdgeProbability()
H A DMachineBlockFrequencyInfo.cpp116 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 DLazyMachineBlockFrequencyInfo.cpp25 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo)
45 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
64 auto &MBPI = getAnalysis<MachineBranchProbabilityInfo>(); in calculateIfNotAvailable()
H A DBranchFolding.h23 class MachineBranchProbabilityInfo; variable
37 const MachineBranchProbabilityInfo &ProbInfo,
131 const MachineBranchProbabilityInfo &MBPI;
H A DTailDuplication.cpp43 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
87 auto MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in runOnMachineFunction()
H A DEarlyIfConversion.cpp788 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() argument
795 AU.addRequired<MachineBranchProbabilityInfo>(); in INITIALIZE_PASS_DEPENDENCY()
1088 MachineBranchProbabilityInfo *MBPI;
1114 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY()
1119 AU.addRequired<MachineBranchProbabilityInfo>(); in INITIALIZE_PASS_DEPENDENCY()
1194 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in runOnMachineFunction()
H A DMachineBlockPlacement.cpp356 const MachineBranchProbabilityInfo *MBPI;
575 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
594 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() argument
3304 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in runOnMachineFunction()
3430 const MachineBranchProbabilityInfo *MBPI;
3445 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
3460 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() argument
3470 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in INITIALIZE_PASS_DEPENDENCY()
H A DCMakeLists.txt74 MachineBranchProbabilityInfo.cpp
H A DMachineSink.cpp122 const MachineBranchProbabilityInfo *MBPI;
182 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
260 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() argument
428 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in runOnMachineFunction()
H A DIfConversion.cpp197 const MachineBranchProbabilityInfo *MBPI;
217 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
439 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() argument
452 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in INITIALIZE_PASS_DEPENDENCY()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DMachineBlockFrequencyInfo.h26 class MachineBranchProbabilityInfo; variable
42 MachineBranchProbabilityInfo &MBPI,
52 const MachineBranchProbabilityInfo &MBPI,
81 const MachineBranchProbabilityInfo &MBPI);
84 const MachineBranchProbabilityInfo *getMBPI() const;
H A DTailDuplicator.h30 class MachineBranchProbabilityInfo; variable
42 const MachineBranchProbabilityInfo *MBPI;
72 const MachineBranchProbabilityInfo *MBPI,
H A DMachineBranchProbabilityInfo.h24 class MachineBranchProbabilityInfo : public ImmutablePass {
38 MachineBranchProbabilityInfo();
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonVLIWPacketizer.h21 class MachineBranchProbabilityInfo; variable
69 const MachineBranchProbabilityInfo *MBPI;
79 AAResults *AA, const MachineBranchProbabilityInfo *MBPI,
H A DHexagonNewValueJump.cpp82 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
100 const MachineBranchProbabilityInfo *MBPI;
111 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() argument
338 const MachineBranchProbabilityInfo in getNewValueJumpOpcode()
463 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in runOnMachineFunction()
H A DHexagonInstrInfo.h32 class MachineBranchProbabilityInfo; variable
447 const MachineBranchProbabilityInfo *MBPI) const;
449 const MachineBranchProbabilityInfo *MBPI) const;
H A DHexagonVLIWPacketizer.cpp98 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
127 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY()
135 const MachineBranchProbabilityInfo *MBPI, bool Minimal) in INITIALIZE_PASS_DEPENDENCY()
211 auto *MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in runOnMachineFunction()
H A DHexagonEarlyIfConv.cpp164 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
220 const MachineBranchProbabilityInfo *MBPI = nullptr;
1061 MBPI = EnableHexagonBP ? &getAnalysis<MachineBranchProbabilityInfo>() : in runOnMachineFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64ConditionalCompares.cpp143 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()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DRegBankSelect.cpp67 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() argument
90 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in init()
104 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
950 const MachineBranchProbabilityInfo *MBPI = in frequency()
951 P.getAnalysisIfAvailable<MachineBranchProbabilityInfo>(); in frequency()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCReduceCRLogicals.cpp114 const MachineBranchProbabilityInfo *MBPI;
382 const MachineBranchProbabilityInfo *MBPI = nullptr;
428 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
572 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in initialize()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
H A DRegBankSelect.h81 class MachineBranchProbabilityInfo; variable
502 MachineBranchProbabilityInfo *MBPI = nullptr;
/netbsd-src/external/apache2/llvm/lib/libLLVMCodeGen/
H A DMakefile84 MachineBranchProbabilityInfo.cpp \
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/CodeGen/
H A DBUILD.gn103 "MachineBranchProbabilityInfo.cpp",
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsDelaySlotFiller.cpp240 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
877 auto &Prob = getAnalysis<MachineBranchProbabilityInfo>(); in selectSuccBB()

12