Home
last modified time | relevance | path

Searched refs:MachineBlockFrequencyInfo (Results 1 – 25 of 28) 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,
104 MBFIWrapper(const MachineBlockFrequencyInfo &I) : MBFI(I) {} in MBFIWrapper()
109 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()
DMachineBlockPlacement.cpp193 const MachineBlockFrequencyInfo *MBFI;
264 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
277 INITIALIZE_PASS_DEPENDENCY(MachineBlockFrequencyInfo) in INITIALIZE_PASS_DEPENDENCY()
1137 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in runOnMachineFunction()
1171 const MachineBlockFrequencyInfo *MBFI;
1183 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
1195 INITIALIZE_PASS_DEPENDENCY(MachineBlockFrequencyInfo) in INITIALIZE_PASS_DEPENDENCY()
1205 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in INITIALIZE_PASS_DEPENDENCY()
DStackSlotColoring.cpp52 const MachineBlockFrequencyInfo *MBFI;
96 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
97 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
435 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in runOnMachineFunction()
DRegAllocPBQP.cpp406 MachineBlockFrequencyInfo &MBFI = G.getMetadata().MBFI; in apply()
511 au.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
512 au.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
724 MachineBlockFrequencyInfo &MBFI = in runOnMachineFunction()
725 getAnalysis<MachineBlockFrequencyInfo>(); in runOnMachineFunction()
DMachineSink.cpp62 const MachineBlockFrequencyInfo *MBFI;
92 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
258 MBFI = UseBlockFreqInfo ? &getAnalysis<MachineBlockFrequencyInfo>() : nullptr; in runOnMachineFunction()
DSpillPlacement.cpp58 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
189 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in runOnMachineFunction()
DCMakeLists.txt46 MachineBlockFrequencyInfo.cpp
DAndroid.mk48 MachineBlockFrequencyInfo.cpp \
DCalcSpillWeights.cpp28 const MachineBlockFrequencyInfo &MBFI, in calculateSpillWeightsAndHints()
DLiveRangeEdit.cpp398 const MachineBlockFrequencyInfo &MBFI) { in calculateRegClassAndHint()
DRegAllocGreedy.cpp117 MachineBlockFrequencyInfo *MBFI;
446 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
447 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
2542 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in runOnMachineFunction()
DBranchFolding.cpp76 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
100 getAnalysis<MachineBlockFrequencyInfo>(), in runOnMachineFunction()
108 const MachineBlockFrequencyInfo &FreqInfo, in BranchFolder()
DIfConversion.cpp164 const MachineBlockFrequencyInfo *MBFI;
181 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
278 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in INITIALIZE_PASS_DEPENDENCY()
DInlineSpiller.cpp70 const MachineBlockFrequencyInfo &MBFI;
150 MBFI(pass.getAnalysis<MachineBlockFrequencyInfo>()) {} in InlineSpiller()
/external/llvm/include/llvm/CodeGen/
DCalcSpillWeights.h21 class MachineBlockFrequencyInfo; variable
55 const MachineBlockFrequencyInfo &MBFI;
62 const MachineBlockFrequencyInfo &mbfi,
74 const MachineBlockFrequencyInfo &MBFI,
DMachineBlockFrequencyInfo.h29 class MachineBlockFrequencyInfo : public MachineFunctionPass {
36 MachineBlockFrequencyInfo();
38 ~MachineBlockFrequencyInfo() override;
DLiveRangeEdit.h33 class MachineBlockFrequencyInfo; variable
224 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/docs/
DBlockFrequencyTerminology.rst13 ``BlockFrequencyInfo`` and ``MachineBlockFrequencyInfo`` analysis passes use.
61 ``MachineBlockFrequencyInfo`` analysis passes.

12