A recent change added UNSPEC to the CCMP patterns to stop combine optimizing the…
A recent change added UNSPEC to the CCMP patterns to stop combine optimizing the immediate in a rare case. A recent change added UNSPEC to the CCMP patterns to stop combine optimizing the immediate in a rare case. This requires a fix to the CCMP cost calculation as the CCMP instruction with unspec is no longer recognized. Fix the ccmp_1.c test by adding -ffinite-math-only so FCCMPE is emitted on relational compares. 2016-01-28 Wilco Dijkstra <wdijkstr@arm.com> gcc/ * config/aarch64/aarch64.c (aarch64_if_then_else_costs): Remove CONST_INT_P check in CCMP cost calculation. gcc/testsuite/ * gcc.target/aarch64/ccmp_1.c: Fix test issue. From-SVN: r232930
Showing
Please
register
or
sign in
to comment