diff options
author | Claudiu Zissulescu <claziss@synopsys.com> | 2019-11-22 09:00:33 +0100 |
---|---|---|
committer | Claudiu Zissulescu <claziss@gcc.gnu.org> | 2019-11-22 09:00:33 +0100 |
commit | d9c50233e48becdf628babd0dc03d379b1dec970 (patch) | |
tree | eff11addcb545f4c88cc61743922eaa8dd735898 /gcc/graphite.c | |
parent | 713877cbd73783fac1a1013cefd24cc273bb4635 (diff) | |
download | gcc-d9c50233e48becdf628babd0dc03d379b1dec970.zip gcc-d9c50233e48becdf628babd0dc03d379b1dec970.tar.gz gcc-d9c50233e48becdf628babd0dc03d379b1dec970.tar.bz2 |
[ARC] Fix failing pr77309 for ARC700
The patterns neg_scc_insn and not_scc_insn are not correct, leading to
failing pr77309 test for ARC700. Add two new bic compare with zero
patterns to improve output code.
gcc/
xxxx-xx-xx Claudiu Zissulescu <claziss@synopsys.com>
* config/arc/arc.md (bic_f): Use cc_set_register predicate.
(bic_cmp0_noout): New pattern.
(bic_cmp0): Likewise.
(neg_scc_insn): Remove pattern.
(not_scc_insn): Likewise.
From-SVN: r278610
Diffstat (limited to 'gcc/graphite.c')
0 files changed, 0 insertions, 0 deletions