Lines Matching refs:DstReg
190 unsigned DstReg, PredReg, SrcReg, Src1Reg, Src2Reg; in getDuplexCandidateGroup() local
201 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
205 if (HexagonMCInstrInfo::isIntRegForSubInst(DstReg)) { in getDuplexCandidateGroup()
219 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
221 if (HexagonMCInstrInfo::isIntRegForSubInst(DstReg) && in getDuplexCandidateGroup()
240 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
242 if (HexagonMCInstrInfo::isIntRegForSubInst(DstReg) && in getDuplexCandidateGroup()
250 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
252 if (HexagonMCInstrInfo::isIntRegForSubInst(DstReg) && in getDuplexCandidateGroup()
260 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
262 if (HexagonMCInstrInfo::isDblRegForSubInst(DstReg) && in getDuplexCandidateGroup()
278 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
279 if (Hexagon::R31 == DstReg) in getDuplexCandidateGroup()
293 DstReg = MCI.getOperand(1).getReg(); in getDuplexCandidateGroup()
296 if ((Hexagon::P0 == SrcReg) && (Hexagon::R31 == DstReg)) { in getDuplexCandidateGroup()
410 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
412 if (HexagonMCInstrInfo::isIntRegForSubInst(DstReg)) { in getDuplexCandidateGroup()
419 if (DstReg == SrcReg) { in getDuplexCandidateGroup()
432 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
435 if (HexagonMCInstrInfo::isIntRegForSubInst(DstReg) && (DstReg == Src1Reg) && in getDuplexCandidateGroup()
441 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
443 if (HexagonMCInstrInfo::isIntRegForSubInst(DstReg) && in getDuplexCandidateGroup()
451 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
453 if (HexagonMCInstrInfo::isIntRegForSubInst(DstReg) && in getDuplexCandidateGroup()
459 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
461 if (HexagonMCInstrInfo::isIntRegForSubInst(DstReg)) { in getDuplexCandidateGroup()
472 DstReg = MCI.getOperand(0).getReg(); // Rd in getDuplexCandidateGroup()
474 if (HexagonMCInstrInfo::isIntRegForSubInst(DstReg) && in getDuplexCandidateGroup()
481 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
483 if (Hexagon::P0 == DstReg && in getDuplexCandidateGroup()
492 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
493 if (HexagonMCInstrInfo::isDblRegForSubInst(DstReg) && in getDuplexCandidateGroup()
500 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
502 if (HexagonMCInstrInfo::isDblRegForSubInst(DstReg) && in getDuplexCandidateGroup()
510 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
512 if (HexagonMCInstrInfo::isDblRegForSubInst(DstReg) && in getDuplexCandidateGroup()
523 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
525 if (HexagonMCInstrInfo::isIntRegForSubInst(DstReg) && in getDuplexCandidateGroup()
536 unsigned DstReg, SrcReg; in subInstWouldBeExtended() local
540 DstReg = potentialDuplex.getOperand(0).getReg(); in subInstWouldBeExtended()
542 if (DstReg == SrcReg && HexagonMCInstrInfo::isIntRegForSubInst(DstReg)) { in subInstWouldBeExtended()
551 DstReg = potentialDuplex.getOperand(0).getReg(); in subInstWouldBeExtended()
553 if (HexagonMCInstrInfo::isIntRegForSubInst(DstReg)) { in subInstWouldBeExtended()