Fix the Frs?s operands to use single width by default, rather than double width.
authorGabe Black <gblack@eecs.umich.edu>
Tue, 30 Jan 2007 03:54:28 +0000 (22:54 -0500)
committerGabe Black <gblack@eecs.umich.edu>
Tue, 30 Jan 2007 03:54:28 +0000 (22:54 -0500)
--HG--
extra : convert_revision : 36137ee025dc5c79665b041b43bd89505715ca70

src/arch/sparc/isa/operands.isa

index 2d1c3d3b9b041eb9f6106edb7c96f1534135b8fe..14005501001d2df89768530fc143856f7ea468fb 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (c) 2006 The Regents of The University of Michigan
+// Copyright (c) 2006-2007 The Regents of The University of Michigan
 // All rights reserved.
 //
 // Redistribution and use in source and binary forms, with or without
@@ -88,9 +88,9 @@ def operands {{
     'Frd_5':           ('FloatReg', 'df', 'dfpr(RD) + 10', 'IsFloating', 10),
     'Frd_6':           ('FloatReg', 'df', 'dfpr(RD) + 12', 'IsFloating', 10),
     'Frd_7':           ('FloatReg', 'df', 'dfpr(RD) + 14', 'IsFloating', 10),
-    'Frs1s':           ('FloatReg', 'df', 'RS1', 'IsFloating', 11),
+    'Frs1s':           ('FloatReg', 'sf', 'RS1', 'IsFloating', 11),
     'Frs1':            ('FloatReg', 'df', 'dfpr(RS1)', 'IsFloating', 11),
-    'Frs2s':           ('FloatReg', 'df', 'RS2', 'IsFloating', 12),
+    'Frs2s':           ('FloatReg', 'sf', 'RS2', 'IsFloating', 12),
     'Frs2':            ('FloatReg', 'df', 'dfpr(RS2)', 'IsFloating', 12),
     'NPC':             ('NPC', 'udw', None, ( None, None, 'IsControl' ), 31),
     'NNPC':            ('NNPC', 'udw', None, (None, None, 'IsControl' ), 32),