Home
last modified time | relevance | path

Searched refs:ARMv8 (Results 1 – 25 of 38) sorted by relevance

12

/llvm-project/llvm/test/MC/ARM/
H A Dbasic-thumb2-instructions-v8.s1 @ 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 Dthumb2-diagnostics.s179 @ 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 Dbasic-arm-instructions-v8.s1 @ New ARMv8 A32 encodings
/llvm-project/llvm/test/CodeGen/Thumb2/
H A Dfloat-intrinsics-double.ll3 …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 Dfloat-intrinsics-float.ll4 …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 Dfloat-ops.ll3 ; 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 Dandroid.inc15 // Some cores in the Exynos 9810 CPU are ARMv8.2 and others are ARMv8.0;
/llvm-project/llvm/test/MC/Disassembler/ARM/
H A Dthumb2-v8.txt8 # These are the only coprocessor instructions that remain defined in ARMv8
H A Dbasic-arm-instructions-v8.txt26 # These are the only coprocessor instructions that remain defined in ARMv8
H A Dinvalid-thumbv8.txt3 # Coprocessors other than CP10, CP11, CP14 and CP15 are undefined in ARMv8;
H A Dinvalid-armv8.txt3 # Coprocessors other than CP10, CP11, CP14 and CP15 are undefined in ARMv8;
H A Dinvalid-thumbv7.txt372 # SP is invalid as rGPR before ARMv8
/llvm-project/llvm/test/tools/llvm-readobj/ELF/ARM/
H A Dattribute-8.s16 @CHECK-OBJ-NEXT: Description: ARMv8-a FP-D16
H A Dattribute-7.s16 @CHECK-OBJ-NEXT: Description: ARMv8-a FP
H A Dattribute-4.s23 @CHECK-OBJ-NEXT: Description: ARMv8.1-a NEON
H A Dattribute-3.s23 @CHECK-OBJ-NEXT: Description: ARMv8-a NEON
/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64Features.td
/llvm-project/clang/include/clang/Basic/
H A Darm_fp16.td16 // ARMv8.2-A FP16 intrinsics.
H A Darm_neon.td1664 // 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 DBuiltinsARM.def175 // ARMv8-M Security Extensions a.k.a CMSE
/llvm-project/llvm/lib/Target/ARM/
H A DARMFeatures.td111 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 DARMPredicates.td151 "ARMv8-M Security Extensions">;
/llvm-project/llvm/test/CodeGen/ARM/
H A Dbuild-attributes.ll170 ; 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 DCompilerWriterInfo.rst19 * `ARMv8-A Architecture Reference Manual <https://developer.arm.com/docs/ddi0487/latest>`_ This doc…
/llvm-project/llvm/docs/TableGen/
H A Dindex.rst207 "Enable ARMv8 FP">;

12