Searched refs:uimm (Results 1 – 5 of 5) sorted by relevance
35 sljit_uw uimm; in load_immediate() local49 uimm = imm; in load_immediate()51 uimm = ~imm; in load_immediate()55 while (!(uimm & 0xff00000000000000l)) { in load_immediate()57 uimm <<= 8; in load_immediate()60 if (!(uimm & 0xf000000000000000l)) { in load_immediate()62 uimm <<= 4; in load_immediate()65 if (!(uimm & 0xc000000000000000l)) { in load_immediate()67 uimm <<= 2; in load_immediate()70 if ((sljit_sw)uimm < 0) { in load_immediate()[all …]
352 sljit_uw mask, uimm; in logical_imm() local365 uimm = (sljit_uw)imm; in logical_imm()372 if ((uimm & mask) != ((uimm >> len) & mask)) in logical_imm()380 if (uimm & 0x1) { in logical_imm()382 uimm = ~uimm; in logical_imm()386 uimm &= ((sljit_uw)1 << len) - 1; in logical_imm()389 COUNT_TRAILING_ZERO(uimm, right); in logical_imm()392 imm = (sljit_sw)~uimm; in logical_imm()
673 def uimm # I : Operand<i32> {735 def uimm # I : Operand<i32> {749 def uimm # I # _64 : Operand<i64> {756 def uimm # I # _64 : Operand<i64> {784 def uimm # I # _ptr : Operand<iPTR> {
889 ULong uimm = e->Iex.Binop.arg2->Iex.Const.con->Ico.U64; in iselIntExpr_AMode_wrk() local891 if (0 == (uimm & (szB-1)) /* "uimm is szB-aligned" */ in iselIntExpr_AMode_wrk()892 && (uimm >> szBbits) < 4096) { in iselIntExpr_AMode_wrk()894 return ARM64AMode_RI12(reg, (UInt)(uimm >> szBbits), (UChar)szB); in iselIntExpr_AMode_wrk()
2470 ULong uimm = (immHi << 2) | immLo; in dis_ARM64_data_processing_immediate() local2471 ULong simm = sx_to_64(uimm, 21); in dis_ARM64_data_processing_immediate()