Home
last modified time | relevance | path

Searched refs:MachineBlockFrequencyInfo (Results 1 – 25 of 38) sorted by relevance

12

/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DMachineBlockFrequencyInfo.cpp88 template <> struct GraphTraits<MachineBlockFrequencyInfo *> {
113 BFIDOTGraphTraitsBase<MachineBlockFrequencyInfo,
117 struct DOTGraphTraits<MachineBlockFrequencyInfo *>
166 INITIALIZE_PASS_END(MachineBlockFrequencyInfo, DEBUG_TYPE,
169 char MachineBlockFrequencyInfo::ID = 0;
171 MachineBlockFrequencyInfo::MachineBlockFrequencyInfo() in MachineBlockFrequencyInfo() function in MachineBlockFrequencyInfo
176 MachineBlockFrequencyInfo::~MachineBlockFrequencyInfo() = default;
185 void MachineBlockFrequencyInfo::calculate( in calculate()
252 MachineBlockFrequencyInfo::printBlockFreq(raw_ostream &OS, in printBlockFreq()
258 MachineBlockFrequencyInfo::printBlockFreq(raw_ostream &OS, in printBlockFreq()
[all …]
H A DLazyMachineBlockFrequencyInfo.cpp56 MachineBlockFrequencyInfo &
58 auto *MBFI = getAnalysisIfAvailable<MachineBlockFrequencyInfo>(); in calculateIfNotAvailable()
88 OwnedMBFI = make_unique<MachineBlockFrequencyInfo>(); in calculateIfNotAvailable()
H A DBranchFolding.h25 class MachineBlockFrequencyInfo; variable
139 MBFIWrapper(const MachineBlockFrequencyInfo &I) : MBFI(I) {} in MBFIWrapper()
151 const MachineBlockFrequencyInfo &MBFI;
H A DSpillPlacement.h40 class MachineBlockFrequencyInfo; variable
49 const MachineBlockFrequencyInfo *MBFI;
H A DRegAllocBasic.cpp184 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
185 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
317 getAnalysis<MachineBlockFrequencyInfo>()); in runOnMachineFunction()
H A DShrinkWrap.cpp128 MachineBlockFrequencyInfo *MBFI;
194 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in init()
226 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
253 INITIALIZE_PASS_DEPENDENCY(MachineBlockFrequencyInfo) in INITIALIZE_PASS_DEPENDENCY() argument
H A DSplitKit.h40 class MachineBlockFrequencyInfo; variable
267 const MachineBlockFrequencyInfo &MBFI;
448 MachineBlockFrequencyInfo &mbfi);
H A DStackSlotColoring.cpp65 const MachineBlockFrequencyInfo *MBFI;
109 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
110 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
495 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in runOnMachineFunction()
H A DMachineOptimizationRemarkEmitter.cpp73 MachineBlockFrequencyInfo *MBFI; in runOnMachineFunction()
H A DSpillPlacement.cpp65 AU.addRequired<MachineBlockFrequencyInfo>(); in INITIALIZE_PASS_DEPENDENCY()
209 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in runOnMachineFunction()
H A DRegAllocPBQP.cpp441 MachineBlockFrequencyInfo &MBFI = G.getMetadata().MBFI; in apply()
545 au.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
546 au.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
792 MachineBlockFrequencyInfo &MBFI = in runOnMachineFunction()
793 getAnalysis<MachineBlockFrequencyInfo>(); in runOnMachineFunction()
H A DMachineBlockPlacement.cpp523 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
541 INITIALIZE_PASS_DEPENDENCY(MachineBlockFrequencyInfo) in INITIALIZE_PASS_DEPENDENCY()
2741 getAnalysis<MachineBlockFrequencyInfo>()); in runOnMachineFunction()
2856 const MachineBlockFrequencyInfo *MBFI;
2869 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
2884 INITIALIZE_PASS_DEPENDENCY(MachineBlockFrequencyInfo) in INITIALIZE_PASS_DEPENDENCY()
2894 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in INITIALIZE_PASS_DEPENDENCY()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DLazyMachineBlockFrequencyInfo.h41 mutable std::unique_ptr<MachineBlockFrequencyInfo> OwnedMBFI;
54 MachineBlockFrequencyInfo &calculateIfNotAvailable() const;
62 MachineBlockFrequencyInfo &getBFI() { return calculateIfNotAvailable(); } in getBFI()
65 const MachineBlockFrequencyInfo &getBFI() const { in getBFI()
H A DCalcSpillWeights.h20 class MachineBlockFrequencyInfo; variable
56 const MachineBlockFrequencyInfo &MBFI;
63 const MachineBlockFrequencyInfo &mbfi,
102 const MachineBlockFrequencyInfo &MBFI,
H A DMachineBlockFrequencyInfo.h34 class MachineBlockFrequencyInfo : public MachineFunctionPass {
41 MachineBlockFrequencyInfo();
42 ~MachineBlockFrequencyInfo() override;
H A DMachineOptimizationRemarkEmitter.h24 class MachineBlockFrequencyInfo; variable
148 MachineBlockFrequencyInfo *MBFI) in MachineOptimizationRemarkEmitter()
186 MachineBlockFrequencyInfo *MBFI;
H A DLiveIntervals.h46 class MachineBlockFrequencyInfo; variable
107 const MachineBlockFrequencyInfo *MBFI,
112 const MachineBlockFrequencyInfo *MBFI,
H A DLiveRangeEdit.h38 class MachineBlockFrequencyInfo; variable
253 const MachineBlockFrequencyInfo &);
H A DRegAllocPBQP.h39 class MachineBlockFrequencyInfo; variable
140 MachineBlockFrequencyInfo &MBFI) in GraphMetadata()
145 MachineBlockFrequencyInfo &MBFI;
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyRegColoring.cpp45 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
46 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
67 const MachineBlockFrequencyInfo *MBFI, in computeWeight()
91 const MachineBlockFrequencyInfo *MBFI = in runOnMachineFunction()
92 &getAnalysis<MachineBlockFrequencyInfo>(); in runOnMachineFunction()
H A DWebAssemblyMemIntrinsicResults.cpp58 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
59 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
H A DWebAssemblyArgumentMove.cpp53 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
H A DWebAssemblyOptimizeLiveIntervals.cpp44 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
/freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/
H A DRegBankSelect.cpp66 INITIALIZE_PASS_DEPENDENCY(MachineBlockFrequencyInfo)
90 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in init()
104 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
817 const MachineBlockFrequencyInfo *MBFI = in frequency()
818 P.getAnalysisIfAvailable<MachineBlockFrequencyInfo>(); in frequency()
825 const MachineBlockFrequencyInfo *MBFI = in frequency()
826 P.getAnalysisIfAvailable<MachineBlockFrequencyInfo>(); in frequency()
846 const MachineBlockFrequencyInfo *MBFI = in frequency()
847 P.getAnalysisIfAvailable<MachineBlockFrequencyInfo>(); in frequency()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/GlobalISel/
H A DRegBankSelect.h80 class MachineBlockFrequencyInfo; variable
498 MachineBlockFrequencyInfo *MBFI = nullptr;

12