Lines Matching defs:LiveUses
751 /// Recede across the previous instruction. If LiveUses is provided, record any
757 SmallVectorImpl<RegisterMaskPair> *LiveUses) {
781 // Add a 0 entry to LiveUses as a marker that the complete vreg has become
783 if (TrackLaneMasks && LiveUses != nullptr)
784 setRegZero(*LiveUses, Reg);
805 if (LiveUses != nullptr) {
807 addRegLanes(*LiveUses, RegisterMaskPair(Reg, NewMask));
810 llvm::find_if(*LiveUses, [Reg](const RegisterMaskPair Other) {
813 bool IsRedef = I != LiveUses->end();
817 removeRegLanes(*LiveUses, RegisterMaskPair(Reg, NewMask));
819 addRegLanes(*LiveUses, RegisterMaskPair(Reg, NewMask));
865 void RegPressureTracker::recede(SmallVectorImpl<RegisterMaskPair> *LiveUses) {
884 recede(RegOpers, LiveUses);