Browse Source

Better header guard around bridge

tags/v0.3.28^2
Chris Sidebottom 1 year ago
parent
commit
ea4ab3b310
8 changed files with 16 additions and 8 deletions
  1. +2
    -1
      kernel/arm64/dgemm_small_kernel_nn_sve.c
  2. +2
    -1
      kernel/arm64/dgemm_small_kernel_nt_sve.c
  3. +2
    -1
      kernel/arm64/dgemm_small_kernel_tn_sve.c
  4. +2
    -1
      kernel/arm64/dgemm_small_kernel_tt_sve.c
  5. +2
    -1
      kernel/arm64/sgemm_small_kernel_nn_sve.c
  6. +2
    -1
      kernel/arm64/sgemm_small_kernel_nt_sve.c
  7. +2
    -1
      kernel/arm64/sgemm_small_kernel_tn_sve.c
  8. +2
    -1
      kernel/arm64/sgemm_small_kernel_tt_sve.c

+ 2
- 1
kernel/arm64/dgemm_small_kernel_nn_sve.c View File

@@ -29,7 +29,8 @@ THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


#include <arm_neon.h> #include <arm_neon.h>
#include <arm_sve.h> #include <arm_sve.h>
#ifdef __ARM_NEON_SVE_BRIDGE
#if defined(__ARM_NEON_SVE_BRIDGE) && defined(__has_include) && \
__has_include(<arm_neon_sve_bridge.h>)
#include <arm_neon_sve_bridge.h> #include <arm_neon_sve_bridge.h>
#else #else
#define svdup_neonq_f32(fixed_reg) \ #define svdup_neonq_f32(fixed_reg) \


+ 2
- 1
kernel/arm64/dgemm_small_kernel_nt_sve.c View File

@@ -29,7 +29,8 @@ THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


#include <arm_neon.h> #include <arm_neon.h>
#include <arm_sve.h> #include <arm_sve.h>
#ifdef __ARM_NEON_SVE_BRIDGE
#if defined(__ARM_NEON_SVE_BRIDGE) && defined(__has_include) && \
__has_include(<arm_neon_sve_bridge.h>)
#include <arm_neon_sve_bridge.h> #include <arm_neon_sve_bridge.h>
#else #else
#define svdup_neonq_f32(fixed_reg) \ #define svdup_neonq_f32(fixed_reg) \


+ 2
- 1
kernel/arm64/dgemm_small_kernel_tn_sve.c View File

@@ -29,7 +29,8 @@ THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


#include <arm_neon.h> #include <arm_neon.h>
#include <arm_sve.h> #include <arm_sve.h>
#ifdef __ARM_NEON_SVE_BRIDGE
#if defined(__ARM_NEON_SVE_BRIDGE) && defined(__has_include) && \
__has_include(<arm_neon_sve_bridge.h>)
#include <arm_neon_sve_bridge.h> #include <arm_neon_sve_bridge.h>
#else #else
#define svdup_neonq_f32(fixed_reg) \ #define svdup_neonq_f32(fixed_reg) \


+ 2
- 1
kernel/arm64/dgemm_small_kernel_tt_sve.c View File

@@ -29,7 +29,8 @@ THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


#include <arm_neon.h> #include <arm_neon.h>
#include <arm_sve.h> #include <arm_sve.h>
#ifdef __ARM_NEON_SVE_BRIDGE
#if defined(__ARM_NEON_SVE_BRIDGE) && defined(__has_include) && \
__has_include(<arm_neon_sve_bridge.h>)
#include <arm_neon_sve_bridge.h> #include <arm_neon_sve_bridge.h>
#else #else
#define svdup_neonq_f32(fixed_reg) \ #define svdup_neonq_f32(fixed_reg) \


+ 2
- 1
kernel/arm64/sgemm_small_kernel_nn_sve.c View File

@@ -29,7 +29,8 @@ THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


#include <arm_neon.h> #include <arm_neon.h>
#include <arm_sve.h> #include <arm_sve.h>
#ifdef __ARM_NEON_SVE_BRIDGE
#if defined(__ARM_NEON_SVE_BRIDGE) && defined(__has_include) && \
__has_include(<arm_neon_sve_bridge.h>)
#include <arm_neon_sve_bridge.h> #include <arm_neon_sve_bridge.h>
#else #else
#define svdup_neonq_f32(fixed_reg) \ #define svdup_neonq_f32(fixed_reg) \


+ 2
- 1
kernel/arm64/sgemm_small_kernel_nt_sve.c View File

@@ -29,7 +29,8 @@ THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


#include <arm_neon.h> #include <arm_neon.h>
#include <arm_sve.h> #include <arm_sve.h>
#ifdef __ARM_NEON_SVE_BRIDGE
#if defined(__ARM_NEON_SVE_BRIDGE) && defined(__has_include) && \
__has_include(<arm_neon_sve_bridge.h>)
#include <arm_neon_sve_bridge.h> #include <arm_neon_sve_bridge.h>
#else #else
#define svdup_neonq_f32(fixed_reg) \ #define svdup_neonq_f32(fixed_reg) \


+ 2
- 1
kernel/arm64/sgemm_small_kernel_tn_sve.c View File

@@ -29,7 +29,8 @@ THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


#include <arm_neon.h> #include <arm_neon.h>
#include <arm_sve.h> #include <arm_sve.h>
#ifdef __ARM_NEON_SVE_BRIDGE
#if defined(__ARM_NEON_SVE_BRIDGE) && defined(__has_include) && \
__has_include(<arm_neon_sve_bridge.h>)
#include <arm_neon_sve_bridge.h> #include <arm_neon_sve_bridge.h>
#else #else
#define svdup_neonq_f32(fixed_reg) \ #define svdup_neonq_f32(fixed_reg) \


+ 2
- 1
kernel/arm64/sgemm_small_kernel_tt_sve.c View File

@@ -29,7 +29,8 @@ THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


#include <arm_neon.h> #include <arm_neon.h>
#include <arm_sve.h> #include <arm_sve.h>
#ifdef __ARM_NEON_SVE_BRIDGE
#if defined(__ARM_NEON_SVE_BRIDGE) && defined(__has_include) && \
__has_include(<arm_neon_sve_bridge.h>)
#include <arm_neon_sve_bridge.h> #include <arm_neon_sve_bridge.h>
#else #else
#define svdup_neonq_f32(fixed_reg) \ #define svdup_neonq_f32(fixed_reg) \


Loading…
Cancel
Save