Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DMachineBranchProbabilityInfo.cpp22 INITIALIZE_PASS_BEGIN(MachineBranchProbabilityInfo, "machine-branch-prob",
24 INITIALIZE_PASS_END(MachineBranchProbabilityInfo, "machine-branch-prob",
39 char MachineBranchProbabilityInfo::ID = 0;
41 void MachineBranchProbabilityInfo::anchor() {} in anchor()
43 BranchProbability MachineBranchProbabilityInfo::getEdgeProbability( in getEdgeProbability()
49 BranchProbability MachineBranchProbabilityInfo::getEdgeProbability( in getEdgeProbability()
56 bool MachineBranchProbabilityInfo::isEdgeHot( in isEdgeHot()
63 MachineBranchProbabilityInfo::getHotSucc(MachineBasicBlock *MBB) const { in getHotSucc()
82 raw_ostream &MachineBranchProbabilityInfo::printEdgeProbability( in printEdgeProbability()
H A DMachineBlockFrequencyInfo.cpp114 MachineBranchProbabilityInfo>;
164 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo)
179 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
186 const MachineFunction &F, const MachineBranchProbabilityInfo &MBPI, in calculate()
204 MachineBranchProbabilityInfo &MBPI = in runOnMachineFunction()
205 getAnalysis<MachineBranchProbabilityInfo>(); in runOnMachineFunction()
247 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 DTailDuplication.cpp40 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
77 auto MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in runOnMachineFunction()
H A DBranchFolding.h26 class MachineBranchProbabilityInfo; variable
42 const MachineBranchProbabilityInfo &ProbInfo,
157 const MachineBranchProbabilityInfo &MBPI;
H A DMachineSink.cpp92 const MachineBranchProbabilityInfo *MBPI;
124 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
187 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() argument
308 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in runOnMachineFunction()
H A DMachineBlockPlacement.cpp343 const MachineBranchProbabilityInfo *MBPI;
522 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
540 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() argument
2739 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in runOnMachineFunction()
2853 const MachineBranchProbabilityInfo *MBPI;
2868 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
2883 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() argument
2893 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in INITIALIZE_PASS_DEPENDENCY()
H A DEarlyIfConversion.cpp629 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() argument
636 AU.addRequired<MachineBranchProbabilityInfo>(); in INITIALIZE_PASS_DEPENDENCY()
H A DIfConversion.cpp194 const MachineBranchProbabilityInfo *MBPI;
214 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
336 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() argument
348 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in INITIALIZE_PASS_DEPENDENCY()
H A DBranchFolding.cpp105 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
132 getAnalysis<MachineBranchProbabilityInfo>()); in runOnMachineFunction()
140 const MachineBranchProbabilityInfo &ProbInfo, in BranchFolder()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DMachineBlockFrequencyInfo.h27 class MachineBranchProbabilityInfo; variable
50 const MachineBranchProbabilityInfo &MBPI,
68 const MachineBranchProbabilityInfo *getMBPI() const;
H A DTailDuplicator.h29 class MachineBranchProbabilityInfo; variable
40 const MachineBranchProbabilityInfo *MBPI;
68 const MachineBranchProbabilityInfo *MBPI,
H A DMachineBranchProbabilityInfo.h25 class MachineBranchProbabilityInfo : public ImmutablePass {
39 MachineBranchProbabilityInfo() : ImmutablePass(ID) { in MachineBranchProbabilityInfo() function
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonVLIWPacketizer.h22 class MachineBranchProbabilityInfo; variable
63 const MachineBranchProbabilityInfo *MBPI;
74 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.h33 class MachineBranchProbabilityInfo; variable
452 const MachineBranchProbabilityInfo *MBPI) const;
454 const MachineBranchProbabilityInfo *MBPI) const;
H A DHexagonVLIWPacketizer.cpp97 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
126 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY()
134 const MachineBranchProbabilityInfo *MBPI, bool Minimal) in INITIALIZE_PASS_DEPENDENCY()
210 auto *MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in runOnMachineFunction()
H A DHexagonEarlyIfConv.cpp165 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
221 const MachineBranchProbabilityInfo *MBPI;
1059 MBPI = EnableHexagonBP ? &getAnalysis<MachineBranchProbabilityInfo>() : in runOnMachineFunction()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64ConditionalCompares.cpp143 const MachineBranchProbabilityInfo *MBPI;
192 const MachineBranchProbabilityInfo *MBPI) { in runOnMachineFunction()
763 const MachineBranchProbabilityInfo *MBPI;
800 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() argument
811 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
941 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in runOnMachineFunction()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86CondBrFolding.cpp74 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
107 const MachineBranchProbabilityInfo *MBPI, in X86CondBrFolding()
114 const MachineBranchProbabilityInfo *MBPI;
580 const MachineBranchProbabilityInfo *MBPI = in runOnMachineFunction()
581 &getAnalysis<MachineBranchProbabilityInfo>(); in runOnMachineFunction()
/freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/
H A DRegBankSelect.cpp67 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) in INITIALIZE_PASS_DEPENDENCY() argument
91 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in init()
105 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
853 const MachineBranchProbabilityInfo *MBPI = in frequency()
854 P.getAnalysisIfAvailable<MachineBranchProbabilityInfo>(); in frequency()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCReduceCRLogicals.cpp118 const MachineBranchProbabilityInfo *MBPI;
357 const MachineBranchProbabilityInfo *MBPI;
403 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
547 MBPI = &getAnalysis<MachineBranchProbabilityInfo>(); in initialize()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/GlobalISel/
H A DRegBankSelect.h81 class MachineBranchProbabilityInfo; variable
502 MachineBranchProbabilityInfo *MBPI = nullptr;
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsDelaySlotFiller.cpp243 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
842 auto &Prob = getAnalysis<MachineBranchProbabilityInfo>(); in selectSuccBB()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DBlockFrequencyInfoImpl.h57 class MachineBranchProbabilityInfo; variable
558 using BranchProbabilityInfoT = MachineBranchProbabilityInfo;

12