Home
last modified time | relevance | path

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

123456789

/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/
H A DMachineBlockFrequencyInfo.cpp90 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 …]
H A DMachineSizeOpts.cpp33 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 …]
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
H A DMachineBlockFrequencyInfo.cpp88 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 …]
H A DMachineSizeOpts.cpp31 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()
/aosp_15_r20/external/llvm/lib/CodeGen/
H A DMachineBlockFrequencyInfo.cpp54 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 …]
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/CodeGen/
DMachineBlockFrequencyInfo.h33 class MachineBlockFrequencyInfo : public MachineFunctionPass {
40 MachineBlockFrequencyInfo();
41 explicit MachineBlockFrequencyInfo(MachineFunction &F,
44 ~MachineBlockFrequencyInfo() override;
102 Printable printBlockFreq(const MachineBlockFrequencyInfo &MBFI,
107 Printable printBlockFreq(const MachineBlockFrequencyInfo &MBFI,
DMBFIWrapper.h24 class MachineBlockFrequencyInfo; variable
28 MBFIWrapper(const MachineBlockFrequencyInfo &I) : MBFI(I) {} in MBFIWrapper()
37 const MachineBlockFrequencyInfo &getMBFI() const { return MBFI; } in getMBFI()
40 const MachineBlockFrequencyInfo &MBFI;
DLazyMachineBlockFrequencyInfo.h40 mutable std::unique_ptr<MachineBlockFrequencyInfo> OwnedMBFI;
53 MachineBlockFrequencyInfo &calculateIfNotAvailable() const;
61 MachineBlockFrequencyInfo &getBFI() { return calculateIfNotAvailable(); } in getBFI()
64 const MachineBlockFrequencyInfo &getBFI() const { in getBFI()
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/CodeGen/
DMachineBlockFrequencyInfo.h33 class MachineBlockFrequencyInfo : public MachineFunctionPass {
40 MachineBlockFrequencyInfo();
41 explicit MachineBlockFrequencyInfo(MachineFunction &F,
44 ~MachineBlockFrequencyInfo() override;
102 Printable printBlockFreq(const MachineBlockFrequencyInfo &MBFI,
107 Printable printBlockFreq(const MachineBlockFrequencyInfo &MBFI,
DMBFIWrapper.h24 class MachineBlockFrequencyInfo; variable
28 MBFIWrapper(const MachineBlockFrequencyInfo &I) : MBFI(I) {} in MBFIWrapper()
37 const MachineBlockFrequencyInfo &getMBFI() const { return MBFI; } in getMBFI()
40 const MachineBlockFrequencyInfo &MBFI;
DLazyMachineBlockFrequencyInfo.h40 mutable std::unique_ptr<MachineBlockFrequencyInfo> OwnedMBFI;
53 MachineBlockFrequencyInfo &calculateIfNotAvailable() const;
61 MachineBlockFrequencyInfo &getBFI() { return calculateIfNotAvailable(); } in getBFI()
64 const MachineBlockFrequencyInfo &getBFI() const { in getBFI()
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/CodeGen/
DMachineBlockFrequencyInfo.h33 class MachineBlockFrequencyInfo : public MachineFunctionPass {
40 MachineBlockFrequencyInfo();
41 explicit MachineBlockFrequencyInfo(MachineFunction &F,
44 ~MachineBlockFrequencyInfo() override;
102 Printable printBlockFreq(const MachineBlockFrequencyInfo &MBFI,
107 Printable printBlockFreq(const MachineBlockFrequencyInfo &MBFI,
DMBFIWrapper.h24 class MachineBlockFrequencyInfo; variable
28 MBFIWrapper(const MachineBlockFrequencyInfo &I) : MBFI(I) {} in MBFIWrapper()
37 const MachineBlockFrequencyInfo &getMBFI() const { return MBFI; } in getMBFI()
40 const MachineBlockFrequencyInfo &MBFI;
DLazyMachineBlockFrequencyInfo.h40 mutable std::unique_ptr<MachineBlockFrequencyInfo> OwnedMBFI;
53 MachineBlockFrequencyInfo &calculateIfNotAvailable() const;
61 MachineBlockFrequencyInfo &getBFI() { return calculateIfNotAvailable(); } in getBFI()
64 const MachineBlockFrequencyInfo &getBFI() const { in getBFI()
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/CodeGen/
DMachineBlockFrequencyInfo.h33 class MachineBlockFrequencyInfo : public MachineFunctionPass {
40 MachineBlockFrequencyInfo();
41 explicit MachineBlockFrequencyInfo(MachineFunction &F,
44 ~MachineBlockFrequencyInfo() override;
102 Printable printBlockFreq(const MachineBlockFrequencyInfo &MBFI,
107 Printable printBlockFreq(const MachineBlockFrequencyInfo &MBFI,
DMBFIWrapper.h24 class MachineBlockFrequencyInfo; variable
28 MBFIWrapper(const MachineBlockFrequencyInfo &I) : MBFI(I) {} in MBFIWrapper()
37 const MachineBlockFrequencyInfo &getMBFI() const { return MBFI; } in getMBFI()
40 const MachineBlockFrequencyInfo &MBFI;
DLazyMachineBlockFrequencyInfo.h40 mutable std::unique_ptr<MachineBlockFrequencyInfo> OwnedMBFI;
53 MachineBlockFrequencyInfo &calculateIfNotAvailable() const;
61 MachineBlockFrequencyInfo &getBFI() { return calculateIfNotAvailable(); } in getBFI()
64 const MachineBlockFrequencyInfo &getBFI() const { in getBFI()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/CodeGen/
H A DLazyMachineBlockFrequencyInfo.h40 mutable std::unique_ptr<MachineBlockFrequencyInfo> OwnedMBFI;
53 MachineBlockFrequencyInfo &calculateIfNotAvailable() const;
61 MachineBlockFrequencyInfo &getBFI() { return calculateIfNotAvailable(); } in getBFI()
64 const MachineBlockFrequencyInfo &getBFI() const { in getBFI()
H A DMBFIWrapper.h25 class MachineBlockFrequencyInfo; variable
29 MBFIWrapper(const MachineBlockFrequencyInfo &I) : MBFI(I) {} in MBFIWrapper()
42 const MachineBlockFrequencyInfo &getMBFI() { return MBFI; } in getMBFI()
45 const MachineBlockFrequencyInfo &MBFI;
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
H A DLazyMachineBlockFrequencyInfo.h40 mutable std::unique_ptr<MachineBlockFrequencyInfo> OwnedMBFI;
53 MachineBlockFrequencyInfo &calculateIfNotAvailable() const;
61 MachineBlockFrequencyInfo &getBFI() { return calculateIfNotAvailable(); } in getBFI()
64 const MachineBlockFrequencyInfo &getBFI() const { in getBFI()
H A DMachineBlockFrequencyInfo.h33 class MachineBlockFrequencyInfo : public MachineFunctionPass {
40 MachineBlockFrequencyInfo();
41 explicit MachineBlockFrequencyInfo(MachineFunction &F,
44 ~MachineBlockFrequencyInfo() override;
/aosp_15_r20/external/llvm/include/llvm/CodeGen/
H A DCalcSpillWeights.h21 class MachineBlockFrequencyInfo; variable
57 const MachineBlockFrequencyInfo &MBFI;
64 const MachineBlockFrequencyInfo &mbfi,
77 const MachineBlockFrequencyInfo &MBFI,
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
H A DWebAssemblyRegColoring.cpp44 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()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/WebAssembly/
H A DWebAssemblyRegColoring.cpp44 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()
/aosp_15_r20/external/llvm/lib/Target/WebAssembly/
H A 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()

123456789