Home
last modified time | relevance | path

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

12

/external/llvm/lib/CodeGen/
DMachineBlockFrequencyInfo.cpp53 struct GraphTraits<MachineBlockFrequencyInfo *> {
59 const NodeType *getEntryNode(const MachineBlockFrequencyInfo *G) { in getEntryNode()
71 static nodes_iterator nodes_begin(const MachineBlockFrequencyInfo *G) { in nodes_begin()
75 static nodes_iterator nodes_end(const MachineBlockFrequencyInfo *G) { in nodes_end()
81 struct DOTGraphTraits<MachineBlockFrequencyInfo*> :
86 static std::string getGraphName(const MachineBlockFrequencyInfo *G) { in getGraphName()
91 const MachineBlockFrequencyInfo *Graph) { in getNodeLabel()
116 INITIALIZE_PASS_BEGIN(MachineBlockFrequencyInfo, "machine-block-freq",
120 INITIALIZE_PASS_END(MachineBlockFrequencyInfo, "machine-block-freq",
123 char MachineBlockFrequencyInfo::ID = 0;
[all …]
DBranchFolding.h19 class MachineBlockFrequencyInfo; variable
30 const MachineBlockFrequencyInfo &MBFI,
105 MBFIWrapper(const MachineBlockFrequencyInfo &I) : MBFI(I) {} in MBFIWrapper()
110 const MachineBlockFrequencyInfo &MBFI;
DSpillPlacement.h41 class MachineBlockFrequencyInfo; variable
48 const MachineBlockFrequencyInfo *MBFI;
DSplitKit.h30 class MachineBlockFrequencyInfo; variable
219 const MachineBlockFrequencyInfo &MBFI;
354 MachineDominatorTree&, MachineBlockFrequencyInfo &);
DRegAllocBasic.cpp145 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
146 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
281 getAnalysis<MachineBlockFrequencyInfo>()); in runOnMachineFunction()
DShrinkWrap.cpp113 MachineBlockFrequencyInfo *MBFI;
165 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in init()
194 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
216 INITIALIZE_PASS_DEPENDENCY(MachineBlockFrequencyInfo) in INITIALIZE_PASS_DEPENDENCY() argument
DStackSlotColoring.cpp52 const MachineBlockFrequencyInfo *MBFI;
96 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
97 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
435 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in runOnMachineFunction()
DMachineBlockPlacement.cpp216 const MachineBlockFrequencyInfo *MBFI;
290 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
303 INITIALIZE_PASS_DEPENDENCY(MachineBlockFrequencyInfo) in INITIALIZE_PASS_DEPENDENCY()
1382 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in runOnMachineFunction()
1416 const MachineBlockFrequencyInfo *MBFI;
1428 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
1440 INITIALIZE_PASS_DEPENDENCY(MachineBlockFrequencyInfo) in INITIALIZE_PASS_DEPENDENCY()
1450 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in INITIALIZE_PASS_DEPENDENCY()
DRegAllocPBQP.cpp407 MachineBlockFrequencyInfo &MBFI = G.getMetadata().MBFI; in apply()
512 au.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
513 au.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
725 MachineBlockFrequencyInfo &MBFI = in runOnMachineFunction()
726 getAnalysis<MachineBlockFrequencyInfo>(); in runOnMachineFunction()
DSpillPlacement.cpp57 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
188 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in runOnMachineFunction()
DMachineSink.cpp63 const MachineBlockFrequencyInfo *MBFI;
98 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
270 MBFI = UseBlockFreqInfo ? &getAnalysis<MachineBlockFrequencyInfo>() : nullptr; in runOnMachineFunction()
DCMakeLists.txt58 MachineBlockFrequencyInfo.cpp
DAndroid.mk55 MachineBlockFrequencyInfo.cpp \
DCalcSpillWeights.cpp30 const MachineBlockFrequencyInfo &MBFI, in calculateSpillWeightsAndHints()
/external/llvm/include/llvm/CodeGen/
DCalcSpillWeights.h21 class MachineBlockFrequencyInfo; variable
57 const MachineBlockFrequencyInfo &MBFI;
64 const MachineBlockFrequencyInfo &mbfi,
77 const MachineBlockFrequencyInfo &MBFI,
DMachineBlockFrequencyInfo.h29 class MachineBlockFrequencyInfo : public MachineFunctionPass {
36 MachineBlockFrequencyInfo();
38 ~MachineBlockFrequencyInfo() override;
DLiveRangeEdit.h33 class MachineBlockFrequencyInfo; variable
228 const MachineBlockFrequencyInfo&);
DPBQPRAConstraint.h31 class MachineBlockFrequencyInfo; variable
DLiveIntervalAnalysis.h51 class MachineBlockFrequencyInfo; variable
107 const MachineBlockFrequencyInfo *MBFI,
DRegAllocPBQP.h147 MachineBlockFrequencyInfo &MBFI) in GraphMetadata()
152 MachineBlockFrequencyInfo &MBFI;
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyRegColoring.cpp45 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
46 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
64 const MachineBlockFrequencyInfo *MBFI, in computeWeight()
88 const MachineBlockFrequencyInfo *MBFI = in runOnMachineFunction()
89 &getAnalysis<MachineBlockFrequencyInfo>(); in runOnMachineFunction()
DWebAssemblyStoreResults.cpp48 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
49 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
DWebAssemblyArgumentMove.cpp53 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
DWebAssemblyRegStackify.cpp45 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
/external/llvm/docs/
DBlockFrequencyTerminology.rst13 ``BlockFrequencyInfo`` and ``MachineBlockFrequencyInfo`` analysis passes use.
61 ``MachineBlockFrequencyInfo`` analysis passes.

12