Lines Matching refs:getSubReg
511 if (UseSrcSubIdx && UseMO.getSubReg() != SubIdx)
848 Src = RegSubRegPair(MOSrc.getReg(), MOSrc.getSubReg());
851 Dst = RegSubRegPair(MODef.getReg(), MODef.getSubReg());
894 Dst = RegSubRegPair(MODef.getReg(), MODef.getSubReg());
931 Src = RegSubRegPair(MOInsertedReg.getReg(), MOInsertedReg.getSubReg());
936 if (MODef.getSubReg())
979 if (MOExtractedReg.getSubReg())
987 Dst = RegSubRegPair(MODef.getReg(), MODef.getSubReg());
1056 if ((Src.SubReg = MOInsertedReg.getSubReg()))
1066 return MODef.getSubReg() == 0;
1153 return RegSubRegPair(MODef.getReg(), MODef.getSubReg());
1326 if (!MI.getOperand(0).getSubReg() && Register::isVirtualRegister(Reg) &&
1415 unsigned SrcSubReg = MI.getOperand(1).getSubReg();
1416 unsigned PrevSrcSubReg = PrevCopy->getOperand(1).getSubReg();
1823 if (Def->getOperand(DefIdx).getSubReg() != DefSubReg)
1831 return ValueTrackerResult(Src.getReg(), Src.getSubReg());
1845 if (DefOp.getSubReg() != DefSubReg)
1881 return ValueTrackerResult(Src.getReg(), Src.getSubReg());
1888 if (Def->getOperand(DefIdx).getSubReg())
1932 if (Def->getOperand(DefIdx).getSubReg())
2023 if (Def->getOperand(2).getSubReg())
2037 if (Def->getOperand(0).getSubReg() != DefSubReg)
2048 Res.addSource(MO.getReg(), MO.getSubReg());