/llvm-project/llvm/test/MC/ARM/ |
H A D | basic-thumb2-instructions-v8.s | 1 @ New ARMv8 T32 encodings 6 @ HLT (in ARMv8 only) 22 @ Can accept AL condition code (in ARMv8 only) 27 @ Can accept SP as rGPR (in ARMv8 only) 36 @ CHECK-V7: note: instruction variant requires ARMv8 or later 41 @ CHECK-V7: note: instruction variant requires ARMv8 or later 48 @ DCPS{1,2,3} (in ARMv8 only) 60 @ DMB (ARMv8-only barriers) 77 @ DSB (ARMv8-only barriers) 94 @ SEVL (in ARMv8 only)
|
H A D | thumb2-diagnostics.s | 179 @ CHECK-ERRORS-V7: error: instruction variant requires ARMv8 or later 185 @ CHECK-ERRORS-V7: error: instruction variant requires ARMv8 or later 190 @ CHECK-ERRORS-V7: error: instruction variant requires ARMv8 or later 196 @ CHECK-ERRORS-V7: error: instruction variant requires ARMv8 or later
|
H A D | basic-arm-instructions-v8.s | 1 @ New ARMv8 A32 encodings
|
/llvm-project/llvm/test/CodeGen/Thumb2/ |
H A D | float-intrinsics-double.ll | 3 …s -check-prefix=CHECK -check-prefix=HARD -check-prefix=DP -check-prefix=VFP -check-prefix=FP-ARMv8 6 …s -check-prefix=CHECK -check-prefix=HARD -check-prefix=DP -check-prefix=NEON -check-prefix=FP-ARMv8 152 ; FP-ARMv8: vrintm.f64 162 ; FP-ARMv8: vrintp.f64 172 ; FP-ARMv8: vrintz.f64 182 ; FP-ARMv8: vrintx.f64 192 ; FP-ARMv8: vrintr.f64 202 ; FP-ARMv8: vrinta.f64 214 ; FP-ARMv8: vfma.f64 224 ; FP-ARMv8: vcvt{{[bt]}}.f16.f64 [all …]
|
H A D | float-intrinsics-float.ll | 4 …check-prefix=CHECK -check-prefix=HARD -check-prefix=VFP -check-prefix=FP-ARMv8 -check-prefix=VMLA 5 …s -check-prefix=CHECK -check-prefix=HARD -check-prefix=SP -check-prefix=FP-ARMv8 -check-prefix=VMLA 7 …ck-prefix=CHECK -check-prefix=HARD -check-prefix=NEON-A57 -check-prefix=FP-ARMv8 -check-prefix=VMLA 158 ; FP-ARMv8: vrintm.f32 168 ; FP-ARMv8: vrintp.f32 178 ; FP-ARMv8: vrintz.f32 188 ; FP-ARMv8: vrintx.f32 198 ; FP-ARMv8: vrintr.f32 208 ; FP-ARMv8: vrinta.f32
|
H A D | float-ops.ll | 3 ; RUN: llc < %s -mtriple=thumbv7-none-eabihf -mcpu=cortex-m7 | FileCheck %s -check-prefix=CHECK -check-prefix=HARD -check-prefix=DP -check-prefix=FP-ARMv8 284 ; FP-ARMv8: vseleq.f32 s0, s1, s0
|
/llvm-project/compiler-rt/lib/builtins/cpu_model/aarch64/lse_atomics/ |
H A D | android.inc | 15 // Some cores in the Exynos 9810 CPU are ARMv8.2 and others are ARMv8.0;
|
/llvm-project/llvm/test/MC/Disassembler/ARM/ |
H A D | thumb2-v8.txt | 8 # These are the only coprocessor instructions that remain defined in ARMv8
|
H A D | basic-arm-instructions-v8.txt | 26 # These are the only coprocessor instructions that remain defined in ARMv8
|
H A D | invalid-thumbv8.txt | 3 # Coprocessors other than CP10, CP11, CP14 and CP15 are undefined in ARMv8;
|
H A D | invalid-armv8.txt | 3 # Coprocessors other than CP10, CP11, CP14 and CP15 are undefined in ARMv8;
|
H A D | invalid-thumbv7.txt | 372 # SP is invalid as rGPR before ARMv8
|
/llvm-project/llvm/test/tools/llvm-readobj/ELF/ARM/ |
H A D | attribute-8.s | 16 @CHECK-OBJ-NEXT: Description: ARMv8-a FP-D16
|
H A D | attribute-7.s | 16 @CHECK-OBJ-NEXT: Description: ARMv8-a FP
|
H A D | attribute-4.s | 23 @CHECK-OBJ-NEXT: Description: ARMv8.1-a NEON
|
H A D | attribute-3.s | 23 @CHECK-OBJ-NEXT: Description: ARMv8-a NEON
|
/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64Features.td |
|
/llvm-project/clang/include/clang/Basic/ |
H A D | arm_fp16.td | 16 // ARMv8.2-A FP16 intrinsics.
|
H A D | arm_neon.td | 1664 // ARMv8.2-A FP16 vector intrinsics for A32/A64. 1667 // ARMv8.2-A FP16 one-operand vector intrinsics. 1705 // ARMv8.2-A FP16 two-operands vector intrinsics. 1759 // ARMv8.2-A FP16 three-operands vector intrinsics. 1765 // ARMv8.2-A FP16 lane vector intrinsics. 1786 // ARMv8.2-A FP16 vector intrinsics for A64 only. 1810 // ARMv8.2-A FP16 lane vector intrinsics. 1849 // ARMv8.2-A FP16 reduction vector intrinsics.
|
H A D | BuiltinsARM.def | 175 // ARMv8-M Security Extensions a.k.a CMSE
|
/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMFeatures.td | 111 defm FeatureFPARMv8: VFPver<"fp-armv8", "HasFPARMv8", "Enable ARMv8 FP", 176 // True if processor supports ARMv8-M Security Extensions. 178 "Enable support for ARMv8-M " 198 // True if the ARMv8.2A dot product instructions are supported.
|
H A D | ARMPredicates.td | 151 "ARMv8-M Security Extensions">;
|
/llvm-project/llvm/test/CodeGen/ARM/ |
H A D | build-attributes.ll | 170 ; ARMv8.1a (AArch32) 228 ; ARMv8-R 237 ; ARMv8-M 1201 ;; The M7 has the ARMv8 FP unit, which always flushes preserving sign. 1363 ;; The A32 has the ARMv8 FP unit, which always flushes preserving sign. 1463 ;; The A35 has the ARMv8 FP unit, which always flushes preserving sign. 1493 ;; The A53 has the ARMv8 FP unit, which always flushes preserving sign. 1523 ;; The A57 has the ARMv8 FP unit, which always flushes preserving sign. 1553 ;; The A72 has the ARMv8 FP unit, which always flushes preserving sign. 1584 ;; The Exynos processors have the ARMv8 F [all...] |
/llvm-project/llvm/docs/ |
H A D | CompilerWriterInfo.rst | 19 * `ARMv8-A Architecture Reference Manual <https://developer.arm.com/docs/ddi0487/latest>`_ This doc…
|
/llvm-project/llvm/docs/TableGen/ |
H A D | index.rst | 207 "Enable ARMv8 FP">;
|