[AArch64] PR target/69161: Don't use special predicate for CCmode comparisons in…
[AArch64] PR target/69161: Don't use special predicate for CCmode comparisons in expressions that require matching modes PR target/69161 * config/aarch64/predicates.md (aarch64_comparison_operator_mode): New predicate. (aarch64_comparison_operator): Break overly long line into two. (aarch64_comparison_operation): Likewise. * config/aarch64/aarch64.md (cstorecc4): Use aarch64_comparison_operator_mode instead of aarch64_comparison_operator. (cstore<mode>4): Likewise. (aarch64_cstore<mode>): Likewise. (*cstoresi_insn_uxtw): Likewise. (cstore<mode>_neg): Likewise. (*cstoresi_neg_uxtw): Likewise. * gcc.c-torture/compile/pr69161.c: New test. From-SVN: r233496
Showing
Please
register
or
sign in
to comment