Change the default constructors to take ExtMachInsts rather than regular MachInsts
authorGabe Black <gblack@eecs.umich.edu>
Mon, 23 Oct 2006 06:32:58 +0000 (02:32 -0400)
committerGabe Black <gblack@eecs.umich.edu>
Mon, 23 Oct 2006 06:32:58 +0000 (02:32 -0400)
--HG--
extra : convert_revision : 8fa34f82e0cbf5ce81775d572b182826c578581f

src/arch/sparc/isa/formats/basic.isa

index 042201de40b0269f0f3914289f3723683f97b8ec..a4c05387bc893ffb9d274e441cb03529cfb7d7b4 100644 (file)
@@ -50,14 +50,14 @@ def template BasicDeclare {{
         {
           public:
             // Constructor.
-            %(class_name)s(MachInst machInst);
+            %(class_name)s(ExtMachInst machInst);
             %(BasicExecDeclare)s
         };
 }};
 
 // Basic instruction class constructor template.
 def template BasicConstructor {{
-        inline %(class_name)s::%(class_name)s(MachInst machInst)
+        inline %(class_name)s::%(class_name)s(ExtMachInst machInst)
             : %(base_class)s("%(mnemonic)s", machInst, %(op_class)s)
         {
                 %(constructor)s;