Home
last modified time | relevance | path

Searched refs:MachineBranchProbabilityInfo (Results 1 – 22 of 22) 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 uint32_t MachineBranchProbabilityInfo::
63 uint32_t MachineBranchProbabilityInfo::
72 uint32_t MachineBranchProbabilityInfo::
81 MachineBranchProbabilityInfo::isEdgeHot(const MachineBasicBlock *Src, in isEdgeHot()
89 MachineBranchProbabilityInfo::getHotSucc(MachineBasicBlock *MBB) const { in getHotSucc()
107 BranchProbability MachineBranchProbabilityInfo::getEdgeProbability( in getEdgeProbability()
[all …]
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);
114 const MachineBranchProbabilityInfo &MBPI;
DMachineBlockPlacement.cpp190 const MachineBranchProbabilityInfo *MBPI;
263 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
276 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() argument
1136 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in runOnMachineFunction()
1168 const MachineBranchProbabilityInfo *MBPI;
1182 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
1194 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() argument
1204 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in INITIALIZE_PASS_DEPENDENCY()
DCMakeLists.txt48 MachineBranchProbabilityInfo.cpp
DAndroid.mk50 MachineBranchProbabilityInfo.cpp \
DTailDuplication.cpp66 const MachineBranchProbabilityInfo *MBPI;
143 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in runOnMachineFunction()
158 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
DIfConversion.cpp165 const MachineBranchProbabilityInfo *MBPI;
182 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
270 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() argument
279 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in INITIALIZE_PASS_DEPENDENCY()
1118 const MachineBranchProbabilityInfo *MBPI) { in ScaleWeights()
DEarlyIfConversion.cpp612 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() argument
619 AU.addRequired<MachineBranchProbabilityInfo>(); in INITIALIZE_PASS_DEPENDENCY()
DBranchFolding.cpp77 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
101 getAnalysis<MachineBranchProbabilityInfo>()); in runOnMachineFunction()
109 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.h24 class MachineBranchProbabilityInfo : public ImmutablePass {
38 MachineBranchProbabilityInfo() : ImmutablePass(ID) { in MachineBranchProbabilityInfo() function
DMachineBlockFrequencyInfo.h24 class MachineBranchProbabilityInfo; variable
DMachineBasicBlock.h31 class MachineBranchProbabilityInfo; variable
664 friend class MachineBranchProbabilityInfo;
/external/llvm/lib/Target/Hexagon/
DHexagonNewValueJump.cpp80 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
92 const MachineBranchProbabilityInfo *MBPI;
102 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() argument
288 const MachineBranchProbabilityInfo in getNewValueJumpOpcode()
362 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in runOnMachineFunction()
DHexagonInstrInfo.h191 const MachineBranchProbabilityInfo
208 const MachineBranchProbabilityInfo *MBPI) const;
DHexagonVLIWPacketizer.cpp76 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
113 const MachineBranchProbabilityInfo *MBPI;
121 const MachineBranchProbabilityInfo *MBPI);
177 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY()
187 const MachineBranchProbabilityInfo *MBPI) in INITIALIZE_PASS_DEPENDENCY()
195 const MachineBranchProbabilityInfo *MBPI = in runOnMachineFunction()
196 &getAnalysis<MachineBranchProbabilityInfo>(); in runOnMachineFunction()
DHexagonInstrInfo.cpp1652 const MachineBranchProbabilityInfo in GetDotNewPredOp()
1782 MachineBranchProbabilityInfo *MBPI) const { in getDotNewPredJumpOp()
/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()
778 auto &Prob = getAnalysis<MachineBranchProbabilityInfo>(); in selectSuccBB()
/external/llvm/include/llvm/Analysis/
DBlockFrequencyInfoImpl.h42 class MachineBranchProbabilityInfo; variable
486 typedef MachineBranchProbabilityInfo BranchProbabilityInfoT;
/external/llvm/patches/
D0004-Add-Android-makefiles-for-LLVM.patch629 + MachineBranchProbabilityInfo.cpp \