Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineBranchProbabilityInfo.cpp45 return MachineBranchProbabilityInfo(); in run()
75 bool MachineBranchProbabilityInfo::invalidate( in invalidate()
82 BranchProbability MachineBranchProbabilityInfo::getEdgeProbability( in getEdgeProbability()
88 BranchProbability MachineBranchProbabilityInfo::getEdgeProbability( in getEdgeProbability()
95 bool MachineBranchProbabilityInfo::isEdgeHot( in isEdgeHot()
101 raw_ostream &MachineBranchProbabilityInfo::printEdgeProbability( in printEdgeProbability()
H A DMachineBlockFrequencyInfo.cpp116 MachineBranchProbabilityInfo>;
205 MachineFunction &F, MachineBranchProbabilityInfo &MBPI, in MachineBlockFrequencyInfo()
232 const MachineFunction &F, const MachineBranchProbabilityInfo &MBPI, in calculate()
249 MachineBranchProbabilityInfo &MBPI = in runOnMachineFunction()
299 const MachineBranchProbabilityInfo &MBPI) { in onEdgeSplit()
311 const MachineBranchProbabilityInfo *MachineBlockFrequencyInfo::getMBPI() const { in getMBPI()
H A DBranchFolding.h22 class MachineBranchProbabilityInfo; variable
35 const MachineBranchProbabilityInfo &ProbInfo,
132 const MachineBranchProbabilityInfo &MBPI;
H A DStaticDataSplitter.cpp46 const MachineBranchProbabilityInfo *MBPI = nullptr;
H A DMachineBlockPlacement.cpp395 const MachineBranchProbabilityInfo *MBPI = nullptr;
623 MachineBlockPlacement(const MachineBranchProbabilityInfo *MBPI, in MachineBlockPlacement()
3855 const MachineBranchProbabilityInfo *MBPI;
3861 MachineBlockPlacementStats(const MachineBranchProbabilityInfo *MBPI, in MachineBlockPlacementStats()
H A DMachineSink.cpp136 const MachineBranchProbabilityInfo *MBPI = nullptr;
207 const MachineBranchProbabilityInfo *MBPI, AliasAnalysis *AA) in MachineSinking()
H A DTailDuplicator.cpp91 const MachineBranchProbabilityInfo *MBPIin, in initMF()
H A DEarlyIfConversion.cpp1201 MachineBranchProbabilityInfo *MBPI = nullptr;
H A DBranchFolding.cpp168 const MachineBranchProbabilityInfo &ProbInfo, in BranchFolder()
H A DIfConversion.cpp199 const MachineBranchProbabilityInfo *MBPI = nullptr;
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineBranchProbabilityInfo.h23 class MachineBranchProbabilityInfo {
65 using Result = MachineBranchProbabilityInfo;
83 MachineBranchProbabilityInfo MBPI;
94 MachineBranchProbabilityInfo &getMBPI() { return MBPI; } in getMBPI()
95 const MachineBranchProbabilityInfo &getMBPI() const { return MBPI; } in getMBPI()
H A DMachineBlockFrequencyInfo.h28 class MachineBranchProbabilityInfo; variable
42 MachineFunction &F, MachineBranchProbabilityInfo &MBPI,
53 const MachineBranchProbabilityInfo &MBPI,
89 const MachineBranchProbabilityInfo &MBPI);
92 LLVM_ABI const MachineBranchProbabilityInfo *getMBPI() const;
H A DTailDuplicator.h30 class MachineBranchProbabilityInfo; variable
42 const MachineBranchProbabilityInfo *MBPI;
71 const MachineBranchProbabilityInfo *MBPI,
H A DMachineBasicBlock.h1296 friend class MachineBranchProbabilityInfo;
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonVLIWPacketizer.h21 class MachineBranchProbabilityInfo; variable
72 const MachineBranchProbabilityInfo *MBPI;
82 AAResults *AA, const MachineBranchProbabilityInfo *MBPI,
H A DHexagonInstrInfo.h32 class MachineBranchProbabilityInfo; variable
454 const MachineBranchProbabilityInfo *MBPI) const;
456 const MachineBranchProbabilityInfo *MBPI) const;
H A DHexagonLoopAlign.cpp143 const MachineBranchProbabilityInfo *MBPI = in attemptToBalignSmallLoop()
H A DHexagonNewValueJump.cpp91 const MachineBranchProbabilityInfo *MBPI;
329 const MachineBranchProbabilityInfo in getNewValueJumpOpcode()
H A DHexagonEarlyIfConv.cpp213 const MachineBranchProbabilityInfo *MBPI = nullptr;
H A DHexagonVLIWPacketizer.cpp128 const MachineBranchProbabilityInfo *MBPI, bool Minimal) in INITIALIZE_PASS_DEPENDENCY()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DRegBankSelect.h81 class MachineBranchProbabilityInfo; variable
502 MachineBranchProbabilityInfo *MBPI = nullptr;
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ConditionalCompares.cpp141 const MachineBranchProbabilityInfo *MBPI;
190 const MachineBranchProbabilityInfo *MBPI) { in runOnMachineFunction()
759 const MachineBranchProbabilityInfo *MBPI;
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCReduceCRLogicals.cpp116 const MachineBranchProbabilityInfo *MBPI;
389 const MachineBranchProbabilityInfo *MBPI = nullptr;
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DBlockFrequencyInfoImpl.h66 class MachineBranchProbabilityInfo; variable
554 using BranchProbabilityInfoT = MachineBranchProbabilityInfo;
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DRegBankSelect.cpp960 const MachineBranchProbabilityInfo *MBPI = in frequency()

12