changeset e2ffac65a76a in /z/repo/m5
details: http://repo.m5sim.org/m5?cmd=changeset;node=e2ffac65a76a
description:
        X86: Remove some FIXMEs from IDIV that have been fixed.

diffstat:

1 file changed, 4 deletions(-)
src/arch/x86/isa/insts/general_purpose/arithmetic/multiply_and_divide.py |    4 
----

diffs (35 lines):

diff -r b19a86a6d424 -r e2ffac65a76a 
src/arch/x86/isa/insts/general_purpose/arithmetic/multiply_and_divide.py
--- a/src/arch/x86/isa/insts/general_purpose/arithmetic/multiply_and_divide.py  
Mon Aug 17 18:15:00 2009 -0700
+++ b/src/arch/x86/isa/insts/general_purpose/arithmetic/multiply_and_divide.py  
Mon Aug 17 18:15:13 2009 -0700
@@ -677,7 +677,6 @@
     ld t8, seg, sib, disp
 
     #Find the sign of the divisor
-    #FIXME!!! This depends on shifts setting the carry flag correctly.
     slli t0, t8, 1, flags=(ECF,)
 
     # Negate divisor
@@ -686,7 +685,6 @@
     mov t3, t3, t8, flags=(nCECF,)
 
     #Find the sign of the dividend
-    #FIXME!!! This depends on shifts setting the carry flag correctly.
     slli t0, rdx, 1, flags=(ECF,)
 
     # Put the dividend's absolute value into t1 and t2
@@ -753,7 +751,6 @@
     ld t8, seg, riprel, disp
 
     #Find the sign of the divisor
-    #FIXME!!! This depends on shifts setting the carry flag correctly.
     slli t0, t8, 1, flags=(ECF,)
 
     # Negate divisor
@@ -762,7 +759,6 @@
     mov t3, t3, t4, flags=(nCECF,)
 
     #Find the sign of the dividend
-    #FIXME!!! This depends on shifts setting the carry flag correctly.
     slli t0, rdx, 1, flags=(ECF,)
 
     # Put the dividend's absolute value into t1 and t2
_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to