Lines Matching refs:gregEnc
1919 static UChar* doAMode_M__wrk ( UChar* p, UInt gregEnc, X86AMode* am ) in doAMode_M__wrk() argument
1925 *p++ = mkModRegRM(0, gregEnc, iregEnc(am->Xam.IR.reg)); in doAMode_M__wrk()
1930 *p++ = mkModRegRM(1, gregEnc, iregEnc(am->Xam.IR.reg)); in doAMode_M__wrk()
1935 *p++ = mkModRegRM(2, gregEnc, iregEnc(am->Xam.IR.reg)); in doAMode_M__wrk()
1941 *p++ = mkModRegRM(1, gregEnc, 4); in doAMode_M__wrk()
1953 *p++ = mkModRegRM(1, gregEnc, 4); in doAMode_M__wrk()
1960 *p++ = mkModRegRM(2, gregEnc, 4); in doAMode_M__wrk()
1979 static UChar* doAMode_M_enc ( UChar* p, UInt gregEnc, X86AMode* am ) in doAMode_M_enc() argument
1981 vassert(gregEnc < 8); in doAMode_M_enc()
1982 return doAMode_M__wrk(p, gregEnc, am); in doAMode_M_enc()
1987 inline static UChar* doAMode_R__wrk ( UChar* p, UInt gregEnc, UInt eregEnc ) in doAMode_R__wrk() argument
1989 *p++ = mkModRegRM(3, gregEnc, eregEnc); in doAMode_R__wrk()
1998 static UChar* doAMode_R_enc_reg ( UChar* p, UInt gregEnc, HReg ereg ) in doAMode_R_enc_reg() argument
2000 vassert(gregEnc < 8); in doAMode_R_enc_reg()
2001 return doAMode_R__wrk(p, gregEnc, iregEnc(ereg)); in doAMode_R_enc_reg()
2004 static UChar* doAMode_R_enc_enc ( UChar* p, UInt gregEnc, UInt eregEnc ) in doAMode_R_enc_enc() argument
2006 vassert( (gregEnc|eregEnc) < 8); in doAMode_R_enc_enc()
2007 return doAMode_R__wrk(p, gregEnc, eregEnc); in doAMode_R_enc_enc()