]> granicus.if.org Git - clang/commit
Add error checking to reject neon_vector_type attribute on targets without NEON.
authorAmara Emerson <amara.emerson@arm.com>
Mon, 16 Sep 2013 18:07:35 +0000 (18:07 +0000)
committerAmara Emerson <amara.emerson@arm.com>
Mon, 16 Sep 2013 18:07:35 +0000 (18:07 +0000)
commit2440fb1f91557912f8c43cb72201170254ae09f4
tree2931a67ffcb23b8b503ecafc95ba2c3ced4bc4c3
parent30845189af590de0af68ad9c7c47dd789ee28df2
Add error checking to reject neon_vector_type attribute on targets without NEON.

Patch by Artyom Skrobov.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@190801 91177308-0d34-0410-b5e6-96231b3b80d8
15 files changed:
include/clang/Basic/DiagnosticSemaKinds.td
lib/Basic/Targets.cpp
lib/Sema/SemaType.cpp
test/Analysis/misc-ps-arm.m
test/CodeGen/arm-arguments.c
test/CodeGen/arm-asm-diag.c
test/CodeGen/arm-asm-warn.c
test/CodeGen/struct-init.c
test/CodeGen/struct-matching-constraint.c
test/CodeGenCXX/aarch64-mangle-neon-vectors.cpp
test/CodeGenCXX/mangle-neon-vectors.cpp
test/Sema/aarch64-neon-vector-types.c
test/Sema/neon-vector-types-support.c [new file with mode: 0644]
test/Sema/neon-vector-types.c
test/SemaCXX/neon-vector-types.cpp