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

1 2

  /external/llvm/lib/CodeGen/
MachineLoopInfo.cpp 1 //===- MachineLoopInfo.cpp - Natural Loop Calculator ----------------------===//
10 // This file defines the MachineLoopInfo class that is used to identify natural
17 #include "llvm/CodeGen/MachineLoopInfo.h"
28 char MachineLoopInfo::ID = 0;
29 INITIALIZE_PASS_BEGIN(MachineLoopInfo, "machine-loops",
32 INITIALIZE_PASS_END(MachineLoopInfo, "machine-loops",
35 char &llvm::MachineLoopInfoID = MachineLoopInfo::ID;
37 bool MachineLoopInfo::runOnMachineFunction(MachineFunction &) {
43 void MachineLoopInfo::getAnalysisUsage(AnalysisUsage &AU) const {
SpillPlacement.h 40 class MachineLoopInfo;
46 const MachineLoopInfo *loops;
DFAPacketizer.cpp 108 DefaultVLIWScheduler(MachineFunction &MF, MachineLoopInfo &MLI,
116 MachineFunction &MF, MachineLoopInfo &MLI, MachineDominatorTree &MDT,
129 MachineFunction &MF, MachineLoopInfo &MLI, MachineDominatorTree &MDT,
SplitKit.h 32 class MachineLoopInfo;
47 const MachineLoopInfo &Loops;
121 const MachineLoopInfo &mli);
MachineSink.cpp 25 #include "llvm/CodeGen/MachineLoopInfo.h"
50 MachineLoopInfo *LI;
70 AU.addRequired<MachineLoopInfo>();
72 AU.addPreserved<MachineLoopInfo>();
104 SuccessorSorter(MachineLoopInfo *LoopInfo) : LI(LoopInfo) {}
109 MachineLoopInfo *LI;
118 INITIALIZE_PASS_DEPENDENCY(MachineLoopInfo)
229 LI = &getAnalysis<MachineLoopInfo>();
CalcSpillWeights.cpp 17 #include "llvm/CodeGen/MachineLoopInfo.h"
31 INITIALIZE_PASS_DEPENDENCY(MachineLoopInfo)
38 au.addRequired<MachineLoopInfo>();
50 VirtRegAuxInfo VRAI(MF, LIS, getAnalysis<MachineLoopInfo>(),
UnreachableBlockElim.cpp 30 #include "llvm/CodeGen/MachineLoopInfo.h"
118 AU.addPreserved<MachineLoopInfo>();
129 MachineLoopInfo *MLI = getAnalysisIfAvailable<MachineLoopInfo>();
PostRASchedulerList.cpp 34 #include "llvm/CodeGen/MachineLoopInfo.h"
95 AU.addRequired<MachineLoopInfo>();
96 AU.addPreserved<MachineLoopInfo>();
132 MachineFunction &MF, MachineLoopInfo &MLI, MachineDominatorTree &MDT,
195 MachineFunction &MF, MachineLoopInfo &MLI, MachineDominatorTree &MDT,
255 MachineLoopInfo &MLI = getAnalysis<MachineLoopInfo>();
SpillPlacement.cpp 37 #include "llvm/CodeGen/MachineLoopInfo.h"
48 INITIALIZE_PASS_DEPENDENCY(MachineLoopInfo)
58 AU.addRequiredTransitive<MachineLoopInfo>();
184 loops = &getAnalysis<MachineLoopInfo>();
RegAllocBasic.cpp 30 #include "llvm/CodeGen/MachineLoopInfo.h"
153 AU.addRequired<MachineLoopInfo>();
154 AU.addPreserved<MachineLoopInfo>();
PHIElimination.cpp 27 #include "llvm/CodeGen/MachineLoopInfo.h"
81 MachineLoopInfo *MLI);
122 AU.addPreserved<MachineLoopInfo>();
139 MachineLoopInfo *MLI = getAnalysisIfAvailable<MachineLoopInfo>();
546 MachineLoopInfo *MLI) {
EarlyIfConversion.cpp 30 #include "llvm/CodeGen/MachineLoopInfo.h"
585 MachineLoopInfo *Loops;
621 AU.addRequired<MachineLoopInfo>();
622 AU.addPreserved<MachineLoopInfo>();
784 Loops = getAnalysisIfAvailable<MachineLoopInfo>();
Android.mk 58 MachineLoopInfo.cpp \
MachineBlockPlacement.cpp 39 #include "llvm/CodeGen/MachineLoopInfo.h"
174 const MachineLoopInfo *MLI;
238 AU.addRequired<MachineLoopInfo>();
250 INITIALIZE_PASS_DEPENDENCY(MachineLoopInfo)
    [all...]
  /external/llvm/include/llvm/CodeGen/
CalcSpillWeights.h 22 class MachineLoopInfo;
46 const MachineLoopInfo &Loops;
51 const MachineLoopInfo &loops,
MachineLoopInfo.h 1 //===- llvm/CodeGen/MachineLoopInfo.h - Natural Loop Calculator -*- C++ -*-===//
10 // This file defines the MachineLoopInfo class that is used to identify natural
72 class MachineLoopInfo : public MachineFunctionPass {
76 void operator=(const MachineLoopInfo &) LLVM_DELETED_FUNCTION;
77 MachineLoopInfo(const MachineLoopInfo &) LLVM_DELETED_FUNCTION;
82 MachineLoopInfo() : MachineFunctionPass(ID) {
164 typedef MachineLoopInfo::iterator ChildIteratorType;
177 typedef MachineLoopInfo::iterator ChildIteratorType;
DFAPacketizer.h 37 class MachineLoopInfo;
111 MachineFunction &MF, MachineLoopInfo &MLI, MachineDominatorTree &MDT,
ScheduleDAGInstrs.h 27 class MachineLoopInfo;
71 const MachineLoopInfo &MLI;
146 const MachineLoopInfo &mli,
LiveRangeEdit.h 32 class MachineLoopInfo;
212 const MachineLoopInfo&,
MachineTraceMetrics.h 61 class MachineLoopInfo;
72 const MachineLoopInfo *Loops;
AsmPrinter.h 36 class MachineLoopInfo;
109 MachineLoopInfo *LI;
MachineScheduler.h 42 class MachineLoopInfo;
51 const MachineLoopInfo *MLI;
  /external/llvm/lib/Target/R600/
R600Packetizer.cpp 24 #include "llvm/CodeGen/MachineLoopInfo.h"
43 AU.addRequired<MachineLoopInfo>();
44 AU.addPreserved<MachineLoopInfo>();
141 R600PacketizerList(MachineFunction &MF, MachineLoopInfo &MLI,
287 MachineLoopInfo &MLI = getAnalysis<MachineLoopInfo>();
R600OptimizeVectorRegisters.cpp 37 #include "llvm/CodeGen/MachineLoopInfo.h"
113 AU.addRequired<MachineLoopInfo>();
114 AU.addPreserved<MachineLoopInfo>();
  /external/llvm/lib/Target/Hexagon/
HexagonVLIWPacketizer.cpp 24 #include "llvm/CodeGen/MachineLoopInfo.h"
78 AU.addRequired<MachineLoopInfo>();
79 AU.addPreserved<MachineLoopInfo>();
120 HexagonPacketizerList(MachineFunction &MF, MachineLoopInfo &MLI,
178 INITIALIZE_PASS_DEPENDENCY(MachineLoopInfo)
186 MachineFunction &MF, MachineLoopInfo &MLI,MachineDominatorTree &MDT,
194 MachineLoopInfo &MLI = getAnalysis<MachineLoopInfo>();
    [all...]

Completed in 86 milliseconds

1 2