summaryrefslogtreecommitdiff
path: root/libsanitizer/tsan/tsan_report.h
diff options
context:
space:
mode:
authorJames Greenhalgh <james.greenhalgh@arm.com>2012-12-05 11:42:37 +0000
committerJames Greenhalgh <jgreenhalgh@gcc.gnu.org>2012-12-05 11:42:37 +0000
commitcc4d934fa0d16330f29953d7ad14ff71e15f0d1b (patch)
tree8d38b0ce781601cf444ebe58a45a1bb2843aac2a /libsanitizer/tsan/tsan_report.h
parent88b080739aec46faddff05bb6f13fb2886c36aff (diff)
downloadgcc-cc4d934fa0d16330f29953d7ad14ff71e15f0d1b.tar.gz
[AARCH64] Add zip{1, 2}, uzp{1, 2}, trn{1, 2} support
for vector permute. gcc/ * config/aarch64/aarch64-simd-builtins.def: Add new builtins. * config/aarch64/aarch64-simd.md (simd_type): Add uzp. (aarch64_<PERMUTE:perm_insn><PERMUTE:perm_hilo><mode>): New. * config/aarch64/aarch64.c (aarch64_evpc_trn): New. (aarch64_evpc_uzp): Likewise. (aarch64_evpc_zip): Likewise. (aarch64_expand_vec_perm_const_1): Check for trn, zip, uzp patterns. * config/aarch64/iterators.md (unspec): Add neccessary unspecs. (PERMUTE): New. (perm_insn): Likewise. (perm_hilo): Likewise. From-SVN: r194219
Diffstat (limited to 'libsanitizer/tsan/tsan_report.h')
0 files changed, 0 insertions, 0 deletions