From cd4fa5a099808c9ae5ad71ca498c768639d1f1ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Janiszewski?= Date: Thu, 25 Apr 2024 13:13:17 +0200 Subject: [PATCH 1/3] Update arm64-intrinsics.md to include intrin.h mention Some intrinsics, such as `__prefetch` come from `intrin.h` header file. --- docs/intrinsics/arm64-intrinsics.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/intrinsics/arm64-intrinsics.md b/docs/intrinsics/arm64-intrinsics.md index a46cfcaffe..aa0f71b94c 100644 --- a/docs/intrinsics/arm64-intrinsics.md +++ b/docs/intrinsics/arm64-intrinsics.md @@ -15,7 +15,7 @@ The Microsoft C++ compiler (MSVC) makes the following intrinsics available on th The NEON vector instruction set extensions for ARM64 provide Single Instruction Multiple Data (SIMD) capabilities. They resemble the ones in the MMX and SSE vector instruction sets that are common to x86 and x64 architecture processors. -NEON intrinsics are supported, as provided in the header file *arm64_neon.h*. The MSVC support for NEON intrinsics resembles that of the ARM64 compiler, which is documented in the [ARM NEON Intrinsic Reference](https://developer.arm.com/architectures/instruction-sets/simd-isas/neon/intrinsics) on the ARM Infocenter website. +NEON intrinsics are supported, as provided in the header files *arm64_neon.h* and *intrin.h*. The MSVC support for NEON intrinsics resembles that of the ARM64 compiler, which is documented in the [ARM NEON Intrinsic Reference](https://developer.arm.com/architectures/instruction-sets/simd-isas/neon/intrinsics) on the ARM Infocenter website. ## ARM64-specific intrinsics listing From 45db299df37c143c3672dbaaea30874b8b68abae Mon Sep 17 00:00:00 2001 From: Tyler Whitney Date: Fri, 21 Jun 2024 12:01:57 -0700 Subject: [PATCH 2/3] Update arm64-intrinsics.md tech review feedback --- docs/intrinsics/arm64-intrinsics.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/intrinsics/arm64-intrinsics.md b/docs/intrinsics/arm64-intrinsics.md index aa0f71b94c..9dd3235530 100644 --- a/docs/intrinsics/arm64-intrinsics.md +++ b/docs/intrinsics/arm64-intrinsics.md @@ -15,7 +15,7 @@ The Microsoft C++ compiler (MSVC) makes the following intrinsics available on th The NEON vector instruction set extensions for ARM64 provide Single Instruction Multiple Data (SIMD) capabilities. They resemble the ones in the MMX and SSE vector instruction sets that are common to x86 and x64 architecture processors. -NEON intrinsics are supported, as provided in the header files *arm64_neon.h* and *intrin.h*. The MSVC support for NEON intrinsics resembles that of the ARM64 compiler, which is documented in the [ARM NEON Intrinsic Reference](https://developer.arm.com/architectures/instruction-sets/simd-isas/neon/intrinsics) on the ARM Infocenter website. +NEON intrinsics are supported, as provided in the header file `arm64_neon.h`. The MSVC support for NEON intrinsics resembles that of the ARM64 compiler, which is documented in the [ARM NEON Intrinsic Reference](https://developer.arm.com/architectures/instruction-sets/simd-isas/neon/intrinsics) on the ARM Infocenter website. ## ARM64-specific intrinsics listing From 2733260164b2acc5f5bf92234c3a139e27d8fbff Mon Sep 17 00:00:00 2001 From: Tyler Whitney Date: Fri, 21 Jun 2024 12:04:37 -0700 Subject: [PATCH 3/3] Update arm64-intrinsics.md tech review --- docs/intrinsics/arm64-intrinsics.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/intrinsics/arm64-intrinsics.md b/docs/intrinsics/arm64-intrinsics.md index 9dd3235530..8300ceea36 100644 --- a/docs/intrinsics/arm64-intrinsics.md +++ b/docs/intrinsics/arm64-intrinsics.md @@ -19,6 +19,8 @@ NEON intrinsics are supported, as provided in the header file `arm64_neon.h`. Th ## ARM64-specific intrinsics listing +ARM64-specific intrinsics are supported, as provided in the header file `intrin.h`. + |Function Name|Instruction|Function Prototype| |-------------------|-----------------|------------------------| |__break|BRK|void __break(int)|