/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
MachineLICM.cpp | 88 SmallVector<unsigned, 8> RegPressure; 138 RegPressure.clear(); 327 RegPressure.resize(NumRC); 328 std::fill(RegPressure.begin(), RegPressure.end(), 0); 637 BackTrace.push_back(RegPressure); 686 std::fill(RegPressure.begin(), RegPressure.end(), 0); 714 RegPressure[RCId] += RCCost; 719 RegPressure[RCId] += RCCost [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
ResourcePriorityQueue.cpp | 57 RegPressure.resize(NumRC); 59 std::fill(RegPressure.begin(), RegPressure.end(), 0); 377 if ((RegPressure[RC->getID()] + 379 (RegPressure[RC->getID()] + 491 RegPressure[RC->getID()] += numberRCValSuccInSU(SU, RC->getID()); 502 if (RegPressure[RC->getID()] > 504 RegPressure[RC->getID()] -= numberRCValPredInSU(SU, RC->getID()); 505 else RegPressure[RC->getID()] = 0;
|
ScheduleDAGRRList.cpp | 75 cl::desc("Disable regpressure priority in sched=list-ilp")); [all...] |
/external/llvm/include/llvm/CodeGen/ |
ResourcePriorityQueue.h | 51 /// RegPressure - Tracking current reg pressure per register class. 53 std::vector<unsigned> RegPressure;
|
MachineScheduler.h | 272 /// Return true if this DAG supports VReg liveness and RegPressure. 353 /// machine instructions while updating LiveIntervals and tracking regpressure. 373 IntervalPressure RegPressure; 399 RPTracker(RegPressure), TopRPTracker(TopPressure), 404 /// Return true if this DAG supports VReg liveness and RegPressure. 419 const IntervalPressure &getRegPressure() const { return RegPressure; } [all...] |
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/CodeGen/ |
ResourcePriorityQueue.h | 51 /// RegPressure - Tracking current reg pressure per register class. 53 std::vector<unsigned> RegPressure;
|
MachineScheduler.h | 285 /// Return true if this DAG supports VReg liveness and RegPressure. 367 /// machine instructions while updating LiveIntervals and tracking regpressure. 390 IntervalPressure RegPressure; 414 RegClassInfo(C->RegClassInfo), RPTracker(RegPressure), 419 /// Return true if this DAG supports VReg liveness and RegPressure. 434 const IntervalPressure &getRegPressure() const { return RegPressure; } [all...] |
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/CodeGen/ |
ResourcePriorityQueue.h | 51 /// RegPressure - Tracking current reg pressure per register class. 53 std::vector<unsigned> RegPressure;
|
MachineScheduler.h | 285 /// Return true if this DAG supports VReg liveness and RegPressure. 367 /// machine instructions while updating LiveIntervals and tracking regpressure. 390 IntervalPressure RegPressure; 414 RegClassInfo(C->RegClassInfo), RPTracker(RegPressure), 419 /// Return true if this DAG supports VReg liveness and RegPressure. 434 const IntervalPressure &getRegPressure() const { return RegPressure; } [all...] |
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/CodeGen/ |
ResourcePriorityQueue.h | 51 /// RegPressure - Tracking current reg pressure per register class. 53 std::vector<unsigned> RegPressure;
|
MachineScheduler.h | 285 /// Return true if this DAG supports VReg liveness and RegPressure. 367 /// machine instructions while updating LiveIntervals and tracking regpressure. 390 IntervalPressure RegPressure; 414 RegClassInfo(C->RegClassInfo), RPTracker(RegPressure), 419 /// Return true if this DAG supports VReg liveness and RegPressure. 434 const IntervalPressure &getRegPressure() const { return RegPressure; } [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/ |
ResourcePriorityQueue.h | 51 /// RegPressure - Tracking current reg pressure per register class. 53 std::vector<unsigned> RegPressure;
|
MachineScheduler.h | 285 /// Return true if this DAG supports VReg liveness and RegPressure. 367 /// machine instructions while updating LiveIntervals and tracking regpressure. 390 IntervalPressure RegPressure; 414 RegClassInfo(C->RegClassInfo), RPTracker(RegPressure), 419 /// Return true if this DAG supports VReg liveness and RegPressure. 434 const IntervalPressure &getRegPressure() const { return RegPressure; } [all...] |
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/CodeGen/ |
ResourcePriorityQueue.h | 51 /// RegPressure - Tracking current reg pressure per register class. 53 std::vector<unsigned> RegPressure;
|
MachineScheduler.h | 285 /// Return true if this DAG supports VReg liveness and RegPressure. 367 /// machine instructions while updating LiveIntervals and tracking regpressure. 390 IntervalPressure RegPressure; 414 RegClassInfo(C->RegClassInfo), RPTracker(RegPressure), 419 /// Return true if this DAG supports VReg liveness and RegPressure. 434 const IntervalPressure &getRegPressure() const { return RegPressure; } [all...] |
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/CodeGen/ |
ResourcePriorityQueue.h | 51 /// RegPressure - Tracking current reg pressure per register class. 53 std::vector<unsigned> RegPressure;
|
MachineScheduler.h | 285 /// Return true if this DAG supports VReg liveness and RegPressure. 367 /// machine instructions while updating LiveIntervals and tracking regpressure. 390 IntervalPressure RegPressure; 414 RegClassInfo(C->RegClassInfo), RPTracker(RegPressure), 419 /// Return true if this DAG supports VReg liveness and RegPressure. 434 const IntervalPressure &getRegPressure() const { return RegPressure; } [all...] |
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/CodeGen/ |
ResourcePriorityQueue.h | 51 /// RegPressure - Tracking current reg pressure per register class. 53 std::vector<unsigned> RegPressure;
|
MachineScheduler.h | 285 /// Return true if this DAG supports VReg liveness and RegPressure. 367 /// machine instructions while updating LiveIntervals and tracking regpressure. 390 IntervalPressure RegPressure; 414 RegClassInfo(C->RegClassInfo), RPTracker(RegPressure), 419 /// Return true if this DAG supports VReg liveness and RegPressure. 434 const IntervalPressure &getRegPressure() const { return RegPressure; } [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/ |
ResourcePriorityQueue.h | 51 /// RegPressure - Tracking current reg pressure per register class. 53 std::vector<unsigned> RegPressure;
|
MachineScheduler.h | 285 /// Return true if this DAG supports VReg liveness and RegPressure. 367 /// machine instructions while updating LiveIntervals and tracking regpressure. 390 IntervalPressure RegPressure; 414 RegClassInfo(C->RegClassInfo), RPTracker(RegPressure), 419 /// Return true if this DAG supports VReg liveness and RegPressure. 434 const IntervalPressure &getRegPressure() const { return RegPressure; } [all...] |
/external/llvm/lib/CodeGen/ |
MachineLICM.cpp | 101 SmallVector<unsigned, 8> RegPressure; 149 RegPressure.clear(); 286 RegPressure.resize(NumRPS); 287 std::fill(RegPressure.begin(), RegPressure.end(), 0); 587 BackTrace.push_back(RegPressure); 758 std::fill(RegPressure.begin(), RegPressure.end(), 0); 781 if (static_cast<int>(RegPressure[Class]) < -RPIdAndCost.second) 782 RegPressure[Class] = 0 [all...] |
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
ScheduleDAGRRList.cpp | 77 cl::desc("Disable regpressure priority in sched=list-ilp")); [all...] |
/external/swiftshader/third_party/LLVM/include/llvm/Target/ |
TargetMachine.h | 60 RegPressure, // Scheduling for lowest register pressure.
|
/external/llvm/lib/Target/WebAssembly/ |
WebAssemblyISelLowering.cpp | 48 setSchedulingPreference(Sched::RegPressure);
|