aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Wahab <matthew.wahab@arm.com>2015-11-26 14:59:10 +0000
committerMatthew Wahab <mwahab@gcc.gnu.org>2015-11-26 14:59:10 +0000
commit89c9a60c99fa2cbe0ecb38964d9d98fbba5ea7c3 (patch)
tree7553914f4dbb4285e783594dd9ec216dc1ebe849
parented881c38adb627c7b8ed10d98f6937834ef90d43 (diff)
downloadgcc-89c9a60c99fa2cbe0ecb38964d9d98fbba5ea7c3.zip
gcc-89c9a60c99fa2cbe0ecb38964d9d98fbba5ea7c3.tar.gz
gcc-89c9a60c99fa2cbe0ecb38964d9d98fbba5ea7c3.tar.bz2
[AArch64] Add ACLE feature macro for ARMv8.1 Adv.SIMD instructions.
* config/aarch64/aarch64-c.c (aarch64_update_cpp_builtins): Add ARM_FEATURE_QRDMX. From-SVN: r230969
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/aarch64/aarch64-c.c1
2 files changed, 6 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 07ed7ba..8cce38e 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2015-11-26 Matthew Wahab <matthew.wahab@arm.com>
+
+ * config/aarch64/aarch64-c.c (aarch64_update_cpp_builtins): Add
+ ARM_FEATURE_QRDMX.
+
2015-11-26 Pierre-Marie de Rodat <derodat@adacore.com>
PR debug/53927
diff --git a/gcc/config/aarch64/aarch64-c.c b/gcc/config/aarch64/aarch64-c.c
index 303025f..ad95c78 100644
--- a/gcc/config/aarch64/aarch64-c.c
+++ b/gcc/config/aarch64/aarch64-c.c
@@ -126,6 +126,7 @@ aarch64_update_cpp_builtins (cpp_reader *pfile)
aarch64_def_or_undef (TARGET_ILP32, "__ILP32__", pfile);
aarch64_def_or_undef (TARGET_CRYPTO, "__ARM_FEATURE_CRYPTO", pfile);
+ aarch64_def_or_undef (TARGET_SIMD_RDMA, "__ARM_FEATURE_QRDMX", pfile);
}
/* Implement TARGET_CPU_CPP_BUILTINS. */