Lines Matching refs:isIntRegForSubInst
107 static bool isIntRegForSubInst(unsigned Reg) { in isIntRegForSubInst() function
114 return isIntRegForSubInst(HRI.getSubReg(Reg, Hexagon::subreg_loreg)) && in isDblRegForSubInst()
115 isIntRegForSubInst(HRI.getSubReg(Reg, Hexagon::subreg_hireg)); in isDblRegForSubInst()
2858 isIntRegForSubInst(Src1Reg) && isIntRegForSubInst(Src2Reg)) in getCompoundCandidateGroup()
2869 isIntRegForSubInst(SrcReg) && MI->getOperand(2).isImm() && in getCompoundCandidateGroup()
2878 if (isIntRegForSubInst(DstReg) && isIntRegForSubInst(SrcReg)) in getCompoundCandidateGroup()
2886 if (isIntRegForSubInst(DstReg)) in getCompoundCandidateGroup()
2895 isIntRegForSubInst(Src1Reg) && (MI->getOperand(2).getImm() == 0)) in getCompoundCandidateGroup()
3188 if (isIntRegForSubInst(DstReg)) { in getDuplexCandidateGroup()
3195 if (isIntRegForSubInst(SrcReg) && in getDuplexCandidateGroup()
3205 if (isIntRegForSubInst(DstReg) && isIntRegForSubInst(SrcReg) && in getDuplexCandidateGroup()
3224 if (isIntRegForSubInst(DstReg) && isIntRegForSubInst(SrcReg) && in getDuplexCandidateGroup()
3233 if (isIntRegForSubInst(DstReg) && isIntRegForSubInst(SrcReg) && in getDuplexCandidateGroup()
3299 isIntRegForSubInst(Src2Reg) && in getDuplexCandidateGroup()
3304 if (isIntRegForSubInst(Src1Reg) && isIntRegForSubInst(Src2Reg) && in getDuplexCandidateGroup()
3313 if (isIntRegForSubInst(Src1Reg) && isIntRegForSubInst(Src2Reg) && in getDuplexCandidateGroup()
3330 if (isIntRegForSubInst(Src1Reg) && isIntRegForSubInst(Src2Reg) && in getDuplexCandidateGroup()
3348 if (isIntRegForSubInst(Src1Reg) && MI->getOperand(1).isImm() && in getDuplexCandidateGroup()
3356 if (isIntRegForSubInst(Src1Reg) && MI->getOperand(1).isImm() && in getDuplexCandidateGroup()
3387 if (isIntRegForSubInst(DstReg)) { in getDuplexCandidateGroup()
3399 if (isIntRegForSubInst(SrcReg) && MI->getOperand(2).isImm() && in getDuplexCandidateGroup()
3410 if (isIntRegForSubInst(DstReg) && (DstReg == Src1Reg) && in getDuplexCandidateGroup()
3411 isIntRegForSubInst(Src2Reg)) in getDuplexCandidateGroup()
3420 if (isIntRegForSubInst(DstReg) && isIntRegForSubInst(SrcReg) && in getDuplexCandidateGroup()
3430 if (isIntRegForSubInst(DstReg) && isIntRegForSubInst(SrcReg)) in getDuplexCandidateGroup()
3439 if (isIntRegForSubInst(DstReg)) in getDuplexCandidateGroup()
3451 if (isIntRegForSubInst(DstReg) && in getDuplexCandidateGroup()
3461 Hexagon::P0 == DstReg && isIntRegForSubInst(SrcReg) && in getDuplexCandidateGroup()
3482 if (isDblRegForSubInst(DstReg, HRI) && isIntRegForSubInst(SrcReg) && in getDuplexCandidateGroup()
3491 if (isDblRegForSubInst(DstReg, HRI) && isIntRegForSubInst(SrcReg) && in getDuplexCandidateGroup()
3503 if (isIntRegForSubInst(DstReg) && isIntRegForSubInst(SrcReg)) in getDuplexCandidateGroup()