]> git.droids-corp.org - dpdk.git/blobdiff - lib/librte_eal/common/include/arch/arm/rte_vect.h
eal/arm64: fix instrinsic for GCC < 4.9
[dpdk.git] / lib / librte_eal / common / include / arch / arm / rte_vect.h
index 5cc34190f351acaa90135a32930d4eef83df40db..2a18a68546d3e706a1f442e6c7a75cf0a2409faa 100644 (file)
@@ -78,6 +78,12 @@ vcopyq_laneq_u32(uint32x4_t a, const int lane_a,
 typedef uint64_t poly64_t;
 typedef uint64x2_t poly64x2_t;
 typedef uint8_t poly128_t __attribute__((vector_size(16), aligned(16)));
+
+static inline uint32x4_t
+vceqzq_u32(uint32x4_t a)
+{
+       return (a == 0);
+}
 #endif
 
 /* NEON intrinsic vreinterpretq_u64_p128() is supported since GCC version 7 */