Home | History | Annotate | Download | only in Disassembler

Lines Matching full:imm32

2227   // and build the imm32 with one trailing zero as documented:
2228 // imm32 = SignExtend(S:I1:I2:imm10:imm11:'0', 32);
2237 int imm32 = SignExtend32<25>(tmp << 1);
2238 if (!tryAddingSymbolicOperand(Address, Address + imm32 + 4,
2240 Inst.addOperand(MCOperand::CreateImm(imm32));
3906 // and build the imm32 with two trailing zeros as documented:
3907 // imm32 = SignExtend(S:I1:I2:imm10H:imm10L:'00', 32);
3914 int imm32 = SignExtend32<25>(tmp << 1);
3917 (Address & ~2u) + imm32 + 4,
3919 Inst.addOperand(MCOperand::CreateImm(imm32));
4043 // and build the imm32 with one trailing zero as documented:
4044 // imm32 = SignExtend(S:I1:I2:imm10:imm11:'0', 32);
4051 int imm32 = SignExtend32<25>(tmp << 1);
4053 if (!tryAddingSymbolicOperand(Address, Address + imm32 + 4,
4055 Inst.addOperand(MCOperand::CreateImm(imm32));