Home
last modified time | relevance | path

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

12

/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineBranchProbabilityInfo.cpp1 //===- MachineBranchProbabilityInfo.cpp - Machine Branch Probability Info -===//
13 #include "llvm/CodeGen/MachineBranchProbabilityInfo.h"
45 return MachineBranchProbabilityInfo(); in MachineBranchProbabilityInfo()
75 bool MachineBranchProbabilityInfo::invalidate( in printEdgeProbability()
82 BranchProbability MachineBranchProbabilityInfo::getEdgeProbability(
88 BranchProbability MachineBranchProbabilityInfo::getEdgeProbability(
95 bool MachineBranchProbabilityInfo::isEdgeHot(
101 raw_ostream &MachineBranchProbabilityInfo::printEdgeProbability(
42 MachineBranchProbabilityInfo::MachineBranchProbabilityInfo() MachineBranchProbabilityInfo() function in MachineBranchProbabilityInfo
H A DMachineBlockFrequencyInfo.cpp18 #include "llvm/CodeGen/MachineBranchProbabilityInfo.h"
116 MachineBranchProbabilityInfo>;
205 MachineFunction &F, MachineBranchProbabilityInfo &MBPI, in calculate()
232 const MachineFunction &F, const MachineBranchProbabilityInfo &MBPI,
249 MachineBranchProbabilityInfo &MBPI = in getProfileCountFromFreq()
299 const MachineBranchProbabilityInfo &MBPI) {
311 const MachineBranchProbabilityInfo *MachineBlockFrequencyInfo::getMBPI() const {
H A DLazyMachineBlockFrequencyInfo.cpp17 #include "llvm/CodeGen/MachineBranchProbabilityInfo.h"
H A DBranchFolding.h22 class MachineBranchProbabilityInfo; variable
35 const MachineBranchProbabilityInfo &ProbInfo,
132 const MachineBranchProbabilityInfo &MBPI;
H A DTailDuplication.cpp18 #include "llvm/CodeGen/MachineBranchProbabilityInfo.h"
H A DEarlyIfConversion.cpp24 #include "llvm/CodeGen/MachineBranchProbabilityInfo.h"
1119 MachineBranchProbabilityInfo *MBPI = nullptr;
792 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) INITIALIZE_PASS_DEPENDENCY() argument
H A DMachineBlockPlacement.cpp40 #include "llvm/CodeGen/MachineBranchProbabilityInfo.h"
378 const MachineBranchProbabilityInfo *MBPI = nullptr;
3714 const MachineBranchProbabilityInfo *MBPI; in INITIALIZE_PASS_DEPENDENCY()
625 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) INITIALIZE_PASS_DEPENDENCY() argument
3690 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) INITIALIZE_PASS_DEPENDENCY() argument
H A DMachineSink.cpp31 #include "llvm/CodeGen/MachineBranchProbabilityInfo.h"
126 const MachineBranchProbabilityInfo *MBPI = nullptr;
276 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) INITIALIZE_PASS_DEPENDENCY() argument
H A DIfConversion.cpp27 #include "llvm/CodeGen/MachineBranchProbabilityInfo.h"
193 const MachineBranchProbabilityInfo *MBPI = nullptr;
435 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) INITIALIZE_PASS_DEPENDENCY() argument
H A DBranchFolding.cpp29 #include "llvm/CodeGen/MachineBranchProbabilityInfo.h"
143 const MachineBranchProbabilityInfo &ProbInfo, in BranchFolder()
H A DMachineTraceMetrics.cpp17 #include "llvm/CodeGen/MachineBranchProbabilityInfo.h"
49 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) INITIALIZE_PASS_DEPENDENCY() argument
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineBlockFrequencyInfo.h27 class MachineBranchProbabilityInfo;
41 MachineBranchProbabilityInfo &MBPI,
52 const MachineBranchProbabilityInfo &MBPI,
87 const MachineBranchProbabilityInfo &MBPI);
90 const MachineBranchProbabilityInfo *getMBPI() const;
26 class MachineBranchProbabilityInfo; global() variable
H A DMachineBranchProbabilityInfo.h1 //=- MachineBranchProbabilityInfo.h - Branch Probability Analysis -*- C++ -*-=//
23 class MachineBranchProbabilityInfo {
65 using Result = MachineBranchProbabilityInfo;
83 MachineBranchProbabilityInfo MBPI;
94 MachineBranchProbabilityInfo &getMBPI() { return MBPI; }
95 const MachineBranchProbabilityInfo &getMBPI() const { return MBPI; }
H A DTailDuplicator.h30 class MachineBranchProbabilityInfo; variable
42 const MachineBranchProbabilityInfo *MBPI;
71 const MachineBranchProbabilityInfo *MBPI,
/freebsd-src/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 DHexagonNewValueJump.cpp30 #include "llvm/CodeGen/MachineBranchProbabilityInfo.h"
99 const MachineBranchProbabilityInfo *MBPI;
337 const MachineBranchProbabilityInfo in getNewValueJumpOpcode()
110 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) INITIALIZE_PASS_DEPENDENCY() argument
H A DHexagonInstrInfo.h32 class MachineBranchProbabilityInfo; variable
453 const MachineBranchProbabilityInfo *MBPI) const;
455 const MachineBranchProbabilityInfo *MBPI) const;
H A DHexagonVLIWPacketizer.cpp30 #include "llvm/CodeGen/MachineBranchProbabilityInfo.h"
136 const MachineBranchProbabilityInfo *MBPI, bool Minimal) in INITIALIZE_PASS_DEPENDENCY()
H A DHexagonEarlyIfConv.cpp69 #include "llvm/CodeGen/MachineBranchProbabilityInfo.h"
220 const MachineBranchProbabilityInfo *MBPI = nullptr;
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ConditionalCompares.cpp22 #include "llvm/CodeGen/MachineBranchProbabilityInfo.h"
141 const MachineBranchProbabilityInfo *MBPI;
190 const MachineBranchProbabilityInfo *MBPI) { in runOnMachineFunction()
760 const MachineBranchProbabilityInfo *MBPI;
797 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) INITIALIZE_PASS_DEPENDENCY() argument
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DRegBankSelect.cpp20 #include "llvm/CodeGen/MachineBranchProbabilityInfo.h"
961 const MachineBranchProbabilityInfo *MBPI = in frequency()
66 INITIALIZE_PASS_DEPENDENCY(MachineBranchProbabilityInfo) INITIALIZE_PASS_DEPENDENCY() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCReduceCRLogicals.cpp21 #include "llvm/CodeGen/MachineBranchProbabilityInfo.h"
114 const MachineBranchProbabilityInfo *MBPI;
139 /// MachineBranchProbabilityInfo isn't null.
382 const MachineBranchProbabilityInfo *MBPI = nullptr;
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DRegBankSelect.h81 class MachineBranchProbabilityInfo; variable
502 MachineBranchProbabilityInfo *MBPI = nullptr;
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsDelaySlotFiller.cpp28 #include "llvm/CodeGen/MachineBranchProbabilityInfo.h"
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DBlockFrequencyInfoImpl.h66 class MachineBranchProbabilityInfo; variable
557 using BranchProbabilityInfoT = MachineBranchProbabilityInfo;

12