From: Jiong Wang Date: Mon, 4 Jul 2016 16:27:46 +0000 (+0000) Subject: [AArch64] Renaming ARMv8.1 to ARMv8.1-A in comments and documentations X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=74bb9de4ea808e156fe3545bff1500bdc5515728;p=gcc.git [AArch64] Renaming ARMv8.1 to ARMv8.1-A in comments and documentations * config/aarch64/aarch64.h: Rename "ARMv8.1" to "ARMv8.1-A". * config/aarch64/aarch64_neon.h: Likewise. * config/aarch64/arm_neon.h: Likewise. * config/aarch64/atomics.md: Likewise. * config/aarch64/aarch64-simd-builtins.def: Likewise. * doc/invoke.texi: Likewise. From-SVN: r237988 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 3c1177d5958..aa81753ce95 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,12 @@ +2016-07-04 Jiong Wang + + * config/aarch64/aarch64.h: Rename "ARMv8.1" to "ARMv8.1-A". + * config/aarch64/aarch64_neon.h: Likewise. + * config/aarch64/arm_neon.h: Likewise. + * config/aarch64/atomics.md: Likewise. + * config/aarch64/aarch64-simd-builtins.def: Likewise. + * doc/invoke.texi: Likewise. + 2016-07-04 Dominik Vogt * config/s390/s390.md: Add "z13" cpu_facility. diff --git a/gcc/config/aarch64/aarch64-simd-builtins.def b/gcc/config/aarch64/aarch64-simd-builtins.def index 02d465b8a08..3e4740c460a 100644 --- a/gcc/config/aarch64/aarch64-simd-builtins.def +++ b/gcc/config/aarch64/aarch64-simd-builtins.def @@ -432,7 +432,7 @@ VAR1 (TERNOP, qtbx4, 0, v8qi) VAR1 (TERNOP, qtbx4, 0, v16qi) - /* Builtins for ARMv8.1 Adv.SIMD instructions. */ + /* Builtins for ARMv8.1-A Adv.SIMD instructions. */ /* Implemented by aarch64_sqrdmlh. */ BUILTIN_VSDQ_HSI (TERNOP, sqrdmlah, 0) diff --git a/gcc/config/aarch64/aarch64.h b/gcc/config/aarch64/aarch64.h index 59805a9f71a..19159802d6b 100644 --- a/gcc/config/aarch64/aarch64.h +++ b/gcc/config/aarch64/aarch64.h @@ -132,9 +132,9 @@ extern unsigned aarch64_architecture_version; #define AARCH64_FL_FP (1 << 1) /* Has FP. */ #define AARCH64_FL_CRYPTO (1 << 2) /* Has crypto. */ #define AARCH64_FL_CRC (1 << 3) /* Has CRC. */ -/* ARMv8.1 architecture extensions. */ +/* ARMv8.1-A architecture extensions. */ #define AARCH64_FL_LSE (1 << 4) /* Has Large System Extensions. */ -#define AARCH64_FL_V8_1 (1 << 5) /* Has ARMv8.1 extensions. */ +#define AARCH64_FL_V8_1 (1 << 5) /* Has ARMv8.1-A extensions. */ /* ARMv8.2-A architecture extensions. */ #define AARCH64_FL_V8_2 (1 << 8) /* Has ARMv8.2-A features. */ #define AARCH64_FL_F16 (1 << 9) /* Has ARMv8.2-A FP16 extensions. */ @@ -204,7 +204,7 @@ extern unsigned aarch64_architecture_version; ((aarch64_fix_a53_err843419 == 2) \ ? TARGET_FIX_ERR_A53_843419_DEFAULT : aarch64_fix_a53_err843419) -/* ARMv8.1 Adv.SIMD support. */ +/* ARMv8.1-A Adv.SIMD support. */ #define TARGET_SIMD_RDMA (TARGET_SIMD && AARCH64_ISA_RDMA) /* Standard register usage. */ diff --git a/gcc/config/aarch64/arm_neon.h b/gcc/config/aarch64/arm_neon.h index 4d5292eaed5..ed24b59b226 100644 --- a/gcc/config/aarch64/arm_neon.h +++ b/gcc/config/aarch64/arm_neon.h @@ -10360,7 +10360,7 @@ vbslq_u64 (uint64x2_t __a, uint64x2_t __b, uint64x2_t __c) return __builtin_aarch64_simd_bslv2di_uuuu (__a, __b, __c); } -/* ARMv8.1 instrinsics. */ +/* ARMv8.1-A instrinsics. */ #pragma GCC push_options #pragma GCC target ("arch=armv8.1-a") diff --git a/gcc/config/aarch64/atomics.md b/gcc/config/aarch64/atomics.md index 3b65b4b238f..d84339db2a8 100644 --- a/gcc/config/aarch64/atomics.md +++ b/gcc/config/aarch64/atomics.md @@ -583,7 +583,7 @@ } ) -;; ARMv8.1 LSE instructions. +;; ARMv8.1-A LSE instructions. ;; Atomic swap with memory. (define_insn "aarch64_atomic_swp" diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index 1e0337d1bb4..ba44951843e 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -13107,7 +13107,7 @@ The value @samp{armv8.2-a} implies @samp{armv8.1-a} and enables compiler support for the ARMv8.2-A architecture extensions. The value @samp{armv8.1-a} implies @samp{armv8-a} and enables compiler -support for the ARMv8.1 architecture extension. In particular, it +support for the ARMv8.1-A architecture extension. In particular, it enables the @samp{+crc} and @samp{+lse} features. The value @samp{native} is available on native AArch64 GNU/Linux and