Home
last modified time | relevance | path

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

12

/minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/
H A 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 …]
H A DBranchFolding.h19 class MachineBlockFrequencyInfo; variable
30 const MachineBlockFrequencyInfo &MBFI,
104 MBFIWrapper(const MachineBlockFrequencyInfo &I) : MBFI(I) {} in MBFIWrapper()
109 const MachineBlockFrequencyInfo &MBFI;
H A DSpillPlacement.h41 class MachineBlockFrequencyInfo; variable
48 const MachineBlockFrequencyInfo *MBFI;
H A DSplitKit.h30 class MachineBlockFrequencyInfo; variable
219 const MachineBlockFrequencyInfo &MBFI;
354 MachineDominatorTree&, MachineBlockFrequencyInfo &);
H A DRegAllocBasic.cpp145 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
146 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
281 getAnalysis<MachineBlockFrequencyInfo>()); in runOnMachineFunction()
H A DStackSlotColoring.cpp52 const MachineBlockFrequencyInfo *MBFI;
96 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
97 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
427 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in runOnMachineFunction()
H A DMachineBlockPlacement.cpp180 const MachineBlockFrequencyInfo *MBFI;
246 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
258 INITIALIZE_PASS_DEPENDENCY(MachineBlockFrequencyInfo) in INITIALIZE_PASS_DEPENDENCY()
1114 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in runOnMachineFunction()
1148 const MachineBlockFrequencyInfo *MBFI;
1160 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
1172 INITIALIZE_PASS_DEPENDENCY(MachineBlockFrequencyInfo) in INITIALIZE_PASS_DEPENDENCY()
1182 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in INITIALIZE_PASS_DEPENDENCY()
H A DRegAllocPBQP.cpp344 MachineBlockFrequencyInfo &MBFI = G.getMetadata().MBFI; in apply()
449 au.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
450 au.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
638 MachineBlockFrequencyInfo &MBFI = in runOnMachineFunction()
639 getAnalysis<MachineBlockFrequencyInfo>(); in runOnMachineFunction()
H A DSpillPlacement.cpp58 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
189 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in runOnMachineFunction()
H A DMachineSink.cpp62 const MachineBlockFrequencyInfo *MBFI;
92 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
258 MBFI = UseBlockFreqInfo ? &getAnalysis<MachineBlockFrequencyInfo>() : nullptr; in runOnMachineFunction()
H A DCMakeLists.txt47 MachineBlockFrequencyInfo.cpp
H A DCalcSpillWeights.cpp28 const MachineBlockFrequencyInfo &MBFI, in calculateSpillWeightsAndHints()
H A DLiveRangeEdit.cpp415 const MachineBlockFrequencyInfo &MBFI) { in calculateRegClassAndHint()
H A DBranchFolding.cpp75 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
99 getAnalysis<MachineBlockFrequencyInfo>(), in runOnMachineFunction()
107 const MachineBlockFrequencyInfo &FreqInfo, in BranchFolder()
H A DRegAllocGreedy.cpp117 MachineBlockFrequencyInfo *MBFI;
446 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
447 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
2540 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in runOnMachineFunction()
H A DIfConversion.cpp164 const MachineBlockFrequencyInfo *MBFI;
181 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
277 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in INITIALIZE_PASS_DEPENDENCY()
H A DInlineSpiller.cpp70 const MachineBlockFrequencyInfo &MBFI;
150 MBFI(pass.getAnalysis<MachineBlockFrequencyInfo>()) {} in InlineSpiller()
/minix3/external/bsd/llvm/dist/llvm/include/llvm/CodeGen/
H A DCalcSpillWeights.h21 class MachineBlockFrequencyInfo; variable
55 const MachineBlockFrequencyInfo &MBFI;
62 const MachineBlockFrequencyInfo &mbfi,
74 const MachineBlockFrequencyInfo &MBFI,
H A DMachineBlockFrequencyInfo.h29 class MachineBlockFrequencyInfo : public MachineFunctionPass {
36 MachineBlockFrequencyInfo();
38 ~MachineBlockFrequencyInfo();
H A DLiveRangeEdit.h33 class MachineBlockFrequencyInfo; variable
224 const MachineBlockFrequencyInfo&);
H A DPBQPRAConstraint.h31 class MachineBlockFrequencyInfo; variable
H A DLiveIntervalAnalysis.h48 class MachineBlockFrequencyInfo; variable
104 const MachineBlockFrequencyInfo *MBFI,
H A DRegAllocPBQP.h144 MachineBlockFrequencyInfo &MBFI) in GraphMetadata()
149 MachineBlockFrequencyInfo &MBFI;
/minix3/external/bsd/llvm/lib/libLLVMCodeGen/
H A DMakefile55 MachineBlockFrequencyInfo.cpp \
/minix3/external/bsd/llvm/dist/llvm/docs/
H A DBlockFrequencyTerminology.rst13 ``BlockFrequencyInfo`` and ``MachineBlockFrequencyInfo`` analysis passes use.
61 ``MachineBlockFrequencyInfo`` analysis passes.

12