From 3eed59768c39c6faeb1be0f3bc0bb283656c1f90 Mon Sep 17 00:00:00 2001 From: Gabe Black Date: Sun, 19 Apr 2009 03:47:59 -0700 Subject: X86: Explicitly use the right width in a few places that need a 64 bit value. --- src/arch/x86/isa/insts/system/segmentation.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'src/arch/x86/isa/insts/system/segmentation.py') diff --git a/src/arch/x86/isa/insts/system/segmentation.py b/src/arch/x86/isa/insts/system/segmentation.py index acbca9f6e..b83fcba95 100644 --- a/src/arch/x86/isa/insts/system/segmentation.py +++ b/src/arch/x86/isa/insts/system/segmentation.py @@ -171,7 +171,7 @@ def macroop LIDT_16_P def macroop LTR_R { chks reg, t0, TRCheck - limm t4, 0 + limm t4, 0, dataSize=8 srli t4, reg, 3, dataSize=2 ldst t1, tsg, [8, t4, t0], dataSize=8 ld t2, tsg, [8, t4, t0], 8, dataSize=8 @@ -187,7 +187,7 @@ def macroop LTR_M { ld t5, seg, sib, disp, dataSize=2 chks t5, t0, TRCheck - limm t4, 0 + limm t4, 0, dataSize=8 srli t4, t5, 3, dataSize=2 ldst t1, tsg, [8, t4, t0], dataSize=8 ld t2, tsg, [8, t4, t0], 8, dataSize=8 @@ -204,7 +204,7 @@ def macroop LTR_P rdip t7 ld t5, seg, riprel, disp, dataSize=2 chks t5, t0, TRCheck - limm t4, 0 + limm t4, 0, dataSize=8 srli t4, t5, 3, dataSize=2 ldst t1, tsg, [8, t4, t0], dataSize=8 ld t2, tsg, [8, t4, t0], 8, dataSize=8 @@ -220,7 +220,7 @@ def macroop LLDT_R { chks reg, t0, InGDTCheck, flags=(EZF,) br label("end"), flags=(CEZF,) - limm t4, 0 + limm t4, 0, dataSize=8 srli t4, reg, 3, dataSize=2 ldst t1, tsg, [8, t4, t0], dataSize=8 ld t2, tsg, [8, t4, t0], 8, dataSize=8 @@ -237,7 +237,7 @@ def macroop LLDT_M ld t5, seg, sib, disp, dataSize=2 chks t5, t0, InGDTCheck, flags=(EZF,) br label("end"), flags=(CEZF,) - limm t4, 0 + limm t4, 0, dataSize=8 srli t4, t5, 3, dataSize=2 ldst t1, tsg, [8, t4, t0], dataSize=8 ld t2, tsg, [8, t4, t0], 8, dataSize=8 @@ -255,7 +255,7 @@ def macroop LLDT_P ld t5, seg, riprel, disp, dataSize=2 chks t5, t0, InGDTCheck, flags=(EZF,) br label("end"), flags=(CEZF,) - limm t4, 0 + limm t4, 0, dataSize=8 srli t4, t5, 3, dataSize=2 ldst t1, tsg, [8, t4, t0], dataSize=8 ld t2, tsg, [8, t4, t0], 8, dataSize=8 -- cgit v1.2.3