Lines Matching refs:SubIdx
207 unsigned SubIdx = X86::NoSubRegister; in getSubRegIndex() local
209 SubIdx = X86::sub_32bit; in getSubRegIndex()
211 SubIdx = X86::sub_16bit; in getSubRegIndex()
213 SubIdx = X86::sub_8bit; in getSubRegIndex()
216 return SubIdx; in getSubRegIndex()
745 unsigned SubIdx; in selectTruncOrPtrToInt() local
748 SubIdx = X86::NoSubRegister; in selectTruncOrPtrToInt()
750 SubIdx = X86::sub_32bit; in selectTruncOrPtrToInt()
752 SubIdx = X86::sub_16bit; in selectTruncOrPtrToInt()
754 SubIdx = X86::sub_8bit; in selectTruncOrPtrToInt()
759 SrcRC = TRI.getSubClassWithSubReg(SrcRC, SubIdx); in selectTruncOrPtrToInt()
768 I.getOperand(1).setSubReg(SubIdx); in selectTruncOrPtrToInt()
1158 unsigned SubIdx = X86::NoSubRegister; in emitExtractSubreg() local
1167 SubIdx = X86::sub_xmm; in emitExtractSubreg()
1169 SubIdx = X86::sub_ymm; in emitExtractSubreg()
1176 SrcRC = TRI.getSubClassWithSubReg(SrcRC, SubIdx); in emitExtractSubreg()
1185 .addReg(SrcReg, 0, SubIdx); in emitExtractSubreg()
1196 unsigned SubIdx = X86::NoSubRegister; in emitInsertSubreg() local
1206 SubIdx = X86::sub_xmm; in emitInsertSubreg()
1208 SubIdx = X86::sub_ymm; in emitInsertSubreg()
1222 .addReg(DstReg, RegState::DefineNoRead, SubIdx) in emitInsertSubreg()