aboutsummaryrefslogtreecommitdiff
path: root/lib/Driver/ToolChains.cpp
diff options
context:
space:
mode:
authorBob Wilson <bob.wilson@apple.com>2011-11-08 05:04:11 +0000
committerBob Wilson <bob.wilson@apple.com>2011-11-08 05:04:11 +0000
commit6f9f03ef370ad48ece0c5d10edda28f39ccadb5d (patch)
treec97b8638384f8dc168c013872d499f9e3463ea55 /lib/Driver/ToolChains.cpp
parent355130fde923c7284d32cc61fc3a34673bf14852 (diff)
Check pointer types for arguments of Neon load/store macros. rdar://9958031
The Neon load/store intrinsics need to be implemented as macros to avoid hiding alignment attributes on the pointer arguments, and the macros can only evaluate those pointer arguments once (in case they have side effects), so it has been hard to get the right type checking for those pointers. I tried various alternatives in the arm_neon.h header, but it's much more straightforward to just check directly in Sema. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@144075 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Driver/ToolChains.cpp')
0 files changed, 0 insertions, 0 deletions