Home
last modified time | relevance | path

Searched refs:LiveUses (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegisterPressure.cpp757 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 DMachineScheduler.cpp1296 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 DRegisterPressure.h424 void recede(SmallVectorImpl<RegisterMaskPair> *LiveUses = nullptr);
431 SmallVectorImpl<RegisterMaskPair> *LiveUses = nullptr);
H A DMachineScheduler.h519 void updatePressureDiffs(ArrayRef<RegisterMaskPair> LiveUses);
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGRRList.cpp1833 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()