Lines Matching refs:SrcVec
2729 Register SrcVec = MI.getOperand(1).getReg(); in bitcastExtractVectorElt() local
2731 LLT SrcVecTy = MRI.getType(SrcVec); in bitcastExtractVectorElt()
2739 Register CastVec = MIRBuilder.buildBitcast(CastTy, SrcVec).getReg(0); in bitcastExtractVectorElt()
2869 Register SrcVec = MI.getOperand(1).getReg(); in bitcastInsertVectorElt() local
2884 Register CastVec = MIRBuilder.buildBitcast(CastTy, SrcVec).getReg(0); in bitcastInsertVectorElt()
3946 Register SrcVec = MI.getOperand(1).getReg(); in fewerElementsVectorExtractInsertVectorElt() local
3960 LLT VecTy = MRI.getType(SrcVec); in fewerElementsVectorExtractInsertVectorElt()
3976 LLT GCDTy = extractGCDType(VecParts, VecTy, NarrowVecTy, SrcVec); in fewerElementsVectorExtractInsertVectorElt()
6567 Register SrcVec = MI.getOperand(1).getReg(); in lowerExtractInsertVectorElt() local
6574 LLT VecTy = MRI.getType(SrcVec); in lowerExtractInsertVectorElt()
6581 extractParts(SrcVec, EltTy, NumElts, SrcRegs); in lowerExtractInsertVectorElt()
6606 MIRBuilder.buildStore(SrcVec, StackTemp, PtrInfo, VecAlign); in lowerExtractInsertVectorElt()
6679 Register SrcVec = Idx < NumElts ? Src0Reg : Src1Reg; in lowerShuffleVector() local
6682 auto Extract = MIRBuilder.buildExtractVectorElement(EltTy, SrcVec, IdxK); in lowerShuffleVector()