Searched refs:RegPressure (Results 1 - 14 of 14) sorted by relevance
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/ |
H A D | ResourcePriorityQueue.cpp | 59 RegPressure.resize(NumRC); 61 std::fill(RegPressure.begin(), RegPressure.end(), 0); 378 if ((RegPressure[RC->getID()] + 380 (RegPressure[RC->getID()] + 493 RegPressure[RC->getID()] += numberRCValSuccInSU(SU, RC->getID()); 504 if (RegPressure[RC->getID()] > 506 RegPressure[RC->getID()] -= numberRCValPredInSU(SU, RC->getID()); 507 else RegPressure[RC->getID()] = 0;
|
H A D | ScheduleDAGRRList.cpp | 1639 /// RegPressure - Tracking current reg pressure per register class. 1641 std::vector<unsigned> RegPressure; 1661 RegPressure.resize(NumRC); 1663 std::fill(RegPressure.begin(), RegPressure.end(), 0); 1687 std::fill(RegPressure.begin(), RegPressure.end(), 0); 1937 unsigned RP = RegPressure[Id]; 1964 if ((RegPressure[RCId] + Cost) >= RegLimit[RCId]) 1983 if (RegPressure[RCI [all...] |
H A D | SelectionDAGISel.cpp | 235 if (TLI.getSchedulingPreference() == Sched::RegPressure)
|
/freebsd-10.0-release/contrib/llvm/include/llvm/CodeGen/ |
H A D | ResourcePriorityQueue.h | 51 /// RegPressure - Tracking current reg pressure per register class. 53 std::vector<unsigned> RegPressure; member in class:llvm::ResourcePriorityQueue
|
H A D | MachineScheduler.h | 226 IntervalPressure RegPressure; member in class:llvm::ScheduleDAGMI 258 Topo(SUnits, &ExitSU), RPTracker(RegPressure), CurrentTop(), 317 const IntervalPressure &getRegPressure() const { return RegPressure; }
|
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/ |
H A D | MachineLICM.cpp | 93 SmallVector<unsigned, 8> RegPressure; member in class:__anon2174::MachineLICM 141 RegPressure.clear(); 342 RegPressure.resize(NumRC); 343 std::fill(RegPressure.begin(), RegPressure.end(), 0); 654 BackTrace.push_back(RegPressure); 797 std::fill(RegPressure.begin(), RegPressure.end(), 0); 825 RegPressure[RCId] += RCCost; 830 RegPressure[RCI [all...] |
/freebsd-10.0-release/contrib/llvm/lib/Target/R600/ |
H A D | AMDILISelLowering.cpp | 213 setSchedulingPreference(Sched::RegPressure);
|
H A D | SIISelLowering.cpp | 82 setSchedulingPreference(Sched::RegPressure);
|
/freebsd-10.0-release/contrib/llvm/include/llvm/Target/ |
H A D | TargetLowering.h | 64 RegPressure, // Scheduling for lowest register pressure. enumerator in enum:llvm::Sched::Preference
|
/freebsd-10.0-release/contrib/llvm/lib/Target/NVPTX/ |
H A D | NVPTXISelLowering.cpp | 88 setSchedulingPreference(Sched::RegPressure);
|
/freebsd-10.0-release/contrib/llvm/lib/Target/XCore/ |
H A D | XCoreISelLowering.cpp | 82 setSchedulingPreference(Sched::RegPressure);
|
/freebsd-10.0-release/contrib/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 863 setSchedulingPreference(Sched::RegPressure); 1108 return Sched::RegPressure; 1119 return Sched::RegPressure; 1127 return Sched::RegPressure; 1132 return Sched::RegPressure;
|
/freebsd-10.0-release/contrib/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelLowering.cpp | 72 setSchedulingPreference(Sched::RegPressure);
|
/freebsd-10.0-release/contrib/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 204 setSchedulingPreference(Sched::RegPressure);
|
Completed in 291 milliseconds