aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vectorizer.h
diff options
context:
space:
mode:
authorKugan Vivekanandarajah <kvivekananda@nvidia.com>2024-09-26 15:56:06 +1000
committerKugan Vivekanandarajah <kvivekananda@nvidia.com>2024-09-26 16:03:35 +1000
commit454371d850797600872e20da9464504cb80b0788 (patch)
treefe8905432b31cfd682631b3f144c01abe9db4d47 /gcc/tree-vectorizer.h
parent85910e650a61de6da37e3d67a7ac208904dd3c0d (diff)
downloadgcc-454371d850797600872e20da9464504cb80b0788.zip
gcc-454371d850797600872e20da9464504cb80b0788.tar.gz
gcc-454371d850797600872e20da9464504cb80b0788.tar.bz2
[match.pd] Handle abs pattern with convert
gcc/ChangeLog: * match.pd: Extend A CMP 0 ? A : -A into (type)A CMP 0 ? A : -A. Extend A CMP 0 ? A : -A into (type) A CMP 0 ? A : -A. gcc/testsuite/ChangeLog: * g++.dg/absvect.C: New test. * gcc.dg/tree-ssa/absfloat16.c: New test. Signed-off-by: Kugan Vivekanandarajah <kvivekananda@nvidia.com>
Diffstat (limited to 'gcc/tree-vectorizer.h')
0 files changed, 0 insertions, 0 deletions