[PATCH] D68683: ARM] Fix arm_neon.h with -flax-vector-conversions=none
Eli Friedman via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Tue Oct 8 20:31:28 PDT 2019
efriedma created this revision.
efriedma added reviewers: SjoerdMeijer, rsmith.
Herald added subscribers: arphaman, kristof.beyls.
Herald added a project: clang.
Really, we were already 99% of the way there; just needed a couple minor fixes that affected 64-bit-only builtins. Based on D61717 <https://reviews.llvm.org/D61717>.
Note that the change to builtin_str changes the type of a few __builtin_neon_* intrinsics that had the "wrong" type.
Fixes https://bugs.llvm.org/show_bug.cgi?id=43341
Repository:
rC Clang
https://reviews.llvm.org/D68683
Files:
test/CodeGen/aarch64-neon-2velem.c
test/CodeGen/aarch64-neon-intrinsics.c
test/CodeGen/aarch64-neon-scalar-copy.c
test/CodeGen/aarch64-neon-scalar-x-indexed-elem.c
test/CodeGen/aarch64-neon-vget.c
test/CodeGen/aarch64-poly64.c
test/CodeGen/aarch64-v8.2a-neon-intrinsics.c
test/CodeGen/arm64-lanes.c
test/CodeGen/arm64_vcopy.c
test/CodeGen/arm_neon_intrinsics.c
test/Headers/arm-neon-header.c
utils/TableGen/NeonEmitter.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D68683.223977.patch
Type: text/x-patch
Size: 108618 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20191009/561daa63/attachment-0001.bin>
More information about the cfe-commits
mailing list