Home
last modified time | relevance | path

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

123

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DMachineBlockFrequencyInfo.cpp88 template <> struct GraphTraits<MachineBlockFrequencyInfo *> {
93 static NodeRef getEntryNode(const MachineBlockFrequencyInfo *G) { in getEntryNode()
103 static nodes_iterator nodes_begin(const MachineBlockFrequencyInfo *G) { in nodes_begin()
107 static nodes_iterator nodes_end(const MachineBlockFrequencyInfo *G) { in nodes_end()
113 BFIDOTGraphTraitsBase<MachineBlockFrequencyInfo,
117 struct DOTGraphTraits<MachineBlockFrequencyInfo *>
126 const MachineBlockFrequencyInfo *Graph) { in getNodeLabel()
148 const MachineBlockFrequencyInfo *Graph) { in getNodeAttributes()
154 const MachineBlockFrequencyInfo *MBFI) { in getEdgeAttributes()
162 INITIALIZE_PASS_BEGIN(MachineBlockFrequencyInfo, DEBUG_TYPE,
[all …]
DMachineSizeOpts.cpp31 const MachineBlockFrequencyInfo *MBFI) { in isColdBlock()
40 const MachineBlockFrequencyInfo *MBFI) { in isHotBlockNthPercentile()
50 const MachineBlockFrequencyInfo &MBFI) { in isFunctionColdInCallGraph()
66 const MachineBlockFrequencyInfo &MBFI) { in isFunctionHotInCallGraphNthPercentile()
82 const MachineBlockFrequencyInfo &MBFI) { in isFunctionColdInCallGraph()
89 const MachineBlockFrequencyInfo &MBFI) { in isFunctionHotInCallGraphNthPercentile()
95 const MachineBlockFrequencyInfo *MBFI) { in isColdBlock()
101 const MachineBlockFrequencyInfo *MBFI) { in isHotBlockNthPercentile()
110 const MachineBlockFrequencyInfo *MBFI, in shouldOptimizeForSize()
118 const MachineBlockFrequencyInfo *MBFI, in shouldOptimizeForSize()
DLazyMachineBlockFrequencyInfo.cpp56 MachineBlockFrequencyInfo &
58 auto *MBFI = getAnalysisIfAvailable<MachineBlockFrequencyInfo>(); in calculateIfNotAvailable()
88 OwnedMBFI = std::make_unique<MachineBlockFrequencyInfo>(); in calculateIfNotAvailable()
DBranchFolding.h24 class MachineBlockFrequencyInfo; variable
140 MBFIWrapper(const MachineBlockFrequencyInfo &I) : MBFI(I) {} in MBFIWrapper()
150 const MachineBlockFrequencyInfo &getMBFI() { return MBFI; } in getMBFI()
153 const MachineBlockFrequencyInfo &MBFI;
DSpillPlacement.h39 class MachineBlockFrequencyInfo; variable
48 const MachineBlockFrequencyInfo *MBFI;
DRegAllocBasic.cpp183 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
184 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
316 getAnalysis<MachineBlockFrequencyInfo>()); in runOnMachineFunction()
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
DSplitKit.h39 class MachineBlockFrequencyInfo; variable
266 const MachineBlockFrequencyInfo &MBFI;
447 MachineBlockFrequencyInfo &mbfi);
DStackSlotColoring.cpp65 const MachineBlockFrequencyInfo *MBFI;
109 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
110 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
495 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in runOnMachineFunction()
DMachineOptimizationRemarkEmitter.cpp73 MachineBlockFrequencyInfo *MBFI; in runOnMachineFunction()
DSpillPlacement.cpp65 AU.addRequired<MachineBlockFrequencyInfo>(); in INITIALIZE_PASS_DEPENDENCY()
209 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in runOnMachineFunction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DLazyMachineBlockFrequencyInfo.h40 mutable std::unique_ptr<MachineBlockFrequencyInfo> OwnedMBFI;
53 MachineBlockFrequencyInfo &calculateIfNotAvailable() const;
61 MachineBlockFrequencyInfo &getBFI() { return calculateIfNotAvailable(); } in getBFI()
64 const MachineBlockFrequencyInfo &getBFI() const { in getBFI()
DMachineBlockFrequencyInfo.h33 class MachineBlockFrequencyInfo : public MachineFunctionPass {
40 MachineBlockFrequencyInfo();
41 explicit MachineBlockFrequencyInfo(MachineFunction &F,
44 ~MachineBlockFrequencyInfo() override;
DCalcSpillWeights.h19 class MachineBlockFrequencyInfo; variable
55 const MachineBlockFrequencyInfo &MBFI;
62 const MachineBlockFrequencyInfo &mbfi,
101 const MachineBlockFrequencyInfo &MBFI,
DMachineSizeOpts.h22 class MachineBlockFrequencyInfo; variable
28 const MachineBlockFrequencyInfo *BFI,
34 const MachineBlockFrequencyInfo *MBFI,
DMachineOptimizationRemarkEmitter.h23 class MachineBlockFrequencyInfo; variable
147 MachineBlockFrequencyInfo *MBFI) in MachineOptimizationRemarkEmitter()
185 MachineBlockFrequencyInfo *getBFI() { in getBFI()
193 MachineBlockFrequencyInfo *MBFI;
DTailDuplicator.h28 class MachineBlockFrequencyInfo; variable
45 const MachineBlockFrequencyInfo *MBFI;
72 const MachineBlockFrequencyInfo *MBFI,
DLiveIntervals.h45 class MachineBlockFrequencyInfo; variable
106 const MachineBlockFrequencyInfo *MBFI,
111 const MachineBlockFrequencyInfo *MBFI,
DLiveRangeEdit.h37 class MachineBlockFrequencyInfo; variable
252 const MachineBlockFrequencyInfo &);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyRegColoring.cpp44 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
45 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
66 const MachineBlockFrequencyInfo *MBFI, in computeWeight()
90 const MachineBlockFrequencyInfo *MBFI = in runOnMachineFunction()
91 &getAnalysis<MachineBlockFrequencyInfo>(); in runOnMachineFunction()
DWebAssemblyMemIntrinsicResults.cpp57 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
58 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
DWebAssemblyArgumentMove.cpp52 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
DWebAssemblySetP2AlignOperands.cpp39 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
DWebAssemblyOptimizeLiveIntervals.cpp43 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/
DRegBankSelect.cpp66 INITIALIZE_PASS_DEPENDENCY(MachineBlockFrequencyInfo)
89 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in init()
103 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
884 const MachineBlockFrequencyInfo *MBFI = in frequency()
885 P.getAnalysisIfAvailable<MachineBlockFrequencyInfo>(); in frequency()
892 const MachineBlockFrequencyInfo *MBFI = in frequency()
893 P.getAnalysisIfAvailable<MachineBlockFrequencyInfo>(); in frequency()
913 const MachineBlockFrequencyInfo *MBFI = in frequency()
914 P.getAnalysisIfAvailable<MachineBlockFrequencyInfo>(); in frequency()

123