aboutsummaryrefslogtreecommitdiff
path: root/gcc/ipa-inline-transform.c
diff options
context:
space:
mode:
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>2019-07-25 11:04:21 +0000
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>2019-07-25 11:04:21 +0000
commitc9357dc13bdc10df1eba95d7b79ee2d3ae4fbbc6 (patch)
treeda7d8a82739ef3c998f69a22167e33627879881b /gcc/ipa-inline-transform.c
parent0982acbe282ded53440acdc8b6475f5bc5fb6a9d (diff)
downloadgcc-c9357dc13bdc10df1eba95d7b79ee2d3ae4fbbc6.zip
gcc-c9357dc13bdc10df1eba95d7b79ee2d3ae4fbbc6.tar.gz
gcc-c9357dc13bdc10df1eba95d7b79ee2d3ae4fbbc6.tar.bz2
[arm][committed] Clean up code iterator usage in satsi* patterns
GCC 10 now supports having RTL codes being code attributes (thanks Richard) allowing us to map smax to smin and vice versa. This means we can clean up their use in the saturation patterns that do the cross product of [smin, smax] and use the pattern predicate to cancel out the nonsense ones. * config/arm/arm.md (SATrev): Change to code attribute. (*satsi_<SAT:code>): Adjust for the above. (*satsi_<SAT:code>_shift): Likewise. From-SVN: r273796
Diffstat (limited to 'gcc/ipa-inline-transform.c')
0 files changed, 0 insertions, 0 deletions