Lines Matching defs:LoadDstReg
5959 static void buildBufferLoad(unsigned Opc, Register LoadDstReg, Register RSrc,
5965 .addDef(LoadDstReg) // vdata
6095 Register LoadDstReg = B.getMRI()->createGenericVirtualRegister(LoadTy);
6096 buildBufferLoad(Opc, LoadDstReg, RSrc, VIndex, VOffset, SOffset, ImmOffset,
6100 B.buildUnmerge({ExtDst, StatusDst}, LoadDstReg);
6103 B.buildUnmerge({Dst, StatusDst}, LoadDstReg);
6109 B.buildUnmerge(LoadElts, LoadDstReg);
6115 Register LoadDstReg = B.getMRI()->createGenericVirtualRegister(S32);
6116 buildBufferLoad(Opc, LoadDstReg, RSrc, VIndex, VOffset, SOffset, ImmOffset,
6119 B.buildTrunc(Dst, LoadDstReg);
6122 Register LoadDstReg = B.getMRI()->createGenericVirtualRegister(UnpackedTy);
6123 buildBufferLoad(Opc, LoadDstReg, RSrc, VIndex, VOffset, SOffset, ImmOffset,
6127 auto Unmerge = B.buildUnmerge(S32, LoadDstReg);