Lines Matching refs:getExpr

259       const MCExpr *myMCExpr = &HexagonMCInstrInfo::getExpr(*getImm());  in CheckImmRange()
535 if (I.isExpr() && cast<HexagonMCExpr>(I.getExpr())->signMismatch() && in canonicalizeImmediates()
1337 HexagonMCInstrInfo::setMustNotExtend(*S27.getExpr()); in processInstruction()
1338 HexagonMCInstrInfo::setS27_2_reloc(*S27.getExpr()); in processInstruction()
1365 MCBinaryExpr::createSub(MO.getExpr(), in processInstruction()
1375 bool Success = MO.getExpr()->evaluateAsAbsolute(Value); in processInstruction()
1389 MCBinaryExpr::createSub(MO.getExpr(), in processInstruction()
1460 bool Absolute = MO_1.getExpr()->evaluateAsAbsolute(Value); in processInstruction()
1524 getStreamer().emitValue(MO_1.getExpr(), 4); in processInstruction()
1551 int sVal = (MO.getExpr()->evaluateAsAbsolute(Value) && Value < 0) ? -1 : 0; in processInstruction()
1563 if (MO.getExpr()->evaluateAsAbsolute(Value)) { in processInstruction()
1572 *Expr, HexagonMCInstrInfo::mustExtend(*MO.getExpr())); in processInstruction()
1589 if (MO2.getExpr()->evaluateAsAbsolute(Value)) { in processInstruction()
1603 if (MO1.getExpr()->evaluateAsAbsolute(Value)) { in processInstruction()
1624 MCBinaryExpr::createSub(Imm6.getExpr(), in processInstruction()
1644 MCBinaryExpr::createSub(Imm6.getExpr(), in processInstruction()
1664 MCBinaryExpr::createSub(Imm6.getExpr(), in processInstruction()
1686 MCExpr const &Expr = *Imm.getExpr(); in processInstruction()
1710 bool Absolute = Imm.getExpr()->evaluateAsAbsolute(Value); in processInstruction()
1721 MCBinaryExpr::createSub(Imm.getExpr(), in processInstruction()
1740 bool Absolute = Imm.getExpr()->evaluateAsAbsolute(Value); in processInstruction()
1759 MCBinaryExpr::createSub(Imm.getExpr(), in processInstruction()
1864 bool Absolute = Imm.getExpr()->evaluateAsAbsolute(Value); in processInstruction()
1871 MCBinaryExpr::createSub(Imm.getExpr(), in processInstruction()
1884 bool Absolute = Imm.getExpr()->evaluateAsAbsolute(Value); in processInstruction()
1903 MCBinaryExpr::createSub(Imm.getExpr(), in processInstruction()
1924 if (!HexagonMCInstrInfo::mustExtend(*Inst.getOperand(1).getExpr())) in processInstruction()
1928 if (!HexagonMCInstrInfo::mustExtend(*Inst.getOperand(1).getExpr())) in processInstruction()
1932 if (!HexagonMCInstrInfo::mustExtend(*Inst.getOperand(1).getExpr())) in processInstruction()
1936 if (!HexagonMCInstrInfo::mustExtend(*Inst.getOperand(1).getExpr())) in processInstruction()
1940 if (!HexagonMCInstrInfo::mustExtend(*Inst.getOperand(1).getExpr())) in processInstruction()
1944 if (!HexagonMCInstrInfo::mustExtend(*Inst.getOperand(1).getExpr())) in processInstruction()
1948 if (!HexagonMCInstrInfo::mustExtend(*Inst.getOperand(0).getExpr())) in processInstruction()
1952 if (!HexagonMCInstrInfo::mustExtend(*Inst.getOperand(0).getExpr())) in processInstruction()
1956 if (!HexagonMCInstrInfo::mustExtend(*Inst.getOperand(0).getExpr())) in processInstruction()
1960 if (!HexagonMCInstrInfo::mustExtend(*Inst.getOperand(0).getExpr())) in processInstruction()
1964 if (!HexagonMCInstrInfo::mustExtend(*Inst.getOperand(0).getExpr())) in processInstruction()
1968 if (!HexagonMCInstrInfo::mustExtend(*Inst.getOperand(0).getExpr())) in processInstruction()
1972 if (!HexagonMCInstrInfo::mustExtend(*Inst.getOperand(0).getExpr())) in processInstruction()
1976 if (!HexagonMCInstrInfo::mustExtend(*Inst.getOperand(0).getExpr())) in processInstruction()