Home
last modified time | relevance | path

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

1234

/external/llvm/lib/CodeGen/
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 …]
DBranchFolding.h20 class MachineBlockFrequencyInfo; variable
113 MBFIWrapper(const MachineBlockFrequencyInfo &I) : MBFI(I) {} in MBFIWrapper()
122 const MachineBlockFrequencyInfo &MBFI;
DSpillPlacement.h42 class MachineBlockFrequencyInfo; variable
49 const MachineBlockFrequencyInfo *MBFI;
DSplitKit.h31 class MachineBlockFrequencyInfo; variable
245 const MachineBlockFrequencyInfo &MBFI;
386 MachineBlockFrequencyInfo &);
DRegAllocBasic.cpp145 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
146 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
281 getAnalysis<MachineBlockFrequencyInfo>()); in runOnMachineFunction()
DShrinkWrap.cpp114 MachineBlockFrequencyInfo *MBFI;
166 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in init()
195 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
217 INITIALIZE_PASS_DEPENDENCY(MachineBlockFrequencyInfo) in INITIALIZE_PASS_DEPENDENCY() argument
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
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 …]
DLazyMachineBlockFrequencyInfo.cpp56 MachineBlockFrequencyInfo &
58 auto *MBFI = getAnalysisIfAvailable<MachineBlockFrequencyInfo>(); in calculateIfNotAvailable()
88 OwnedMBFI = make_unique<MachineBlockFrequencyInfo>(); in calculateIfNotAvailable()
DBranchFolding.h25 class MachineBlockFrequencyInfo; variable
139 MBFIWrapper(const MachineBlockFrequencyInfo &I) : MBFI(I) {} in MBFIWrapper()
151 const MachineBlockFrequencyInfo &MBFI;
DSpillPlacement.h40 class MachineBlockFrequencyInfo; variable
49 const MachineBlockFrequencyInfo *MBFI;
DRegAllocBasic.cpp184 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
185 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
317 getAnalysis<MachineBlockFrequencyInfo>()); in runOnMachineFunction()
DShrinkWrap.cpp128 MachineBlockFrequencyInfo *MBFI;
194 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in init()
226 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
253 INITIALIZE_PASS_DEPENDENCY(MachineBlockFrequencyInfo) in INITIALIZE_PASS_DEPENDENCY() argument
DSplitKit.h39 class MachineBlockFrequencyInfo; variable
250 const MachineBlockFrequencyInfo &MBFI;
431 MachineBlockFrequencyInfo &mbfi);
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DMachineBlockFrequencyInfo.cpp22 INITIALIZE_PASS_BEGIN(MachineBlockFrequencyInfo, "machine-block-freq",
25 INITIALIZE_PASS_END(MachineBlockFrequencyInfo, "machine-block-freq",
28 char MachineBlockFrequencyInfo::ID = 0;
31 MachineBlockFrequencyInfo::MachineBlockFrequencyInfo() : MachineFunctionPass(ID) { in MachineBlockFrequencyInfo() function in MachineBlockFrequencyInfo
37 MachineBlockFrequencyInfo::~MachineBlockFrequencyInfo() { in ~MachineBlockFrequencyInfo()
41 void MachineBlockFrequencyInfo::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
47 bool MachineBlockFrequencyInfo::runOnMachineFunction(MachineFunction &F) { in runOnMachineFunction()
58 BlockFrequency MachineBlockFrequencyInfo::
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DLazyMachineBlockFrequencyInfo.h41 mutable std::unique_ptr<MachineBlockFrequencyInfo> OwnedMBFI;
54 MachineBlockFrequencyInfo &calculateIfNotAvailable() const;
62 MachineBlockFrequencyInfo &getBFI() { return calculateIfNotAvailable(); } in getBFI()
65 const MachineBlockFrequencyInfo &getBFI() const { in getBFI()
DCalcSpillWeights.h20 class MachineBlockFrequencyInfo; variable
56 const MachineBlockFrequencyInfo &MBFI;
63 const MachineBlockFrequencyInfo &mbfi,
102 const MachineBlockFrequencyInfo &MBFI,
DMachineBlockFrequencyInfo.h34 class MachineBlockFrequencyInfo : public MachineFunctionPass {
41 MachineBlockFrequencyInfo();
42 ~MachineBlockFrequencyInfo() override;
DMachineOptimizationRemarkEmitter.h24 class MachineBlockFrequencyInfo; variable
148 MachineBlockFrequencyInfo *MBFI) in MachineOptimizationRemarkEmitter()
186 MachineBlockFrequencyInfo *MBFI;
/external/llvm/include/llvm/CodeGen/
DCalcSpillWeights.h21 class MachineBlockFrequencyInfo; variable
57 const MachineBlockFrequencyInfo &MBFI;
64 const MachineBlockFrequencyInfo &mbfi,
77 const MachineBlockFrequencyInfo &MBFI,
DMachineBlockFrequencyInfo.h30 class MachineBlockFrequencyInfo : public MachineFunctionPass {
37 MachineBlockFrequencyInfo();
39 ~MachineBlockFrequencyInfo() override;
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DMachineBlockFrequencyInfo.h29 class MachineBlockFrequencyInfo : public MachineFunctionPass {
36 MachineBlockFrequencyInfo();
38 ~MachineBlockFrequencyInfo();
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/
DWebAssemblyRegColoring.cpp45 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
46 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
67 const MachineBlockFrequencyInfo *MBFI, in computeWeight()
91 const MachineBlockFrequencyInfo *MBFI = in runOnMachineFunction()
92 &getAnalysis<MachineBlockFrequencyInfo>(); in runOnMachineFunction()
/external/llvm/lib/Target/WebAssembly/
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()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/GlobalISel/
DRegBankSelect.cpp66 INITIALIZE_PASS_DEPENDENCY(MachineBlockFrequencyInfo)
90 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in init()
104 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
811 const MachineBlockFrequencyInfo *MBFI = in frequency()
812 P.getAnalysisIfAvailable<MachineBlockFrequencyInfo>(); in frequency()
819 const MachineBlockFrequencyInfo *MBFI = in frequency()
820 P.getAnalysisIfAvailable<MachineBlockFrequencyInfo>(); in frequency()
840 const MachineBlockFrequencyInfo *MBFI = in frequency()
841 P.getAnalysisIfAvailable<MachineBlockFrequencyInfo>(); in frequency()
/external/llvm/lib/CodeGen/GlobalISel/
DRegBankSelect.cpp41 INITIALIZE_PASS_DEPENDENCY(MachineBlockFrequencyInfo)
64 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in init()
77 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
725 const MachineBlockFrequencyInfo *MBFI = in frequency()
726 P.getAnalysisIfAvailable<MachineBlockFrequencyInfo>(); in frequency()
733 const MachineBlockFrequencyInfo *MBFI = in frequency()
734 P.getAnalysisIfAvailable<MachineBlockFrequencyInfo>(); in frequency()
754 const MachineBlockFrequencyInfo *MBFI = in frequency()
755 P.getAnalysisIfAvailable<MachineBlockFrequencyInfo>(); in frequency()

1234