Searched refs:LiveUses (Results 1 – 6 of 6) sorted by relevance
/external/llvm/lib/CodeGen/ |
D | RegisterPressure.cpp | 726 SmallVectorImpl<RegisterMaskPair> *LiveUses) { in recede() argument 751 if (TrackLaneMasks && LiveUses != nullptr) in recede() 752 setRegZero(*LiveUses, Reg); in recede() 773 if (LiveUses != nullptr) { in recede() 775 addRegLanes(*LiveUses, RegisterMaskPair(Reg, NewMask)); in recede() 777 auto I = std::find_if(LiveUses->begin(), LiveUses->end(), in recede() 781 bool IsRedef = I != LiveUses->end(); in recede() 785 removeRegLanes(*LiveUses, RegisterMaskPair(Reg, NewMask)); in recede() 787 addRegLanes(*LiveUses, RegisterMaskPair(Reg, NewMask)); in recede() 835 void RegPressureTracker::recede(SmallVectorImpl<RegisterMaskPair> *LiveUses) { in recede() argument [all …]
|
D | MachineScheduler.cpp | 925 SmallVector<RegisterMaskPair, 8> LiveUses; in initRegPressure() local 926 BotRPTracker.recede(&LiveUses); in initRegPressure() 927 updatePressureDiffs(LiveUses); in initRegPressure() 990 ArrayRef<RegisterMaskPair> LiveUses) { in updatePressureDiffs() argument 991 for (const RegisterMaskPair &P : LiveUses) { in updatePressureDiffs() 1335 SmallVector<RegisterMaskPair, 8> LiveUses; in scheduleMI() local 1336 BotRPTracker.recede(RegOpers, &LiveUses); in scheduleMI() 1344 updatePressureDiffs(LiveUses); in scheduleMI()
|
/external/llvm/include/llvm/CodeGen/ |
D | RegisterPressure.h | 410 void recede(SmallVectorImpl<RegisterMaskPair> *LiveUses = nullptr); 417 SmallVectorImpl<RegisterMaskPair> *LiveUses = nullptr);
|
D | MachineScheduler.h | 473 void updatePressureDiffs(ArrayRef<RegisterMaskPair> LiveUses);
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | ScheduleDAGRRList.cpp | 1723 int RegPressureDiff(SUnit *SU, unsigned &LiveUses) const; 1992 int RegReductionPQBase::RegPressureDiff(SUnit *SU, unsigned &LiveUses) const { in RegPressureDiff() 1993 LiveUses = 0; in RegPressureDiff() 2003 ++LiveUses; in RegPressureDiff()
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
D | ScheduleDAGRRList.cpp | 1611 int RegPressureDiff(SUnit *SU, unsigned &LiveUses) const; 1882 int RegReductionPQBase::RegPressureDiff(SUnit *SU, unsigned &LiveUses) const { in RegPressureDiff() 1883 LiveUses = 0; in RegPressureDiff() 1894 ++LiveUses; in RegPressureDiff()
|