X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Farch%2Fx86%2Fisa%2Finsts%2Fgeneral_purpose%2Fcontrol_transfer%2Fconditional_jump.py;h=d0fa31a5a6fa3fedf6071dc84e3875633882b2b4;hb=4060208a0415f55ccfd1e9592bfdfc757cbd8704;hp=390a08b3c36ab728af92e275ba1706a02790bd5c;hpb=7753a02663edcd1a7751c5f955881edb49b4a158;p=gem5.git diff --git a/src/arch/x86/isa/insts/general_purpose/control_transfer/conditional_jump.py b/src/arch/x86/isa/insts/general_purpose/control_transfer/conditional_jump.py index 390a08b3c..d0fa31a5a 100644 --- a/src/arch/x86/isa/insts/general_purpose/control_transfer/conditional_jump.py +++ b/src/arch/x86/isa/insts/general_purpose/control_transfer/conditional_jump.py @@ -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