Lines Matching refs:SubIdx
205 unsigned SubIdx = X86::NoSubRegister; in getSubRegIndex() local
207 SubIdx = X86::sub_32bit; in getSubRegIndex()
209 SubIdx = X86::sub_16bit; in getSubRegIndex()
211 SubIdx = X86::sub_8bit; in getSubRegIndex()
214 return SubIdx; in getSubRegIndex()
743 unsigned SubIdx; in selectTruncOrPtrToInt() local
746 SubIdx = X86::NoSubRegister; in selectTruncOrPtrToInt()
748 SubIdx = X86::sub_32bit; in selectTruncOrPtrToInt()
750 SubIdx = X86::sub_16bit; in selectTruncOrPtrToInt()
752 SubIdx = X86::sub_8bit; in selectTruncOrPtrToInt()
757 SrcRC = TRI.getSubClassWithSubReg(SrcRC, SubIdx); in selectTruncOrPtrToInt()
766 I.getOperand(1).setSubReg(SubIdx); in selectTruncOrPtrToInt()
1156 unsigned SubIdx = X86::NoSubRegister; in emitExtractSubreg() local
1165 SubIdx = X86::sub_xmm; in emitExtractSubreg()
1167 SubIdx = X86::sub_ymm; in emitExtractSubreg()
1174 SrcRC = TRI.getSubClassWithSubReg(SrcRC, SubIdx); in emitExtractSubreg()
1183 .addReg(SrcReg, 0, SubIdx); in emitExtractSubreg()
1194 unsigned SubIdx = X86::NoSubRegister; in emitInsertSubreg() local
1204 SubIdx = X86::sub_xmm; in emitInsertSubreg()
1206 SubIdx = X86::sub_ymm; in emitInsertSubreg()
1220 .addReg(DstReg, RegState::DefineNoRead, SubIdx) in emitInsertSubreg()