HomeSort by relevance Sort by last modified time
    Searched refs:MachineBlockFrequencyInfo (Results 1 - 25 of 75) sorted by null

1 2 3

  /external/swiftshader/third_party/LLVM/lib/CodeGen/
MachineBlockFrequencyInfo.cpp 1 //====----- MachineBlockFrequencyInfo.cpp - Machine Block Frequency Analysis ----====//
16 #include "llvm/CodeGen/MachineBlockFrequencyInfo.h"
22 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) {
37 MachineBlockFrequencyInfo::~MachineBlockFrequencyInfo() {
41 void MachineBlockFrequencyInfo::getAnalysisUsage(AnalysisUsage &AU) const
    [all...]
  /external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
MachineBlockFrequencyInfo.h 1 //====----- MachineBlockFrequencyInfo.h - MachineBlock Frequency Analysis ----====//
27 /// MachineBlockFrequencyInfo pass uses BlockFrequencyImpl implementation to estimate
29 class MachineBlockFrequencyInfo : public MachineFunctionPass {
36 MachineBlockFrequencyInfo();
38 ~MachineBlockFrequencyInfo();
  /external/llvm/lib/CodeGen/
MachineBlockFrequencyInfo.cpp 1 //===- MachineBlockFrequencyInfo.cpp - MBB Frequency Analysis -------------===//
14 #include "llvm/CodeGen/MachineBlockFrequencyInfo.h"
54 template <> struct GraphTraits<MachineBlockFrequencyInfo *> {
60 getEntryNode(const MachineBlockFrequencyInfo *G) {
72 static nodes_iterator nodes_begin(const MachineBlockFrequencyInfo *G) {
76 static nodes_iterator nodes_end(const MachineBlockFrequencyInfo *G) {
81 typedef BFIDOTGraphTraitsBase<MachineBlockFrequencyInfo,
85 struct DOTGraphTraits<MachineBlockFrequencyInfo *>
91 const MachineBlockFrequencyInfo *Graph) {
97 const MachineBlockFrequencyInfo *Graph)
    [all...]
SpillPlacement.h 42 class MachineBlockFrequencyInfo;
49 const MachineBlockFrequencyInfo *MBFI;
BranchFolding.h 20 class MachineBlockFrequencyInfo;
113 MBFIWrapper(const MachineBlockFrequencyInfo &I) : MBFI(I) {}
122 const MachineBlockFrequencyInfo &MBFI;
ShrinkWrap.cpp 44 // Property #3 is ensured via the MachineBlockFrequencyInfo.
54 #include "llvm/CodeGen/MachineBlockFrequencyInfo.h"
114 MachineBlockFrequencyInfo *MBFI;
166 MBFI = &getAnalysis<MachineBlockFrequencyInfo>();
195 AU.addRequired<MachineBlockFrequencyInfo>();
217 INITIALIZE_PASS_DEPENDENCY(MachineBlockFrequencyInfo)
  /external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
LazyMachineBlockFrequencyInfo.h 10 /// This is an alternative analysis pass to MachineBlockFrequencyInfo. The
20 #include "llvm/CodeGen/MachineBlockFrequencyInfo.h"
26 /// This is an alternative analysis pass to MachineBlockFrequencyInfo.
41 mutable std::unique_ptr<MachineBlockFrequencyInfo> OwnedMBFI;
54 MachineBlockFrequencyInfo &calculateIfNotAvailable() const;
62 MachineBlockFrequencyInfo &getBFI() { return calculateIfNotAvailable(); }
65 const MachineBlockFrequencyInfo &getBFI() const {
MachineBlockFrequencyInfo.h 1 //===- MachineBlockFrequencyInfo.h - MBB Frequency Analysis -----*- C++ -*-===//
32 /// MachineBlockFrequencyInfo pass uses BlockFrequencyInfoImpl implementation
34 class MachineBlockFrequencyInfo : public MachineFunctionPass {
41 MachineBlockFrequencyInfo();
42 ~MachineBlockFrequencyInfo() override;
CalcSpillWeights.h 20 class MachineBlockFrequencyInfo;
56 const MachineBlockFrequencyInfo &MBFI;
63 const MachineBlockFrequencyInfo &mbfi,
102 const MachineBlockFrequencyInfo &MBFI,
MachineOptimizationRemarkEmitter.h 24 class MachineBlockFrequencyInfo;
148 MachineBlockFrequencyInfo *MBFI)
186 MachineBlockFrequencyInfo *MBFI;
LiveRangeEdit.h 38 class MachineBlockFrequencyInfo;
253 const MachineBlockFrequencyInfo &);
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
MachineBlockFrequencyInfo.cpp 1 //===- MachineBlockFrequencyInfo.cpp - MBB Frequency Analysis -------------===//
14 #include "llvm/CodeGen/MachineBlockFrequencyInfo.h"
88 template <> struct GraphTraits<MachineBlockFrequencyInfo *> {
93 static NodeRef getEntryNode(const MachineBlockFrequencyInfo *G) {
103 static nodes_iterator nodes_begin(const MachineBlockFrequencyInfo *G) {
107 static nodes_iterator nodes_end(const MachineBlockFrequencyInfo *G) {
113 BFIDOTGraphTraitsBase<MachineBlockFrequencyInfo,
117 struct DOTGraphTraits<MachineBlockFrequencyInfo *>
126 const MachineBlockFrequencyInfo *Graph) {
148 const MachineBlockFrequencyInfo *Graph)
    [all...]
LazyMachineBlockFrequencyInfo.cpp 10 /// This is an alternative analysis pass to MachineBlockFrequencyInfo. The
56 MachineBlockFrequencyInfo &
58 auto *MBFI = getAnalysisIfAvailable<MachineBlockFrequencyInfo>();
60 LLVM_DEBUG(dbgs() << "MachineBlockFrequencyInfo is available\n");
67 LLVM_DEBUG(dbgs() << "Building MachineBlockFrequencyInfo on the fly\n");
88 OwnedMBFI = make_unique<MachineBlockFrequencyInfo>();
SpillPlacement.h 40 class MachineBlockFrequencyInfo;
49 const MachineBlockFrequencyInfo *MBFI;
BranchFolding.h 25 class MachineBlockFrequencyInfo;
139 MBFIWrapper(const MachineBlockFrequencyInfo &I) : MBFI(I) {}
151 const MachineBlockFrequencyInfo &MBFI;
MachineOptimizationRemarkEmitter.cpp 73 MachineBlockFrequencyInfo *MBFI;
  /external/llvm/include/llvm/CodeGen/
CalcSpillWeights.h 21 class MachineBlockFrequencyInfo;
57 const MachineBlockFrequencyInfo &MBFI;
64 const MachineBlockFrequencyInfo &mbfi,
77 const MachineBlockFrequencyInfo &MBFI,
MachineBlockFrequencyInfo.h 1 //===- MachineBlockFrequencyInfo.h - MBB Frequency Analysis -*- C++ -*-----===//
28 /// MachineBlockFrequencyInfo pass uses BlockFrequencyInfoImpl implementation
30 class MachineBlockFrequencyInfo : public MachineFunctionPass {
37 MachineBlockFrequencyInfo();
39 ~MachineBlockFrequencyInfo() override;
PBQPRAConstraint.h 31 class MachineBlockFrequencyInfo;
LiveRangeEdit.h 33 class MachineBlockFrequencyInfo;
253 const MachineBlockFrequencyInfo&);
  /external/llvm/lib/Target/WebAssembly/
WebAssemblyRegColoring.cpp 23 #include "llvm/CodeGen/MachineBlockFrequencyInfo.h"
45 AU.addRequired<MachineBlockFrequencyInfo>();
46 AU.addPreserved<MachineBlockFrequencyInfo>();
64 const MachineBlockFrequencyInfo *MBFI,
88 const MachineBlockFrequencyInfo *MBFI =
89 &getAnalysis<MachineBlockFrequencyInfo>();
WebAssemblyArgumentMove.cpp 32 #include "llvm/CodeGen/MachineBlockFrequencyInfo.h"
53 AU.addPreserved<MachineBlockFrequencyInfo>();
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/
WebAssemblyRegColoring.cpp 23 #include "llvm/CodeGen/MachineBlockFrequencyInfo.h"
45 AU.addRequired<MachineBlockFrequencyInfo>();
46 AU.addPreserved<MachineBlockFrequencyInfo>();
67 const MachineBlockFrequencyInfo *MBFI,
91 const MachineBlockFrequencyInfo *MBFI =
92 &getAnalysis<MachineBlockFrequencyInfo>();
WebAssemblyArgumentMove.cpp 34 #include "llvm/CodeGen/MachineBlockFrequencyInfo.h"
53 AU.addPreserved<MachineBlockFrequencyInfo>();
WebAssemblyStoreResults.cpp 33 #include "llvm/CodeGen/MachineBlockFrequencyInfo.h"
53 AU.addRequired<MachineBlockFrequencyInfo>();
54 AU.addPreserved<MachineBlockFrequencyInfo>();

Completed in 244 milliseconds

1 2 3