/external/llvm/lib/CodeGen/ |
D | MachineBlockFrequencyInfo.cpp | 53 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 …]
|
D | BranchFolding.h | 19 class MachineBlockFrequencyInfo; variable 30 const MachineBlockFrequencyInfo &MBFI, 105 MBFIWrapper(const MachineBlockFrequencyInfo &I) : MBFI(I) {} in MBFIWrapper() 110 const MachineBlockFrequencyInfo &MBFI;
|
D | SpillPlacement.h | 41 class MachineBlockFrequencyInfo; variable 48 const MachineBlockFrequencyInfo *MBFI;
|
D | SplitKit.h | 30 class MachineBlockFrequencyInfo; variable 219 const MachineBlockFrequencyInfo &MBFI; 354 MachineDominatorTree&, MachineBlockFrequencyInfo &);
|
D | RegAllocBasic.cpp | 145 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 146 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 281 getAnalysis<MachineBlockFrequencyInfo>()); in runOnMachineFunction()
|
D | ShrinkWrap.cpp | 113 MachineBlockFrequencyInfo *MBFI; 165 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in init() 194 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 216 INITIALIZE_PASS_DEPENDENCY(MachineBlockFrequencyInfo) in INITIALIZE_PASS_DEPENDENCY() argument
|
D | StackSlotColoring.cpp | 52 const MachineBlockFrequencyInfo *MBFI; 96 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 97 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 435 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in runOnMachineFunction()
|
D | MachineBlockPlacement.cpp | 216 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()
|
D | RegAllocPBQP.cpp | 407 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()
|
D | SpillPlacement.cpp | 57 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 188 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in runOnMachineFunction()
|
D | MachineSink.cpp | 63 const MachineBlockFrequencyInfo *MBFI; 98 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 270 MBFI = UseBlockFreqInfo ? &getAnalysis<MachineBlockFrequencyInfo>() : nullptr; in runOnMachineFunction()
|
D | CMakeLists.txt | 58 MachineBlockFrequencyInfo.cpp
|
D | Android.mk | 55 MachineBlockFrequencyInfo.cpp \
|
D | CalcSpillWeights.cpp | 30 const MachineBlockFrequencyInfo &MBFI, in calculateSpillWeightsAndHints()
|
/external/llvm/include/llvm/CodeGen/ |
D | CalcSpillWeights.h | 21 class MachineBlockFrequencyInfo; variable 57 const MachineBlockFrequencyInfo &MBFI; 64 const MachineBlockFrequencyInfo &mbfi, 77 const MachineBlockFrequencyInfo &MBFI,
|
D | MachineBlockFrequencyInfo.h | 29 class MachineBlockFrequencyInfo : public MachineFunctionPass { 36 MachineBlockFrequencyInfo(); 38 ~MachineBlockFrequencyInfo() override;
|
D | LiveRangeEdit.h | 33 class MachineBlockFrequencyInfo; variable 228 const MachineBlockFrequencyInfo&);
|
D | PBQPRAConstraint.h | 31 class MachineBlockFrequencyInfo; variable
|
D | LiveIntervalAnalysis.h | 51 class MachineBlockFrequencyInfo; variable 107 const MachineBlockFrequencyInfo *MBFI,
|
D | RegAllocPBQP.h | 147 MachineBlockFrequencyInfo &MBFI) in GraphMetadata() 152 MachineBlockFrequencyInfo &MBFI;
|
/external/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyRegColoring.cpp | 45 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()
|
D | WebAssemblyStoreResults.cpp | 48 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 49 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
|
D | WebAssemblyArgumentMove.cpp | 53 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
|
D | WebAssemblyRegStackify.cpp | 45 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
|
/external/llvm/docs/ |
D | BlockFrequencyTerminology.rst | 13 ``BlockFrequencyInfo`` and ``MachineBlockFrequencyInfo`` analysis passes use. 61 ``MachineBlockFrequencyInfo`` analysis passes.
|