aboutsummaryrefslogtreecommitdiff
path: root/libsanitizer/interception/interception_linux.h
diff options
context:
space:
mode:
authorRichard Sandiford <richard.sandiford@arm.com>2019-08-14 08:25:56 +0000
committerRichard Sandiford <rsandifo@gcc.gnu.org>2019-08-14 08:25:56 +0000
commita70965b114281553fa46cac9b8abab543f36793f (patch)
tree930a059dd9098ee3e2fd8b507f9109df246afa27 /libsanitizer/interception/interception_linux.h
parent0254ed7970e64abd82f21aedf9373720a73671c7 (diff)
downloadgcc-a70965b114281553fa46cac9b8abab543f36793f.zip
gcc-a70965b114281553fa46cac9b8abab543f36793f.tar.gz
gcc-a70965b114281553fa46cac9b8abab543f36793f.tar.bz2
[AArch64] Add support for SVE HF vconds
We were missing vcond patterns that had HF comparisons and HI or HF data. 2019-08-14 Richard Sandiford <richard.sandiford@arm.com> gcc/ * config/aarch64/iterators.md (SVE_HSD): New mode iterator. (V_FP_EQUIV, v_fp_equiv): Handle VNx8HI and VNx8HF. * config/aarch64/aarch64-sve.md (vcond<mode><v_fp_equiv>): Use SVE_HSD instead of SVE_SD. gcc/testsuite/ * gcc.target/aarch64/sve/vcond_17.c: New test. * gcc.target/aarch64/sve/vcond_17_run.c: Likewise. From-SVN: r274420
Diffstat (limited to 'libsanitizer/interception/interception_linux.h')
0 files changed, 0 insertions, 0 deletions