Home | History | Annotate | Download | only in Disassembler

Lines Matching full:imm32

2144   // and build the imm32 with one trailing zero as documented:
2145 // imm32 = SignExtend(S:I1:I2:imm10:imm11:'0', 32);
2154 int imm32 = SignExtend32<25>(tmp << 1);
2155 if (!tryAddingSymbolicOperand(Address, Address + imm32 + 4,
2157 Inst.addOperand(MCOperand::CreateImm(imm32));
3775 // and build the imm32 with two trailing zeros as documented:
3776 // imm32 = SignExtend(S:I1:I2:imm10H:imm10L:'00', 32);
3783 int imm32 = SignExtend32<25>(tmp << 1);
3786 (Address & ~2u) + imm32 + 4,
3788 Inst.addOperand(MCOperand::CreateImm(imm32));
3907 // and build the imm32 with one trailing zero as documented:
3908 // imm32 = SignExtend(S:I1:I2:imm10:imm11:'0', 32);
3915 int imm32 = SignExtend32<25>(tmp << 1);
3917 if (!tryAddingSymbolicOperand(Address, Address + imm32 + 4,
3919 Inst.addOperand(MCOperand::CreateImm(imm32));