arch-x86: Make JRCXZ instruction do 64-bit jump
[gem5.git] / src / arch / x86 / isa / insts / general_purpose / control_transfer / conditional_jump.py
index 390a08b3c36ab728af92e275ba1706a02790bd5c..d0fa31a5a6fa3fedf6071dc84e3875633882b2b4 100644 (file)
@@ -210,8 +210,10 @@ def macroop JNO_I
     wrip t1, t2, flags=(nCOF,)
 };
 
-def macroop JRCX_I
+def macroop JRCXZ_I
 {
+    # Make the default data size of jumps 64 bits in 64 bit mode
+    .adjust_env oszIn64Override
     .control_direct
 
     rdip t1