Home | History | Annotate | Download | only in priv

Lines Matching defs:imm_r

1226                            /*OUT*/UInt* imm_s, /*OUT*/UInt* imm_r,
1233 // pointed to by n, imm_s and imm_r are updated with immediates
1236 // returns false, and the values pointed to by n, imm_s and imm_r
1238 vassert(n != NULL && imm_s != NULL && imm_r != NULL);
1241 // Logical immediates are encoded using parameters n, imm_s and imm_r using
1288 *imm_r = (value & 3) - 1;
1295 *imm_r = 0;
1297 *imm_r = (lead_zero > 0) ? (width - trail_zero) : lead_one;
1334 UInt n = 0, imm_s = 0, imm_r = 0;
1335 Bool ok = isImmLogical(&n, &imm_s, &imm_r, imm64, 64);
1337 vassert(n < 2 && imm_s < 64 && imm_r < 64);
1338 return ARM64RIL_I13(n, imm_r, imm_s);