ARM: Get rid of unnecessary fp_enable_checks.
authorGabe Black <gblack@eecs.umich.edu>
Sun, 21 Jun 2009 16:41:04 +0000 (09:41 -0700)
committerGabe Black <gblack@eecs.umich.edu>
Sun, 21 Jun 2009 16:41:04 +0000 (09:41 -0700)
src/arch/arm/isa/formats/basic.isa
src/arch/arm/isa/formats/mem.isa
src/arch/arm/isa/formats/pred.isa

index d154b987c050634d61de301d7635d7adac8dddbb..c961abe96a33d0a0185bf058a861b24fac3cf50c 100644 (file)
@@ -62,7 +62,6 @@ def template BasicExecute {{
         {
                 Fault fault = NoFault;
 
-                %(fp_enable_check)s;
                 %(op_decl)s;
                 %(op_rd)s;
                 %(code)s;
index c5453ec484b175862d2cbe9af1ae90e76caeac3f..c8696cc7fdd329e7ec0e8a9b872ca3b48885ac60 100644 (file)
@@ -211,7 +211,6 @@ def template EACompExecute {{
         Addr EA;
         Fault fault = NoFault;
 
-        %(fp_enable_check)s;
         %(op_decl)s;
         %(op_rd)s;
         %(ea_code)s;
@@ -236,7 +235,6 @@ def template LoadMemAccExecute {{
         Addr EA;
         Fault fault = NoFault;
 
-        %(fp_enable_check)s;
         %(op_decl)s;
         %(op_rd)s;
         EA = xc->getEA();
@@ -265,7 +263,6 @@ def template LoadExecute {{
         Addr EA;
         Fault fault = NoFault;
 
-        %(fp_enable_check)s;
         %(op_decl)s;
         %(op_rd)s;
         %(ea_code)s;
@@ -294,7 +291,6 @@ def template LoadInitiateAcc {{
         Addr EA;
         Fault fault = NoFault;
 
-        %(fp_enable_check)s;
         %(op_src_decl)s;
         %(op_rd)s;
         %(ea_code)s;
@@ -318,7 +314,6 @@ def template LoadCompleteAcc {{
     {
         Fault fault = NoFault;
 
-        %(fp_enable_check)s;
         %(op_decl)s;
         %(op_rd)s;
 
@@ -349,7 +344,6 @@ def template StoreMemAccExecute {{
         Addr EA;
         Fault fault = NoFault;
 
-        %(fp_enable_check)s;
         %(op_decl)s;
         %(op_rd)s;
 
@@ -380,7 +374,6 @@ def template StoreExecute {{
         Addr EA;
         Fault fault = NoFault;
 
-        %(fp_enable_check)s;
         %(op_decl)s;
         %(op_rd)s;
         %(ea_code)s;
@@ -413,7 +406,6 @@ def template StoreInitiateAcc {{
         Addr EA;
         Fault fault = NoFault;
 
-        %(fp_enable_check)s;
         %(op_decl)s;
         %(op_rd)s;
         %(ea_code)s;
@@ -448,7 +440,6 @@ def template StoreCompleteAcc {{
     {
         Fault fault = NoFault;
 
-        %(fp_enable_check)s;
         %(op_dest_decl)s;
 
         if (%(predicate_test)s)
@@ -469,7 +460,6 @@ def template StoreCondCompleteAcc {{
     {
         Fault fault = NoFault;
 
-        %(fp_enable_check)s;
         %(op_dest_decl)s;
 
         if (%(predicate_test)s)
@@ -491,7 +481,6 @@ def template MiscMemAccExecute {{
         Addr EA;
         Fault fault = NoFault;
 
-        %(fp_enable_check)s;
         %(op_decl)s;
         %(op_rd)s;
 
@@ -515,7 +504,6 @@ def template MiscExecute {{
         Addr EA;
         Fault fault = NoFault;
 
-        %(fp_enable_check)s;
         %(op_decl)s;
         %(op_rd)s;
         %(ea_code)s;
index eccec58bd0550d0a05a06da7c05652e38a170ff0..0258eb8ef2b4b0acbcda8c264ab4b10dd736c54b 100644 (file)
@@ -174,7 +174,6 @@ def template PredOpExecute {{
 
         if (%(predicate_test)s)
         {
-            %(fp_enable_check)s;
             %(code)s;
             if (fault == NoFault)
             {