Lines Matching full:imm12
138 /// getAddrModeImm12OpValue - Return encoding info for 'reg +/- imm12'
214 /// getAddrModeThumbSPOpValue - Return encoding info for 'reg +/- imm12'
745 /// getAddrModeImm12OpValue - Return encoding info for 'reg +/- imm12' operand.
751 // {11-0} = imm12
752 unsigned Reg, Imm12;
758 Imm12 = 0;
780 Imm12 = Offset;
783 isAdd = EncodeAddrModeOpValues(MI, OpIdx, Reg, Imm12, Fixups);
785 uint32_t Binary = Imm12 & 0xfff;
987 // {13} 1 == imm12, 0 == Rm
989 // {11-0} imm12/Rm
1000 // {13} 1 == imm12, 0 == Rm
1002 // {11-0} imm12/Rm
1009 // if reg +/- reg, Rm will be non-zero. Otherwise, we have reg +/- imm12