/external/llvm-project/llvm/unittests/MI/ |
D | LiveIntervalTest.cpp | 75 typedef std::function<void(MachineFunction&,LiveIntervals&)> LiveIntervalTest; 88 LiveIntervals &LIS = getAnalysis<LiveIntervals>(); in runOnMachineFunction() 96 AU.addRequired<LiveIntervals>(); in getAnalysisUsage() 97 AU.addPreserved<LiveIntervals>(); in getAnalysisUsage() 121 static void testHandleMove(MachineFunction &MF, LiveIntervals &LIS, in testHandleMove() 136 static void testHandleMoveIntoNewBundle(MachineFunction &MF, LiveIntervals &LIS, in testHandleMoveIntoNewBundle() 193 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() 204 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() 215 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() 226 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() [all …]
|
/external/llvm/unittests/MI/ |
D | LiveIntervalTest.cpp | 78 typedef std::function<void(MachineFunction&,LiveIntervals&)> LiveIntervalTest; 91 LiveIntervals &LIS = getAnalysis<LiveIntervals>(); in runOnMachineFunction() 99 AU.addRequired<LiveIntervals>(); in getAnalysisUsage() 100 AU.addPreserved<LiveIntervals>(); in getAnalysisUsage() 111 static void testHandleMove(MachineFunction &MF, LiveIntervals &LIS, in testHandleMove() 171 [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() 182 [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() 193 [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() 204 [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() 214 [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | GCNRegPressure.h | 103 const LiveIntervals &LIS; 109 GCNRPTracker(const LiveIntervals &LIS_) : LIS(LIS_) {} in GCNRPTracker() 138 GCNUpwardRPTracker(const LiveIntervals &LIS_) : GCNRPTracker(LIS_) {} in GCNUpwardRPTracker() 159 GCNDownwardRPTracker(const LiveIntervals &LIS_) : GCNRPTracker(LIS_) {} in GCNDownwardRPTracker() 189 const LiveIntervals &LIS, 193 const LiveIntervals &LIS, 203 getLiveRegMap(Range &&R, bool After, LiveIntervals &LIS) { in getLiveRegMap() 241 const LiveIntervals &LIS) { in getLiveRegsAfter() 247 const LiveIntervals &LIS) { in getLiveRegsBefore() 265 const LiveIntervals &LIS,
|
D | SIPreAllocateWWMRegs.cpp | 41 LiveIntervals *LIS; 58 AU.addRequired<LiveIntervals>(); in getAnalysisUsage() 59 AU.addPreserved<LiveIntervals>(); in getAnalysisUsage() 76 INITIALIZE_PASS_DEPENDENCY(LiveIntervals) 173 LIS = &getAnalysis<LiveIntervals>(); in runOnMachineFunction()
|
/external/llvm-project/llvm/lib/Target/AMDGPU/ |
D | GCNRegPressure.h | 111 const LiveIntervals &LIS; 117 GCNRPTracker(const LiveIntervals &LIS_) : LIS(LIS_) {} in GCNRPTracker() 146 GCNUpwardRPTracker(const LiveIntervals &LIS_) : GCNRPTracker(LIS_) {} in GCNUpwardRPTracker() 167 GCNDownwardRPTracker(const LiveIntervals &LIS_) : GCNRPTracker(LIS_) {} in GCNDownwardRPTracker() 197 const LiveIntervals &LIS, 201 const LiveIntervals &LIS, 211 getLiveRegMap(Range &&R, bool After, LiveIntervals &LIS) { in getLiveRegMap() 249 const LiveIntervals &LIS) { in getLiveRegsAfter() 255 const LiveIntervals &LIS) { in getLiveRegsBefore() 273 const LiveIntervals &LIS,
|
D | SIPreAllocateWWMRegs.cpp | 41 LiveIntervals *LIS; 58 AU.addRequired<LiveIntervals>(); in getAnalysisUsage() 59 AU.addPreserved<LiveIntervals>(); in getAnalysisUsage() 76 INITIALIZE_PASS_DEPENDENCY(LiveIntervals) 172 LIS = &getAnalysis<LiveIntervals>(); in runOnMachineFunction()
|
/external/llvm/lib/CodeGen/ |
D | LiveIntervalAnalysis.cpp | 43 char LiveIntervals::ID = 0; 44 char &llvm::LiveIntervalsID = LiveIntervals::ID; 45 INITIALIZE_PASS_BEGIN(LiveIntervals, "liveintervals", 50 INITIALIZE_PASS_END(LiveIntervals, "liveintervals", 72 void LiveIntervals::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage() 85 LiveIntervals::LiveIntervals() : MachineFunctionPass(ID), in LiveIntervals() function in LiveIntervals 90 LiveIntervals::~LiveIntervals() { in ~LiveIntervals() 94 void LiveIntervals::releaseMemory() { in releaseMemory() 113 bool LiveIntervals::runOnMachineFunction(MachineFunction &fn) { in runOnMachineFunction() 146 void LiveIntervals::print(raw_ostream &OS, const Module* ) const { in print() [all …]
|
D | SplitKit.h | 29 class LiveIntervals; variable 45 const LiveIntervals &LIS; 57 InsertPointAnalysis(const LiveIntervals &lis, unsigned BBNum); 81 const LiveIntervals &LIS; 150 SplitAnalysis(const VirtRegMap &vrm, const LiveIntervals &lis, 239 LiveIntervals &LIS; 384 SplitEditor(SplitAnalysis &SA, AliasAnalysis &AA, LiveIntervals&,
|
D | RegAllocBase.h | 48 class LiveIntervals; variable 64 LiveIntervals *LIS; 80 void init(VirtRegMap &vrm, LiveIntervals &lis, LiveRegMatrix &mat);
|
/external/llvm-project/llvm/lib/CodeGen/ |
D | LiveIntervals.cpp | 60 char LiveIntervals::ID = 0; 61 char &llvm::LiveIntervalsID = LiveIntervals::ID; 62 INITIALIZE_PASS_BEGIN(LiveIntervals, "liveintervals", 67 INITIALIZE_PASS_END(LiveIntervals, "liveintervals", 87 void LiveIntervals::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage() 100 LiveIntervals::LiveIntervals() : MachineFunctionPass(ID) { in LiveIntervals() function in LiveIntervals 104 LiveIntervals::~LiveIntervals() { delete LICalc; } in ~LiveIntervals() 106 void LiveIntervals::releaseMemory() { in releaseMemory() 123 bool LiveIntervals::runOnMachineFunction(MachineFunction &fn) { in runOnMachineFunction() 152 void LiveIntervals::print(raw_ostream &OS, const Module* ) const { in print() [all …]
|
D | SplitKit.h | 38 class LiveIntervals; variable 52 const LiveIntervals &LIS; 64 InsertPointAnalysis(const LiveIntervals &lis, unsigned BBNum); 100 const LiveIntervals &LIS; 169 SplitAnalysis(const VirtRegMap &vrm, const LiveIntervals &lis, 261 LiveIntervals &LIS; 453 SplitEditor(SplitAnalysis &sa, AAResults &aa, LiveIntervals &lis,
|
D | RegAllocBase.h | 45 class LiveIntervals; variable 67 LiveIntervals *LIS = nullptr; 81 void init(VirtRegMap &vrm, LiveIntervals &lis, LiveRegMatrix &mat);
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | LiveIntervals.cpp | 60 char LiveIntervals::ID = 0; 61 char &llvm::LiveIntervalsID = LiveIntervals::ID; 62 INITIALIZE_PASS_BEGIN(LiveIntervals, "liveintervals", 67 INITIALIZE_PASS_END(LiveIntervals, "liveintervals", 87 void LiveIntervals::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage() 100 LiveIntervals::LiveIntervals() : MachineFunctionPass(ID) { in LiveIntervals() function in LiveIntervals 104 LiveIntervals::~LiveIntervals() { in ~LiveIntervals() 108 void LiveIntervals::releaseMemory() { in releaseMemory() 125 bool LiveIntervals::runOnMachineFunction(MachineFunction &fn) { in runOnMachineFunction() 154 void LiveIntervals::print(raw_ostream &OS, const Module* ) const { in print() [all …]
|
D | SplitKit.h | 37 class LiveIntervals; variable 51 const LiveIntervals &LIS; 63 InsertPointAnalysis(const LiveIntervals &lis, unsigned BBNum); 99 const LiveIntervals &LIS; 168 SplitAnalysis(const VirtRegMap &vrm, const LiveIntervals &lis, 260 LiveIntervals &LIS; 445 SplitEditor(SplitAnalysis &sa, AliasAnalysis &aa, LiveIntervals &lis,
|
D | LiveDebugVariables.cpp | 82 INITIALIZE_PASS_DEPENDENCY(LiveIntervals) in INITIALIZE_PASS_DEPENDENCY() 88 AU.addRequiredTransitive<LiveIntervals>(); in INITIALIZE_PASS_DEPENDENCY() 178 unsigned SpillOffset, LiveIntervals &LIS, 185 LiveIntervals &LIS); 316 LiveIntervals &LIS); 331 MachineRegisterInfo &MRI, LiveIntervals &LIS); 336 LiveIntervals &LIS, LexicalScopes &LS); 341 LiveIntervals &LIS); 352 void emitDebugValues(VirtRegMap *VRM, LiveIntervals &LIS, 372 LiveIntervals &LIS, const TargetInstrInfo &TII); [all …]
|
D | RegAllocBase.h | 45 class LiveIntervals; variable 67 LiveIntervals *LIS = nullptr; 81 void init(VirtRegMap &vrm, LiveIntervals &lis, LiveRegMatrix &mat);
|
/external/llvm/lib/Target/AMDGPU/ |
D | SIFixControlFlowLiveIntervals.cpp | 45 AU.addRequired<LiveIntervals>(); in getAnalysisUsage() 55 INITIALIZE_PASS_DEPENDENCY(LiveIntervals) 68 LiveIntervals *LIS = &getAnalysis<LiveIntervals>(); in runOnMachineFunction()
|
/external/llvm/include/llvm/CodeGen/ |
D | CalcSpillWeights.h | 20 class LiveIntervals; variable 54 LiveIntervals &LIS; 62 VirtRegAuxInfo(MachineFunction &mf, LiveIntervals &lis, 74 void calculateSpillWeightsAndHints(LiveIntervals &LIS, MachineFunction &MF,
|
/external/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyStoreResults.cpp | 59 AU.addRequired<LiveIntervals>(); in getAnalysisUsage() 61 AU.addPreserved<LiveIntervals>(); in getAnalysisUsage() 82 LiveIntervals &LIS) { in ReplaceDominatedUses() 145 LiveIntervals &LIS) { in optimizeStore() 154 LiveIntervals &LIS, in optimizeCall() 191 LiveIntervals &LIS = getAnalysis<LiveIntervals>(); in runOnMachineFunction()
|
D | WebAssemblyOptimizeLiveIntervals.cpp | 43 AU.addRequired<LiveIntervals>(); in getAnalysisUsage() 46 AU.addPreserved<LiveIntervals>(); in getAnalysisUsage() 71 LiveIntervals &LIS = getAnalysis<LiveIntervals>(); in runOnMachineFunction()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | CalcSpillWeights.h | 18 class LiveIntervals; variable 52 LiveIntervals &LIS; 60 VirtRegAuxInfo(MachineFunction &mf, LiveIntervals &lis, 98 void calculateSpillWeightsAndHints(LiveIntervals &LIS, MachineFunction &MF,
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/ |
D | PPCTLSDynamicCall.cpp | 46 LiveIntervals *LIS; 155 LIS = &getAnalysis<LiveIntervals>(); in runOnMachineFunction() 169 AU.addRequired<LiveIntervals>(); in getAnalysisUsage() 170 AU.addPreserved<LiveIntervals>(); in getAnalysisUsage() 180 INITIALIZE_PASS_DEPENDENCY(LiveIntervals)
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCTLSDynamicCall.cpp | 50 LiveIntervals *LIS; 142 LIS = &getAnalysis<LiveIntervals>(); in runOnMachineFunction() 156 AU.addRequired<LiveIntervals>(); in getAnalysisUsage() 157 AU.addPreserved<LiveIntervals>(); in getAnalysisUsage() 167 INITIALIZE_PASS_DEPENDENCY(LiveIntervals)
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyMemIntrinsicResults.cpp | 61 AU.addRequired<LiveIntervals>(); in getAnalysisUsage() 63 AU.addPreserved<LiveIntervals>(); in getAnalysisUsage() 88 LiveIntervals &LIS) { in replaceDominatedUses() 151 MachineDominatorTree &MDT, LiveIntervals &LIS, in optimizeCall() 189 auto &LIS = getAnalysis<LiveIntervals>(); in runOnMachineFunction()
|
/external/llvm-project/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyMemIntrinsicResults.cpp | 61 AU.addRequired<LiveIntervals>(); in getAnalysisUsage() 63 AU.addPreserved<LiveIntervals>(); in getAnalysisUsage() 88 LiveIntervals &LIS) { in replaceDominatedUses() 151 MachineDominatorTree &MDT, LiveIntervals &LIS, in optimizeCall() 189 auto &LIS = getAnalysis<LiveIntervals>(); in runOnMachineFunction()
|