Searched refs:LiveUses (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | RegisterPressure.cpp | 757 SmallVectorImpl<RegisterMaskPair> *LiveUses) { in recede() argument 783 if (TrackLaneMasks && LiveUses != nullptr) in recede() 784 setRegZero(*LiveUses, Reg); in recede() 805 if (LiveUses != nullptr) { in recede() 807 addRegLanes(*LiveUses, RegisterMaskPair(Reg, NewMask)); in recede() 810 llvm::find_if(*LiveUses, [Reg](const RegisterMaskPair Other) { in recede() 813 bool IsRedef = I != LiveUses->end(); in recede() 817 removeRegLanes(*LiveUses, RegisterMaskPair(Reg, NewMask)); in recede() 819 addRegLanes(*LiveUses, RegisterMaskPair(Reg, NewMask)); in recede() 865 void RegPressureTracker::recede(SmallVectorImpl<RegisterMaskPair> *LiveUses) { in recede() argument [all …]
|
H A D | MachineScheduler.cpp | 1296 SmallVector<RegisterMaskPair, 8> LiveUses; in initRegPressure() local 1297 BotRPTracker.recede(&LiveUses); in initRegPressure() 1298 updatePressureDiffs(LiveUses); in initRegPressure() 1361 ArrayRef<RegisterMaskPair> LiveUses) { in updatePressureDiffs() argument 1362 for (const RegisterMaskPair &P : LiveUses) { in updatePressureDiffs() 1715 SmallVector<RegisterMaskPair, 8> LiveUses; in scheduleMI() local 1716 BotRPTracker.recede(RegOpers, &LiveUses); in scheduleMI() 1722 updatePressureDiffs(LiveUses); in scheduleMI()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | RegisterPressure.h | 424 void recede(SmallVectorImpl<RegisterMaskPair> *LiveUses = nullptr); 431 SmallVectorImpl<RegisterMaskPair> *LiveUses = nullptr);
|
H A D | MachineScheduler.h | 519 void updatePressureDiffs(ArrayRef<RegisterMaskPair> LiveUses);
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | ScheduleDAGRRList.cpp | 1833 int RegPressureDiff(SUnit *SU, unsigned &LiveUses) const; 2143 int RegReductionPQBase::RegPressureDiff(SUnit *SU, unsigned &LiveUses) const { in RegPressureDiff() 2144 LiveUses = 0; in RegPressureDiff() 2154 ++LiveUses; in RegPressureDiff()
|