/external/llvm/lib/CodeGen/ |
D | MachineBlockFrequencyInfo.cpp | 54 template <> struct GraphTraits<MachineBlockFrequencyInfo *> { 60 getEntryNode(const MachineBlockFrequencyInfo *G) { in getEntryNode() 72 static nodes_iterator nodes_begin(const MachineBlockFrequencyInfo *G) { in nodes_begin() 76 static nodes_iterator nodes_end(const MachineBlockFrequencyInfo *G) { in nodes_end() 81 typedef BFIDOTGraphTraitsBase<MachineBlockFrequencyInfo, 85 struct DOTGraphTraits<MachineBlockFrequencyInfo *> 91 const MachineBlockFrequencyInfo *Graph) { in getNodeLabel() 97 const MachineBlockFrequencyInfo *Graph) { in getNodeAttributes() 103 const MachineBlockFrequencyInfo *MBFI) { in getEdgeAttributes() 112 INITIALIZE_PASS_BEGIN(MachineBlockFrequencyInfo, "machine-block-freq", [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | MachineBlockFrequencyInfo.cpp | 88 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 …]
|
D | MachineSizeOpts.cpp | 31 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()
|
D | LazyMachineBlockFrequencyInfo.cpp | 56 MachineBlockFrequencyInfo & 58 auto *MBFI = getAnalysisIfAvailable<MachineBlockFrequencyInfo>(); in calculateIfNotAvailable() 88 OwnedMBFI = std::make_unique<MachineBlockFrequencyInfo>(); in calculateIfNotAvailable()
|
D | BranchFolding.h | 24 class MachineBlockFrequencyInfo; variable 140 MBFIWrapper(const MachineBlockFrequencyInfo &I) : MBFI(I) {} in MBFIWrapper() 150 const MachineBlockFrequencyInfo &getMBFI() { return MBFI; } in getMBFI() 153 const MachineBlockFrequencyInfo &MBFI;
|
/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/ |
D | MachineBlockFrequencyInfo.cpp | 90 template <> struct GraphTraits<MachineBlockFrequencyInfo *> { 95 static NodeRef getEntryNode(const MachineBlockFrequencyInfo *G) { in getEntryNode() 105 static nodes_iterator nodes_begin(const MachineBlockFrequencyInfo *G) { in nodes_begin() 109 static nodes_iterator nodes_end(const MachineBlockFrequencyInfo *G) { in nodes_end() 115 BFIDOTGraphTraitsBase<MachineBlockFrequencyInfo, 119 struct DOTGraphTraits<MachineBlockFrequencyInfo *> 128 const MachineBlockFrequencyInfo *Graph) { in getNodeLabel() 150 const MachineBlockFrequencyInfo *Graph) { in getNodeAttributes() 156 const MachineBlockFrequencyInfo *MBFI) { in getEdgeAttributes() 164 INITIALIZE_PASS_BEGIN(MachineBlockFrequencyInfo, DEBUG_TYPE, [all …]
|
D | MachineSizeOpts.cpp | 33 const MachineBlockFrequencyInfo *MBFI) { in isColdBlock() 40 const MachineBlockFrequencyInfo *MBFI) { in isColdBlock() 49 const MachineBlockFrequencyInfo *MBFI) { in isHotBlockNthPercentile() 57 const MachineBlockFrequencyInfo *MBFI) { in isHotBlockNthPercentile() 65 const MachineBlockFrequencyInfo *MBFI) { in isColdBlockNthPercentile() 73 const MachineBlockFrequencyInfo *MBFI) { in isColdBlockNthPercentile() 83 const MachineBlockFrequencyInfo &MBFI) { in isFunctionColdInCallGraph() 99 const MachineBlockFrequencyInfo &MBFI) { in isFunctionHotInCallGraphNthPercentile() 112 const MachineBlockFrequencyInfo &MBFI) { in isFunctionColdInCallGraphNthPercentile() 127 const MachineBlockFrequencyInfo &MBFI) { in isFunctionColdInCallGraph() [all …]
|
D | LazyMachineBlockFrequencyInfo.cpp | 57 MachineBlockFrequencyInfo & 59 auto *MBFI = getAnalysisIfAvailable<MachineBlockFrequencyInfo>(); in calculateIfNotAvailable() 89 OwnedMBFI = std::make_unique<MachineBlockFrequencyInfo>(); in calculateIfNotAvailable()
|
D | MachineFunctionSplitter.cpp | 159 const MachineBlockFrequencyInfo *MBFI, in isColdBlock() 202 MachineBlockFrequencyInfo *MBFI = nullptr; in runOnMachineFunction() 205 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in runOnMachineFunction() 245 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | LazyMachineBlockFrequencyInfo.h | 40 mutable std::unique_ptr<MachineBlockFrequencyInfo> OwnedMBFI; 53 MachineBlockFrequencyInfo &calculateIfNotAvailable() const; 61 MachineBlockFrequencyInfo &getBFI() { return calculateIfNotAvailable(); } in getBFI() 64 const MachineBlockFrequencyInfo &getBFI() const { in getBFI()
|
D | MachineBlockFrequencyInfo.h | 33 class MachineBlockFrequencyInfo : public MachineFunctionPass { 40 MachineBlockFrequencyInfo(); 41 explicit MachineBlockFrequencyInfo(MachineFunction &F, 44 ~MachineBlockFrequencyInfo() override;
|
D | CalcSpillWeights.h | 19 class MachineBlockFrequencyInfo; variable 55 const MachineBlockFrequencyInfo &MBFI; 62 const MachineBlockFrequencyInfo &mbfi, 101 const MachineBlockFrequencyInfo &MBFI,
|
D | MachineSizeOpts.h | 22 class MachineBlockFrequencyInfo; variable 28 const MachineBlockFrequencyInfo *BFI, 34 const MachineBlockFrequencyInfo *MBFI,
|
D | MachineOptimizationRemarkEmitter.h | 23 class MachineBlockFrequencyInfo; variable 147 MachineBlockFrequencyInfo *MBFI) in MachineOptimizationRemarkEmitter() 185 MachineBlockFrequencyInfo *getBFI() { in getBFI() 193 MachineBlockFrequencyInfo *MBFI;
|
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/CodeGen/ |
D | LazyMachineBlockFrequencyInfo.h | 40 mutable std::unique_ptr<MachineBlockFrequencyInfo> OwnedMBFI; 53 MachineBlockFrequencyInfo &calculateIfNotAvailable() const; 61 MachineBlockFrequencyInfo &getBFI() { return calculateIfNotAvailable(); } in getBFI() 64 const MachineBlockFrequencyInfo &getBFI() const { in getBFI()
|
D | MBFIWrapper.h | 25 class MachineBlockFrequencyInfo; variable 29 MBFIWrapper(const MachineBlockFrequencyInfo &I) : MBFI(I) {} in MBFIWrapper() 42 const MachineBlockFrequencyInfo &getMBFI() { return MBFI; } in getMBFI() 45 const MachineBlockFrequencyInfo &MBFI;
|
D | MachineBlockFrequencyInfo.h | 33 class MachineBlockFrequencyInfo : public MachineFunctionPass { 40 MachineBlockFrequencyInfo(); 41 explicit MachineBlockFrequencyInfo(MachineFunction &F, 44 ~MachineBlockFrequencyInfo() override;
|
D | MachineSizeOpts.h | 22 class MachineBlockFrequencyInfo; variable 29 const MachineBlockFrequencyInfo *BFI, 35 const MachineBlockFrequencyInfo *MBFI,
|
D | CalcSpillWeights.h | 18 class MachineBlockFrequencyInfo; variable 50 const MachineBlockFrequencyInfo &MBFI; 59 const MachineBlockFrequencyInfo &MBFI) in VirtRegAuxInfo()
|
D | MachineOptimizationRemarkEmitter.h | 25 class MachineBlockFrequencyInfo; variable 155 MachineBlockFrequencyInfo *MBFI) in MachineOptimizationRemarkEmitter() 193 MachineBlockFrequencyInfo *getBFI() { in getBFI() 201 MachineBlockFrequencyInfo *MBFI;
|
/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 | 30 class MachineBlockFrequencyInfo : public MachineFunctionPass { 37 MachineBlockFrequencyInfo(); 39 ~MachineBlockFrequencyInfo() override;
|
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyRegColoring.cpp | 44 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()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyRegColoring.cpp | 44 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()
|
/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()
|