While investigating some other bug we found out that on x64 we sometimes emit unnecessary REX prefixes like:
0xfffffd7ffa65f00f: rex mov 0x10(%rsi),%edi ;*getfield offset
; - java.lang.String::hashCode@17 (line 1497)
0xfffffd7ffa65f013: rex mov 0xc(%rsi),%ebp ;*getfield value
; - java.lang.String::hashCode@22 (line 1498)
|