gcse.c (compute_ld_motion_mems): Use INSN_P instead of its definition.
authorKazu Hirata <kazu@cs.umass.edu>
Sat, 28 Jun 2003 14:56:24 +0000 (14:56 +0000)
committerKazu Hirata <kazu@gcc.gnu.org>
Sat, 28 Jun 2003 14:56:24 +0000 (14:56 +0000)
* gcse.c (compute_ld_motion_mems): Use INSN_P instead of its
definition.
(store_killed_in_insn): Likewise.
* print-rtl.c (print_rtx): Likewise.
* config/frv/frv.c (frv_final_prescan_insn): Likewise.
* config/m68hc11/m68hc11.c (dead_register_here): Likewise.
(m68hc11_reassign_regs): Likewise.
(m68hc11_reorg): Likewise.

From-SVN: r68640

gcc/ChangeLog
gcc/config/frv/frv.c
gcc/config/m68hc11/m68hc11.c
gcc/gcse.c
gcc/print-rtl.c

index 1cfc2ccd4a1b53d3d6d933355a30a2fe816f7f15..5d0ffcfae33436661ce04286dc24d7c8fbb76ec8 100644 (file)
@@ -1,3 +1,14 @@
+2003-06-28  Kazu Hirata  <kazu@cs.umass.edu>
+
+       * gcse.c (compute_ld_motion_mems): Use INSN_P instead of its
+       definition.
+       (store_killed_in_insn): Likewise.
+       * print-rtl.c (print_rtx): Likewise.
+       * config/frv/frv.c (frv_final_prescan_insn): Likewise.
+       * config/m68hc11/m68hc11.c (dead_register_here): Likewise.
+       (m68hc11_reassign_regs): Likewise.
+       (m68hc11_reorg): Likewise.
+
 2003-06-28  Gabriel Dos Reis <gdr@integrable-solutions.net>
 
        * diagnostic.c (output_integer_with_precision): New macro.
index 078c7c03b544329405350101af3c90dbec25efd0..5caf13d7c52eb54004218dae85a14d1a4a3d38ed 100644 (file)
@@ -2326,7 +2326,7 @@ frv_final_prescan_insn (insn, opvec, noperands)
   if (! PACKING_FLAG_USED_P())
     return;
 
-  if (GET_RTX_CLASS (GET_CODE (insn)) != 'i')
+  if (!INSN_P (insn))
     return;
 
   frv_insn_operands = opvec;
index b40c4e75cd43ba8431d83215d7e3395d9744a500..58e884549e2699d4fea03e25a0c5807cc1ffe2fa 100644 (file)
@@ -2100,7 +2100,7 @@ dead_register_here (x, reg)
     x_reg = 0;
 
   for (p = PREV_INSN (x); p && GET_CODE (p) != CODE_LABEL; p = PREV_INSN (p))
-    if (GET_RTX_CLASS (GET_CODE (p)) == 'i')
+    if (INSN_P (p))
       {
        rtx body;
 
@@ -5158,7 +5158,7 @@ m68hc11_reassign_regs (first)
          || GET_CODE (insn) == NOTE || GET_CODE (insn) == BARRIER)
        continue;
 
-      if (GET_RTX_CLASS (GET_CODE (insn)) != 'i')
+      if (!INSN_P (insn))
        continue;
 
       body = PATTERN (insn);
@@ -5287,7 +5287,7 @@ m68hc11_reorg ()
 
        if (INSN_DELETED_P (insn))
          continue;
-       if (GET_RTX_CLASS (GET_CODE (insn)) != 'i')
+       if (!INSN_P (insn))
          continue;
 
        /* Remove the (set (R) (R)) insns generated by some splits.  */
index f2016f9fa2a8086bad70fcf8c962ab04967a6271..2c28bcb9d00db3b5e0285281bb8673a2cf3a8d95 100644 (file)
@@ -6834,7 +6834,7 @@ compute_ld_motion_mems ()
           insn && insn != NEXT_INSN (bb->end);
           insn = NEXT_INSN (insn))
        {
-         if (GET_RTX_CLASS (GET_CODE (insn)) == 'i')
+         if (INSN_P (insn))
            {
              if (GET_CODE (PATTERN (insn)) == SET)
                {
@@ -7448,7 +7448,7 @@ store_killed_in_insn (x, x_regs, insn)
 {
   rtx reg, base;
 
-  if (GET_RTX_CLASS (GET_CODE (insn)) != 'i')
+  if (!INSN_P (insn))
     return false;
 
   if (GET_CODE (insn) == CALL_INSN)
index 071cec1c57acdaf8e85a1d5932ac2b386266f37f..8c9a50f3c83c57e77d30cc0ed4d31078c596f1b9 100644 (file)
@@ -379,7 +379,7 @@ print_rtx (in_rtx)
        break;
 
       case 'i':
-       if (i == 4 && GET_RTX_CLASS (GET_CODE (in_rtx)) == 'i')
+       if (i == 4 && INSN_P (in_rtx))
          {
 #ifndef GENERATOR_FILE
            /*  Pretty-print insn locators.  Ignore scoping as it is mostly