Home | History | Annotate | Download | only in MCTargetDesc

Lines Matching full:srcreg

178   unsigned DstReg, PredReg, SrcReg, Src1Reg, Src2Reg;
190 SrcReg = MCI.getOperand(1).getReg();
194 if (HexagonMCInstrInfo::isIntReg(SrcReg) &&
195 Hexagon::R29 == SrcReg && inRange<5, 2>(MCI, 2)) {
199 if (HexagonMCInstrInfo::isIntRegForSubInst(SrcReg) &&
208 SrcReg = MCI.getOperand(1).getReg();
210 HexagonMCInstrInfo::isIntRegForSubInst(SrcReg) &&
229 SrcReg = MCI.getOperand(1).getReg();
231 HexagonMCInstrInfo::isIntRegForSubInst(SrcReg) &&
239 SrcReg = MCI.getOperand(1).getReg();
241 HexagonMCInstrInfo::isIntRegForSubInst(SrcReg) &&
249 SrcReg = MCI.getOperand(1).getReg();
251 HexagonMCInstrInfo::isIntReg(SrcReg) && Hexagon::R29 == SrcReg &&
285 SrcReg = MCI.getOperand(0).getReg();
287 if ((HexagonMCInstrInfo::isPredReg(SrcReg) && (Hexagon::P0 == SrcReg)) &&
304 SrcReg = MCI.getOperand(0).getReg();
305 if (Hexagon::P0 == SrcReg) {
410 SrcReg = MCI.getOperand(1).getReg();
413 if (HexagonMCInstrInfo::isIntReg(SrcReg) && Hexagon::R29 == SrcReg &&
418 if (DstReg == SrcReg) {
423 if (HexagonMCInstrInfo::isIntRegForSubInst(SrcReg) &&
441 SrcReg = MCI.getOperand(1).getReg();
443 HexagonMCInstrInfo::isIntRegForSubInst(SrcReg) &&
451 SrcReg = MCI.getOperand(1).getReg();
453 HexagonMCInstrInfo::isIntRegForSubInst(SrcReg)) {
481 SrcReg = MCI.getOperand(1).getReg();
483 HexagonMCInstrInfo::isIntRegForSubInst(SrcReg) &&
500 SrcReg = MCI.getOperand(1).getReg();
502 HexagonMCInstrInfo::isIntRegForSubInst(SrcReg) &&
510 SrcReg = MCI.getOperand(2).getReg();
512 HexagonMCInstrInfo::isIntRegForSubInst(SrcReg) &&
523 SrcReg = MCI.getOperand(1).getReg();
525 HexagonMCInstrInfo::isIntRegForSubInst(SrcReg)) {
535 unsigned DstReg, SrcReg;
540 SrcReg = potentialDuplex.getOperand(1).getReg();
541 if (DstReg == SrcReg && HexagonMCInstrInfo::isIntRegForSubInst(DstReg)) {