Home | History | Annotate | Download | only in priv

Lines Matching refs:IRRS

215    am->Aam.IRRS.imm   = imm32;
216 am->Aam.IRRS.base = base;
217 am->Aam.IRRS.index = indEx;
218 am->Aam.IRRS.shift = shift;
234 vex_printf("0x%x(", am->Aam.IRRS.imm);
235 ppHRegAMD64(am->Aam.IRRS.base);
237 ppHRegAMD64(am->Aam.IRRS.index);
238 vex_printf(",%d)", 1 << am->Aam.IRRS.shift);
251 addHRegUse(u, HRmRead, am->Aam.IRRS.base);
252 addHRegUse(u, HRmRead, am->Aam.IRRS.index);
265 am->Aam.IRRS.base = lookupHRegRemap(m, am->Aam.IRRS.base);
266 am->Aam.IRRS.index = lookupHRegRemap(m, am->Aam.IRRS.index);
2090 if (fits8bits(am->Aam.IRRS.imm)
2091 && am->Aam.IRRS.index != hregAMD64_RSP()) {
2093 *p++ = mkSIB(am->Aam.IRRS.shift, am->Aam.IRRS.index,
2094 am->Aam.IRRS.base);
2095 *p++ = toUChar(am->Aam.IRRS.imm & 0xFF);
2098 if (am->Aam.IRRS.index != hregAMD64_RSP()) {
2100 *p++ = mkSIB(am->Aam.IRRS.shift, am->Aam.IRRS.index,
2101 am->Aam.IRRS.base);
2102 p = emit32(p, am->Aam.IRRS.imm);
2106 vpanic("doAMode_M: can't emit amode IRRS");
2143 UChar X = iregBit3(am->Aam.IRRS.index);
2144 UChar B = iregBit3(am->Aam.IRRS.base);
2214 //uu rexX = iregBit3(am->Aam.IRRS.index);
2215 //uu rexB = iregBit3(am->Aam.IRRS.base);