[PATCH] D67678: PR17164: Change clang's default behavior from -flax-vector-conversions=all to -flax-vector-conversions=integer.
Richard Smith - zygoloid via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Tue Sep 17 13:34:29 PDT 2019
rsmith created this revision.
rsmith added a reviewer: SjoerdMeijer.
Herald added a subscriber: kristof.beyls.
Herald added a project: clang.
For ARM compilations with NEON enabled, for now we retain the old
default of -flax-vector-conversions=all, because our intrinsic header
<arm_neon.h> relies on it, and it appears to be far from straightforward
to fix that. (See PR43341.)
See proposal on cfe-dev:
http://lists.llvm.org/pipermail/cfe-dev/2019-April/062030.html
Repository:
rC Clang
https://reviews.llvm.org/D67678
Files:
include/clang/Basic/LangOptions.def
lib/Basic/Targets/AArch64.cpp
lib/Basic/Targets/AArch64.h
lib/Basic/Targets/ARM.cpp
lib/Basic/Targets/ARM.h
lib/Frontend/CompilerInvocation.cpp
test/Headers/altivec-header.c
test/Headers/arm-neon-header.c
test/Headers/x86-intrinsics-headers.c
test/Headers/x86intrin-2.c
test/Headers/x86intrin.c
test/Sema/vector-assign.c
test/Sema/vector-cast.c
test/Sema/vector-ops.c
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D67678.220567.patch
Type: text/x-patch
Size: 11954 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20190917/2f0743fd/attachment-0001.bin>
More information about the cfe-commits
mailing list