]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
pa.c (pa_secondary_reload): Fix last commit.
authorJohn David Anglin <danglin@gcc.gnu.org>
Sat, 16 Apr 2011 18:09:58 +0000 (18:09 +0000)
committerJohn David Anglin <danglin@gcc.gnu.org>
Sat, 16 Apr 2011 18:09:58 +0000 (18:09 +0000)
* pa.c (pa_secondary_reload): Fix last commit.

From-SVN: r172591

gcc/config/pa/pa.c

index e0fc9567b29e61c0e9ed3dd8d71c94281547d1d1..545187f1223bb7ec4d85d5358f1cad723557375e 100644 (file)
@@ -5805,9 +5805,7 @@ pa_secondary_reload (bool in_p, rtx x, enum reg_class rclass,
       /* Handle spill.  */
       if (regno >= FIRST_PSEUDO_REGISTER || regno < 0)
        {
-         sri->icode = (in_p
-                       ? direct_optab_handler (reload_in_optab, mode)
-                       : direct_optab_handler (reload_out_optab, mode));
+         sri->icode = in_p ? reload_in_optab[mode] : reload_out_optab[mode];
          return NO_REGS;
        }