Lines Matching refs:CopyIdx

460   SlotIndex CopyIdx = LIS->getInstructionIndex(CopyMI).getRegSlot();  in adjustCopiesBackFrom()  local
478 LiveInterval::iterator BS = IntB.FindSegmentContaining(CopyIdx); in adjustCopiesBackFrom()
485 if (BValNo->def != CopyIdx) return false; in adjustCopiesBackFrom()
488 SlotIndex CopyUseIdx = CopyIdx.getRegSlot(true); in adjustCopiesBackFrom()
538 VNInfo *SubBValNo = S.getVNInfoAt(CopyIdx); in adjustCopiesBackFrom()
558 if (AS->end == CopyIdx) in adjustCopiesBackFrom()
635 SlotIndex CopyIdx = LIS->getInstructionIndex(CopyMI).getRegSlot(); in removeCopyByCommutingDef() local
636 VNInfo *BValNo = IntB.getVNInfoAt(CopyIdx); in removeCopyByCommutingDef()
637 assert(BValNo != nullptr && BValNo->def == CopyIdx); in removeCopyByCommutingDef()
640 VNInfo *AValNo = IntA.getVNInfoAt(CopyIdx.getRegSlot(true)); in removeCopyByCommutingDef()
766 VNInfo *SubBValNo = S.getVNInfoAt(CopyIdx); in removeCopyByCommutingDef()
767 assert(SubBValNo->def == CopyIdx); in removeCopyByCommutingDef()
784 SlotIndex AIdx = CopyIdx.getRegSlot(true); in removeCopyByCommutingDef()
812 VNInfo *BSubValNo = CommonRange->getVNInfoAt(CopyIdx); in removeCopyByCommutingDef()
813 assert(BSubValNo->def == CopyIdx); in removeCopyByCommutingDef()
821 VNInfo *BSubValNo = NewRange->getNextValue(CopyIdx, Allocator); in removeCopyByCommutingDef()
866 SlotIndex CopyIdx = LIS->getInstructionIndex(CopyMI); in reMaterializeTrivialDef() local
867 VNInfo *ValNo = SrcInt.Query(CopyIdx).valueIn(); in reMaterializeTrivialDef()
1280 const SlotIndex CopyIdx = LIS->getInstructionIndex(CopyMI); in joinCopy() local
1281 LiveQueryResult LRQ = LI.Query(CopyIdx); in joinCopy()
1290 LiveQueryResult SLRQ = S.Query(CopyIdx); in joinCopy()