Lines Matching defs:Imm
182 MCStreamer &OutStreamer, const MCOperand &Imm,
186 if (Imm.getExpr()->evaluateAsAbsolute(Value)) {
216 assert(Imm.isExpr() && "Expected expression and found none");
240 OutStreamer.emitValue(Imm.getExpr(), AlignSize);
329 const MCOperand &Imm = MappedInst.getOperand(1);
333 smallData(*this, MI, *OutStreamer, Imm, 8, getSubtargetInfo());
348 MCOperand &Imm = MappedInst.getOperand(1);
351 smallData(*this, MI, *OutStreamer, Imm, 4, getSubtargetInfo());
429 int64_t Imm;
431 bool Success = Expr->evaluateAsAbsolute(Imm);
435 if (Imm == 0) {
457 int64_t Imm;
458 bool Success = Expr->evaluateAsAbsolute(Imm);
462 if (Imm == 0) {
493 int64_t Imm;
494 bool Success = Expr->evaluateAsAbsolute(Imm);
498 if (Imm == 0) {
524 int64_t Imm;
525 bool Success = MO.getExpr()->evaluateAsAbsolute(Imm);
526 if (Success && Imm < 0) {
581 MCOperand &Imm = MappedInst.getOperand(2);
582 MCExpr const *Expr = Imm.getExpr();
589 Imm.setExpr(HexagonMCExpr::create(