https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105624
--- Comment #9 from CVS Commits ---
The master branch has been updated by Uros Bizjak :
https://gcc.gnu.org/g:3595231d9f5aec301422b152809b1322bdb525fe
commit r13-854-g3595231d9f5aec301422b152809b1322bdb525fe
Author: Uros Bizjak
Date: Mon
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105624
--- Comment #8 from Uroš Bizjak ---
> I think it would work to keep the constraints for
> const_int_operands that are in a % pair and drop them
> elsewhere. (So a partial reapplication, rather than a
> full reapplication.)
OK, let's throw the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105624
--- Comment #7 from rsandifo at gcc dot gnu.org
---
(In reply to Uroš Bizjak from comment #6)
> I was afraid I don't understood the reason of the failure well, although it
> happened very rarely (actually, no failures were detected during the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105624
--- Comment #6 from Uroš Bizjak ---
(In reply to rsand...@gcc.gnu.org from comment #5)
> FWIW, I think the problem is specific to operands that are
> commutative with a non-constant operand. For example,
> suppose the pre-RA instruction had a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105624
rsandifo at gcc dot gnu.org changed:
What|Removed |Added
CC||rsandifo at gcc dot
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105624
Uroš Bizjak changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105624
--- Comment #3 from CVS Commits ---
The master branch has been updated by Uros Bizjak :
https://gcc.gnu.org/g:61a6923e8917b6efcf349515a00a485dfd5b42e4
commit r13-563-g61a6923e8917b6efcf349515a00a485dfd5b42e4
Author: Uros Bizjak
Date: Tue
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105624
Uroš Bizjak changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |ubizjak at gmail dot com
Ever
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105624
--- Comment #1 from Uroš Bizjak ---
Ho-hum - this was my patch that removed constraint from const_int predicates.
We are talking about:
(define_insn_and_split "*anddi_1_btr"
[(set (match_operand:DI 0 "nonimmediate_operand" "=rm")
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105624
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |13.0
10 matches
Mail list logo