Home | History | Annotate | Download | only in priv

Lines Matching defs:imm_r

1065                            /*OUT*/UInt* imm_s, /*OUT*/UInt* imm_r,
1072 // pointed to by n, imm_s and imm_r are updated with immediates
1075 // returns false, and the values pointed to by n, imm_s and imm_r
1077 vassert(n != NULL && imm_s != NULL && imm_r != NULL);
1080 // Logical immediates are encoded using parameters n, imm_s and imm_r using
1127 *imm_r = (value & 3) - 1;
1134 *imm_r = 0;
1136 *imm_r = (lead_zero > 0) ? (width - trail_zero) : lead_one;
1173 UInt n = 0, imm_s = 0, imm_r = 0;
1174 Bool ok = isImmLogical(&n, &imm_s, &imm_r, imm64, 64);
1176 vassert(n < 2 && imm_s < 64 && imm_r < 64);
1177 return ARM64RIL_I13(n, imm_r, imm_s);