Fix 4 execute/va-arg-26.c gcc testsuite failures.
* config/ia64/ia64.c (rtx_needs_barrier, case UNSPEC_GR_SPILL): Change 1 to UNSPEC_GR_SPILL. From-SVN: r90141
This commit is contained in:
parent
20a209b5be
commit
83338d15a9
|
@ -1,3 +1,8 @@
|
||||||
|
2004-11-05 James E Wilson <wilson@specifixinc.com>
|
||||||
|
|
||||||
|
* config/ia64/ia64.c (rtx_needs_barrier, case UNSPEC_GR_SPILL): Change
|
||||||
|
1 to UNSPEC_GR_SPILL.
|
||||||
|
|
||||||
2004-11-05 Andreas Krebbel <krebbel1@de.ibm.com>
|
2004-11-05 Andreas Krebbel <krebbel1@de.ibm.com>
|
||||||
|
|
||||||
* config/s390/s390.c (s390_fixed_condition_code_regs): New function.
|
* config/s390/s390.c (s390_fixed_condition_code_regs): New function.
|
||||||
|
|
|
@ -4883,7 +4883,7 @@ rtx_needs_barrier (rtx x, struct reg_flags flags, int pred)
|
||||||
HOST_WIDE_INT bit = (offset >> 3) & 63;
|
HOST_WIDE_INT bit = (offset >> 3) & 63;
|
||||||
|
|
||||||
need_barrier = rtx_needs_barrier (XVECEXP (x, 0, 0), flags, pred);
|
need_barrier = rtx_needs_barrier (XVECEXP (x, 0, 0), flags, pred);
|
||||||
new_flags.is_write = (XINT (x, 1) == 1);
|
new_flags.is_write = (XINT (x, 1) == UNSPEC_GR_SPILL);
|
||||||
need_barrier |= rws_access_regno (AR_UNAT_BIT_0 + bit,
|
need_barrier |= rws_access_regno (AR_UNAT_BIT_0 + bit,
|
||||||
new_flags, pred);
|
new_flags, pred);
|
||||||
break;
|
break;
|
||||||
|
|
Loading…
Reference in New Issue