Lines Matching refs:getImm

161   const MCExpr *getImm() const {  in getImm()  function
409 addExpr(Inst, getImm()); in addImmOperands()
414 addExpr(Inst, getImm()); in addBrTargetOperands()
419 addExpr(Inst, getImm()); in addCallTargetOperands()
424 addExpr(Inst, getImm()); in addCondCodeOperands()
458 addExpr(Inst, getImm()); in addImmShiftOperands()
463 addExpr(Inst, getImm()); in addImm10Operands()
468 if (const MCConstantExpr *ConstExpr = dyn_cast<MCConstantExpr>(getImm())) in addLoImm16Operands()
471 else if (isa<LanaiMCExpr>(getImm())) { in addLoImm16Operands()
473 const LanaiMCExpr *SymbolRefExpr = dyn_cast<LanaiMCExpr>(getImm()); in addLoImm16Operands()
477 Inst.addOperand(MCOperand::createExpr(getImm())); in addLoImm16Operands()
478 } else if (isa<MCBinaryExpr>(getImm())) { in addLoImm16Operands()
480 const MCBinaryExpr *BinaryExpr = dyn_cast<MCBinaryExpr>(getImm()); in addLoImm16Operands()
485 Inst.addOperand(MCOperand::createExpr(getImm())); in addLoImm16Operands()
492 if (const MCConstantExpr *ConstExpr = dyn_cast<MCConstantExpr>(getImm())) in addLoImm16AndOperands()
500 if (const MCConstantExpr *ConstExpr = dyn_cast<MCConstantExpr>(getImm())) in addHiImm16Operands()
502 else if (isa<LanaiMCExpr>(getImm())) { in addHiImm16Operands()
504 const LanaiMCExpr *SymbolRefExpr = dyn_cast<LanaiMCExpr>(getImm()); in addHiImm16Operands()
508 Inst.addOperand(MCOperand::createExpr(getImm())); in addHiImm16Operands()
509 } else if (isa<MCBinaryExpr>(getImm())) { in addHiImm16Operands()
511 const MCBinaryExpr *BinaryExpr = dyn_cast<MCBinaryExpr>(getImm()); in addHiImm16Operands()
516 Inst.addOperand(MCOperand::createExpr(getImm())); in addHiImm16Operands()
523 if (const MCConstantExpr *ConstExpr = dyn_cast<MCConstantExpr>(getImm())) in addHiImm16AndOperands()
531 if (const MCConstantExpr *ConstExpr = dyn_cast<MCConstantExpr>(getImm())) in addLoImm21Operands()
533 else if (isa<LanaiMCExpr>(getImm())) { in addLoImm21Operands()
535 const LanaiMCExpr *SymbolRefExpr = dyn_cast<LanaiMCExpr>(getImm()); in addLoImm21Operands()
539 Inst.addOperand(MCOperand::createExpr(getImm())); in addLoImm21Operands()
540 } else if (isa<MCSymbolRefExpr>(getImm())) { in addLoImm21Operands()
543 dyn_cast<MCSymbolRefExpr>(getImm()); in addLoImm21Operands()
547 Inst.addOperand(MCOperand::createExpr(getImm())); in addLoImm21Operands()
548 } else if (isa<MCBinaryExpr>(getImm())) { in addLoImm21Operands()
550 const MCBinaryExpr *BinaryExpr = dyn_cast<MCBinaryExpr>(getImm()); in addLoImm21Operands()
555 Inst.addOperand(MCOperand::createExpr(getImm())); in addLoImm21Operands()
563 OS << "Imm: " << getImm() << "\n"; in print()
614 const MCExpr *Imm = Op->getImm(); in MorphToMemImm()
638 const MCExpr *Imm = Op->getImm(); in MorphToMemRegImm()
869 if (const MCConstantExpr *ConstExpr = dyn_cast<MCConstantExpr>(Op.getImm())) { in shouldBeSls()
875 if (const LanaiMCExpr *SymbolRefExpr = dyn_cast<LanaiMCExpr>(Op.getImm())) in shouldBeSls()
880 if (const MCBinaryExpr *BinaryExpr = dyn_cast<MCBinaryExpr>(Op.getImm())) { in shouldBeSls()
1154 dyn_cast<MCConstantExpr>(PossibleAluOp->getImm())) in IsMemoryAssignmentError()