Lines Matching refs:getExpr
270 const MCExpr *myMCExpr = &HexagonMCInstrInfo::getExpr(*getImm()); in CheckImmRange()
546 if (I.isExpr() && cast<HexagonMCExpr>(I.getExpr())->signMismatch() && in canonicalizeImmediates()
1347 HexagonMCInstrInfo::setMustNotExtend(*S27.getExpr()); in processInstruction()
1348 HexagonMCInstrInfo::setS27_2_reloc(*S27.getExpr()); in processInstruction()
1375 MCBinaryExpr::createSub(MO.getExpr(), in processInstruction()
1385 bool Success = MO.getExpr()->evaluateAsAbsolute(Value); in processInstruction()
1399 MCBinaryExpr::createSub(MO.getExpr(), in processInstruction()
1470 bool Absolute = MO_1.getExpr()->evaluateAsAbsolute(Value); in processInstruction()
1534 getStreamer().emitValue(MO_1.getExpr(), 4); in processInstruction()
1561 int sVal = (MO.getExpr()->evaluateAsAbsolute(Value) && Value < 0) ? -1 : 0; in processInstruction()
1573 if (MO.getExpr()->evaluateAsAbsolute(Value)) { in processInstruction()
1582 *Expr, HexagonMCInstrInfo::mustExtend(*MO.getExpr())); in processInstruction()
1599 if (MO2.getExpr()->evaluateAsAbsolute(Value)) { in processInstruction()
1613 if (MO1.getExpr()->evaluateAsAbsolute(Value)) { in processInstruction()
1634 MCBinaryExpr::createSub(Imm6.getExpr(), in processInstruction()
1654 MCBinaryExpr::createSub(Imm6.getExpr(), in processInstruction()
1674 MCBinaryExpr::createSub(Imm6.getExpr(), in processInstruction()
1696 MCExpr const &Expr = *Imm.getExpr(); in processInstruction()
1720 bool Absolute = Imm.getExpr()->evaluateAsAbsolute(Value); in processInstruction()
1731 MCBinaryExpr::createSub(Imm.getExpr(), in processInstruction()
1750 bool Absolute = Imm.getExpr()->evaluateAsAbsolute(Value); in processInstruction()
1769 MCBinaryExpr::createSub(Imm.getExpr(), in processInstruction()
1874 bool Absolute = Imm.getExpr()->evaluateAsAbsolute(Value); in processInstruction()
1881 MCBinaryExpr::createSub(Imm.getExpr(), in processInstruction()
1894 bool Absolute = Imm.getExpr()->evaluateAsAbsolute(Value); in processInstruction()
1913 MCBinaryExpr::createSub(Imm.getExpr(), in processInstruction()
1934 if (!HexagonMCInstrInfo::mustExtend(*Inst.getOperand(1).getExpr())) in processInstruction()
1938 if (!HexagonMCInstrInfo::mustExtend(*Inst.getOperand(1).getExpr())) in processInstruction()
1942 if (!HexagonMCInstrInfo::mustExtend(*Inst.getOperand(1).getExpr())) in processInstruction()
1946 if (!HexagonMCInstrInfo::mustExtend(*Inst.getOperand(1).getExpr())) in processInstruction()
1950 if (!HexagonMCInstrInfo::mustExtend(*Inst.getOperand(1).getExpr())) in processInstruction()
1954 if (!HexagonMCInstrInfo::mustExtend(*Inst.getOperand(1).getExpr())) in processInstruction()
1958 if (!HexagonMCInstrInfo::mustExtend(*Inst.getOperand(0).getExpr())) in processInstruction()
1962 if (!HexagonMCInstrInfo::mustExtend(*Inst.getOperand(0).getExpr())) in processInstruction()
1966 if (!HexagonMCInstrInfo::mustExtend(*Inst.getOperand(0).getExpr())) in processInstruction()
1970 if (!HexagonMCInstrInfo::mustExtend(*Inst.getOperand(0).getExpr())) in processInstruction()
1974 if (!HexagonMCInstrInfo::mustExtend(*Inst.getOperand(0).getExpr())) in processInstruction()
1978 if (!HexagonMCInstrInfo::mustExtend(*Inst.getOperand(0).getExpr())) in processInstruction()
1982 if (!HexagonMCInstrInfo::mustExtend(*Inst.getOperand(0).getExpr())) in processInstruction()
1986 if (!HexagonMCInstrInfo::mustExtend(*Inst.getOperand(0).getExpr())) in processInstruction()