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()
295 DstReg = MCI.getOperand(1).getReg(); in getDuplexCandidateGroup()
298 if ((Hexagon::P0 == SrcReg) && (Hexagon::R31 == DstReg)) { in getDuplexCandidateGroup()
414 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
416 if (HexagonMCInstrInfo::isIntRegForSubInst(DstReg)) { in getDuplexCandidateGroup()
423 if (DstReg == SrcReg) { in getDuplexCandidateGroup()
436 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
439 if (HexagonMCInstrInfo::isIntRegForSubInst(DstReg) && (DstReg == Src1Reg) && in getDuplexCandidateGroup()
445 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
447 if (HexagonMCInstrInfo::isIntRegForSubInst(DstReg) && in getDuplexCandidateGroup()
455 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
457 if (HexagonMCInstrInfo::isIntRegForSubInst(DstReg) && in getDuplexCandidateGroup()
463 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
465 if (HexagonMCInstrInfo::isIntRegForSubInst(DstReg)) { in getDuplexCandidateGroup()
476 DstReg = MCI.getOperand(0).getReg(); // Rd in getDuplexCandidateGroup()
478 if (HexagonMCInstrInfo::isIntRegForSubInst(DstReg) && in getDuplexCandidateGroup()
485 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
487 if (Hexagon::P0 == DstReg && in getDuplexCandidateGroup()
496 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
497 if (HexagonMCInstrInfo::isDblRegForSubInst(DstReg) && in getDuplexCandidateGroup()
504 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
506 if (HexagonMCInstrInfo::isDblRegForSubInst(DstReg) && in getDuplexCandidateGroup()
514 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
516 if (HexagonMCInstrInfo::isDblRegForSubInst(DstReg) && in getDuplexCandidateGroup()
527 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
529 if (HexagonMCInstrInfo::isIntRegForSubInst(DstReg) && in getDuplexCandidateGroup()
540 unsigned DstReg, SrcReg; in subInstWouldBeExtended() local
544 DstReg = potentialDuplex.getOperand(0).getReg(); in subInstWouldBeExtended()
546 if (DstReg == SrcReg && HexagonMCInstrInfo::isIntRegForSubInst(DstReg)) { in subInstWouldBeExtended()
555 DstReg = potentialDuplex.getOperand(0).getReg(); in subInstWouldBeExtended()
557 if (HexagonMCInstrInfo::isIntRegForSubInst(DstReg)) { in subInstWouldBeExtended()