Home
last modified time | relevance | path

Searched refs:isIntRegForSubInst (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCDuplexInfo.cpp205 if (HexagonMCInstrInfo::isIntRegForSubInst(DstReg)) { in getDuplexCandidateGroup()
211 if (HexagonMCInstrInfo::isIntRegForSubInst(SrcReg) && in getDuplexCandidateGroup()
221 if (HexagonMCInstrInfo::isIntRegForSubInst(DstReg) && in getDuplexCandidateGroup()
222 HexagonMCInstrInfo::isIntRegForSubInst(SrcReg) && in getDuplexCandidateGroup()
242 if (HexagonMCInstrInfo::isIntRegForSubInst(DstReg) && in getDuplexCandidateGroup()
243 HexagonMCInstrInfo::isIntRegForSubInst(SrcReg) && in getDuplexCandidateGroup()
252 if (HexagonMCInstrInfo::isIntRegForSubInst(DstReg) && in getDuplexCandidateGroup()
253 HexagonMCInstrInfo::isIntRegForSubInst(SrcReg) && in getDuplexCandidateGroup()
321 HexagonMCInstrInfo::isIntRegForSubInst(Src2Reg) && in getDuplexCandidateGroup()
326 if (HexagonMCInstrInfo::isIntRegForSubInst(Src1Reg) && in getDuplexCandidateGroup()
[all …]
H A DHexagonMCCompound.cpp101 HexagonMCInstrInfo::isIntRegForSubInst(Src1Reg) && in getCompoundCandidateGroup()
102 HexagonMCInstrInfo::isIntRegForSubInst(Src2Reg)) in getCompoundCandidateGroup()
114 HexagonMCInstrInfo::isIntRegForSubInst(SrcReg) && in getCompoundCandidateGroup()
125 if (HexagonMCInstrInfo::isIntRegForSubInst(DstReg) && in getCompoundCandidateGroup()
126 HexagonMCInstrInfo::isIntRegForSubInst(SrcReg)) in getCompoundCandidateGroup()
136 HexagonMCInstrInfo::isIntRegForSubInst(DstReg)) in getCompoundCandidateGroup()
145 HexagonMCInstrInfo::isIntRegForSubInst(Src1Reg) && in getCompoundCandidateGroup()
H A DHexagonMCInstrInfo.h266 bool isIntRegForSubInst(MCRegister Reg);
H A DHexagonMCInstrInfo.cpp664 bool HexagonMCInstrInfo::isIntRegForSubInst(MCRegister Reg) { in isIntRegForSubInst() function in HexagonMCInstrInfo
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonInstrInfo.cpp130 static bool isIntRegForSubInst(Register Reg) { in isIntRegForSubInst() function
136 return isIntRegForSubInst(HRI.getSubReg(Reg, Hexagon::isub_lo)) && in isDblRegForSubInst()
137 isIntRegForSubInst(HRI.getSubReg(Reg, Hexagon::isub_hi)); in isDblRegForSubInst()
3450 isIntRegForSubInst(Src1Reg) && isIntRegForSubInst(Src2Reg)) in getCompoundCandidateGroup()
3461 isIntRegForSubInst(SrcReg) && MI.getOperand(2).isImm() && in getCompoundCandidateGroup()
3470 if (isIntRegForSubInst(DstReg) && isIntRegForSubInst(SrcReg)) in getCompoundCandidateGroup()
3478 if (isIntRegForSubInst(DstReg)) in getCompoundCandidateGroup()
3487 isIntRegForSubInst(Src1Reg) && (MI.getOperand(2).getImm() == 0)) in getCompoundCandidateGroup()
3946 if (isIntRegForSubInst(DstReg)) { in getDuplexCandidateGroup()
3953 if (isIntRegForSubInst(SrcReg) && in getDuplexCandidateGroup()
[all …]