Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/
DMachineBranchProbabilityInfo.cpp22 INITIALIZE_PASS_BEGIN(MachineBranchProbabilityInfo, "machine-branch-prob",
24 INITIALIZE_PASS_END(MachineBranchProbabilityInfo, "machine-branch-prob",
27 char MachineBranchProbabilityInfo::ID = 0;
29 void MachineBranchProbabilityInfo::anchor() { } in anchor()
31 BranchProbability MachineBranchProbabilityInfo::getEdgeProbability( in getEdgeProbability()
37 BranchProbability MachineBranchProbabilityInfo::getEdgeProbability( in getEdgeProbability()
46 MachineBranchProbabilityInfo::isEdgeHot(const MachineBasicBlock *Src, in isEdgeHot()
54 MachineBranchProbabilityInfo::getHotSucc(MachineBasicBlock *MBB) const { in getHotSucc()
73 raw_ostream &MachineBranchProbabilityInfo::printEdgeProbability( in printEdgeProbability()
DMachineBlockFrequencyInfo.cpp118 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo)
134 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
141 MachineBranchProbabilityInfo &MBPI = in runOnMachineFunction()
142 getAnalysis<MachineBranchProbabilityInfo>(); in runOnMachineFunction()
DBranchFolding.h20 class MachineBranchProbabilityInfo; variable
31 const MachineBranchProbabilityInfo &MBPI);
115 const MachineBranchProbabilityInfo &MBPI;
DMachineBlockPlacement.cpp213 const MachineBranchProbabilityInfo *MBPI;
289 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
302 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() argument
1381 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in runOnMachineFunction()
1413 const MachineBranchProbabilityInfo *MBPI;
1427 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
1439 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() argument
1449 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in INITIALIZE_PASS_DEPENDENCY()
DCMakeLists.txt60 MachineBranchProbabilityInfo.cpp
DAndroid.mk57 MachineBranchProbabilityInfo.cpp \
DTailDuplication.cpp66 const MachineBranchProbabilityInfo *MBPI;
143 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in runOnMachineFunction()
158 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
DEarlyIfConversion.cpp621 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() argument
628 AU.addRequired<MachineBranchProbabilityInfo>(); in INITIALIZE_PASS_DEPENDENCY()
DIfConversion.cpp165 const MachineBranchProbabilityInfo *MBPI;
185 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
272 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() argument
284 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in INITIALIZE_PASS_DEPENDENCY()
DBranchFolding.cpp79 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
103 getAnalysis<MachineBranchProbabilityInfo>()); in runOnMachineFunction()
111 const MachineBranchProbabilityInfo &ProbInfo) in BranchFolder()
DMachineTraceMetrics.cpp35 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() argument
48 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
/external/llvm/include/llvm/CodeGen/
DMachineBranchProbabilityInfo.h25 class MachineBranchProbabilityInfo : public ImmutablePass {
39 MachineBranchProbabilityInfo() : ImmutablePass(ID) { in MachineBranchProbabilityInfo() function
DMachineBlockFrequencyInfo.h24 class MachineBranchProbabilityInfo; variable
DMachineBasicBlock.h34 class MachineBranchProbabilityInfo; variable
754 friend class MachineBranchProbabilityInfo;
/external/llvm/lib/Target/Hexagon/
DHexagonVLIWPacketizer.h36 const MachineBranchProbabilityInfo *MBPI;
47 const MachineBranchProbabilityInfo *MBPI);
DHexagonNewValueJump.cpp81 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
93 const MachineBranchProbabilityInfo *MBPI;
104 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() argument
290 const MachineBranchProbabilityInfo in getNewValueJumpOpcode()
402 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in runOnMachineFunction()
DHexagonInstrInfo.h359 const MachineBranchProbabilityInfo *MBPI) const;
361 const MachineBranchProbabilityInfo *MBPI) const;
DHexagonVLIWPacketizer.cpp73 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
96 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY()
105 const MachineBranchProbabilityInfo *MBPI) in INITIALIZE_PASS_DEPENDENCY()
178 auto *MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in runOnMachineFunction()
DHexagonEarlyIfConv.cpp146 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
197 const MachineBranchProbabilityInfo *MBPI;
1044 MBPI = EnableHexagonBP ? &getAnalysis<MachineBranchProbabilityInfo>() : in runOnMachineFunction()
DHexagonInstrInfo.cpp3109 const MachineBranchProbabilityInfo *MBPI) const { in getDotNewPredJumpOp()
3134 const MachineBranchProbabilityInfo *MBPI) const { in getDotNewPredOp()
/external/llvm/lib/Target/AArch64/
DAArch64ConditionalCompares.cpp762 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() argument
773 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
/external/llvm/lib/Target/Mips/
DMipsDelaySlotFiller.cpp193 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
803 auto &Prob = getAnalysis<MachineBranchProbabilityInfo>(); in selectSuccBB()
/external/llvm/include/llvm/Analysis/
DBlockFrequencyInfoImpl.h42 class MachineBranchProbabilityInfo; variable
509 typedef MachineBranchProbabilityInfo BranchProbabilityInfoT;