Lines Matching defs:Imm
179 MCStreamer &OutStreamer, const MCOperand &Imm,
183 if (Imm.getExpr()->evaluateAsAbsolute(Value)) {
213 assert(Imm.isExpr() && "Expected expression and found none");
237 OutStreamer.emitValue(Imm.getExpr(), AlignSize);
326 const MCOperand &Imm = MappedInst.getOperand(1);
330 smallData(*this, MI, *OutStreamer, Imm, 8, getSubtargetInfo());
345 MCOperand &Imm = MappedInst.getOperand(1);
348 smallData(*this, MI, *OutStreamer, Imm, 4, getSubtargetInfo());
426 int64_t Imm;
428 bool Success = Expr->evaluateAsAbsolute(Imm);
432 if (Imm == 0) {
454 int64_t Imm;
455 bool Success = Expr->evaluateAsAbsolute(Imm);
459 if (Imm == 0) {
490 int64_t Imm;
491 bool Success = Expr->evaluateAsAbsolute(Imm);
495 if (Imm == 0) {
521 int64_t Imm;
522 bool Success = MO.getExpr()->evaluateAsAbsolute(Imm);
523 if (Success && Imm < 0) {
578 MCOperand &Imm = MappedInst.getOperand(2);
579 MCExpr const *Expr = Imm.getExpr();
586 Imm.setExpr(HexagonMCExpr::create(