VAX: Use `rtx_code' to hold the RTL expression code in `vax_rtx_costs'
authorMaciej W. Rozycki <macro@linux-mips.org>
Sun, 15 Nov 2020 17:41:52 +0000 (17:41 +0000)
committerMaciej W. Rozycki <macro@linux-mips.org>
Sun, 15 Nov 2020 17:41:52 +0000 (17:41 +0000)
Use `enum rtx_code' rather than `int' to hold the the RTL expression
code in `vax_rtx_costs', matching the type these codes have been defined
with and making debugging just a tiny little bit easier.

gcc/
* config/vax/vax.c (vax_rtx_costs): Use `rtx_code' rather than
`int' for `code'.

gcc/config/vax/vax.c

index d372c4ace9dd9c8fa931a2cac3e6e09b216587d0..da4e6cb1745da3f3d2a8b2ba47be12bed08648f3 100644 (file)
@@ -764,7 +764,7 @@ vax_rtx_costs (rtx x, machine_mode mode, int outer_code,
               int opno ATTRIBUTE_UNUSED,
               int *total, bool speed ATTRIBUTE_UNUSED)
 {
-  int code = GET_CODE (x);
+  enum rtx_code code = GET_CODE (x);
   int i = 0;                              /* may be modified in switch */
   const char *fmt = GET_RTX_FORMAT (code); /* may be modified in switch */