Commit 74bb9de4 by Jiong Wang Committed by Jiong Wang

[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
parent 740f9751
2016-07-04 Jiong Wang <jiong.wang@arm.com>
* 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 <vogt@linux.vnet.ibm.com> 2016-07-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
* config/s390/s390.md: Add "z13" cpu_facility. * config/s390/s390.md: Add "z13" cpu_facility.
......
...@@ -432,7 +432,7 @@ ...@@ -432,7 +432,7 @@
VAR1 (TERNOP, qtbx4, 0, v8qi) VAR1 (TERNOP, qtbx4, 0, v8qi)
VAR1 (TERNOP, qtbx4, 0, v16qi) VAR1 (TERNOP, qtbx4, 0, v16qi)
/* Builtins for ARMv8.1 Adv.SIMD instructions. */ /* Builtins for ARMv8.1-A Adv.SIMD instructions. */
/* Implemented by aarch64_sqrdml<SQRDMLH_AS:rdma_as>h<mode>. */ /* Implemented by aarch64_sqrdml<SQRDMLH_AS:rdma_as>h<mode>. */
BUILTIN_VSDQ_HSI (TERNOP, sqrdmlah, 0) BUILTIN_VSDQ_HSI (TERNOP, sqrdmlah, 0)
......
...@@ -132,9 +132,9 @@ extern unsigned aarch64_architecture_version; ...@@ -132,9 +132,9 @@ extern unsigned aarch64_architecture_version;
#define AARCH64_FL_FP (1 << 1) /* Has FP. */ #define AARCH64_FL_FP (1 << 1) /* Has FP. */
#define AARCH64_FL_CRYPTO (1 << 2) /* Has crypto. */ #define AARCH64_FL_CRYPTO (1 << 2) /* Has crypto. */
#define AARCH64_FL_CRC (1 << 3) /* Has CRC. */ #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_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. */ /* ARMv8.2-A architecture extensions. */
#define AARCH64_FL_V8_2 (1 << 8) /* Has ARMv8.2-A features. */ #define AARCH64_FL_V8_2 (1 << 8) /* Has ARMv8.2-A features. */
#define AARCH64_FL_F16 (1 << 9) /* Has ARMv8.2-A FP16 extensions. */ #define AARCH64_FL_F16 (1 << 9) /* Has ARMv8.2-A FP16 extensions. */
...@@ -204,7 +204,7 @@ extern unsigned aarch64_architecture_version; ...@@ -204,7 +204,7 @@ extern unsigned aarch64_architecture_version;
((aarch64_fix_a53_err843419 == 2) \ ((aarch64_fix_a53_err843419 == 2) \
? TARGET_FIX_ERR_A53_843419_DEFAULT : aarch64_fix_a53_err843419) ? 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) #define TARGET_SIMD_RDMA (TARGET_SIMD && AARCH64_ISA_RDMA)
/* Standard register usage. */ /* Standard register usage. */
......
...@@ -10360,7 +10360,7 @@ vbslq_u64 (uint64x2_t __a, uint64x2_t __b, uint64x2_t __c) ...@@ -10360,7 +10360,7 @@ vbslq_u64 (uint64x2_t __a, uint64x2_t __b, uint64x2_t __c)
return __builtin_aarch64_simd_bslv2di_uuuu (__a, __b, __c); return __builtin_aarch64_simd_bslv2di_uuuu (__a, __b, __c);
} }
/* ARMv8.1 instrinsics. */ /* ARMv8.1-A instrinsics. */
#pragma GCC push_options #pragma GCC push_options
#pragma GCC target ("arch=armv8.1-a") #pragma GCC target ("arch=armv8.1-a")
......
...@@ -583,7 +583,7 @@ ...@@ -583,7 +583,7 @@
} }
) )
;; ARMv8.1 LSE instructions. ;; ARMv8.1-A LSE instructions.
;; Atomic swap with memory. ;; Atomic swap with memory.
(define_insn "aarch64_atomic_swp<mode>" (define_insn "aarch64_atomic_swp<mode>"
......
...@@ -13107,7 +13107,7 @@ The value @samp{armv8.2-a} implies @samp{armv8.1-a} and enables compiler ...@@ -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. support for the ARMv8.2-A architecture extensions.
The value @samp{armv8.1-a} implies @samp{armv8-a} and enables compiler 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. enables the @samp{+crc} and @samp{+lse} features.
The value @samp{native} is available on native AArch64 GNU/Linux and The value @samp{native} is available on native AArch64 GNU/Linux and
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment