search for: uint32x4_t

Displaying 4 results from an estimated 4 matches for "uint32x4_t".

Did you mean: int32x4_t
2011 Nov 23
4
[LLVMdev] arm neon intrinsics cross compile error on windows system
...__attribute__((neon_vector_type(2))) uint32_t uint32x2_t; ^ d:/llvm_projects/llvm-3.0rc4/bin/../lib/clang/3.0/include\arm_neon.h:50:24: error: invalid vector element type 'uint32_t' (aka 'unsigned long') typedef __attribute__((neon_vector_type(4))) uint32_t uint32x4_t; ^ d:/llvm_projects/llvm-3.0rc4/bin/../lib/clang/3.0/include\arm_neon.h:355:10: error: invalid conversion between vector type '__attribute__((__vector_size__(16 * sizeof(signed char)))) signed char' and integer type 'int32x4_t' (aka 'long') of differen...
2015 Jan 05
4
[LLVMdev] NEON intrinsics preventing redundant load optimization?
Hi all, Sorry for arriving late to the party. First, some context: vld1 is not the same as a pointer dereference. The alignment requirements are different (which I saw you hacked around in your testcase using attribute((aligned(4))) ), and in big endian environments they do totally different things (VLD1 does element-wise byteswapping and pointer dereferences byteswaps the entire 128-bit
2016 Aug 23
0
[PATCH 8/8] Optimize silk_NSQ_del_dec() for ARM NEON
...p_lag_ptr; + opus_int32 a_Q12_arch[ MAX_LPC_ORDER ]; + const int32x2_t warping_Q16_s32x2 = vdup_n_s32( ( warping_Q16 << 16 ) >> 1 ); + const opus_int32 LF_shp_Q29 = ( LF_shp_Q14 << 16 ) >> 1; + opus_int32 AR_shp_Q28[ MAX_SHAPE_LPC_ORDER ]; + const uint32x4_t rand_multiplier_u32x4 = vdupq_n_u32( RAND_MULTIPLIER ); + const uint32x4_t rand_increment_u32x4 = vdupq_n_u32( RAND_INCREMENT ); + + VARDECL( NSQ_samples_struct, psSampleState ); + SAVE_STACK; + + silk_assert( nStatesDelayedDecision > 0 ); + silk_assert( ( shapingLPCOrder & 1...
2016 Aug 23
2
[PATCH 7/8] Update NSQ_LPC_BUF_LENGTH macro.
NSQ_LPC_BUF_LENGTH is independent of DECISION_DELAY. --- silk/define.h | 4 ---- 1 file changed, 4 deletions(-) diff --git a/silk/define.h b/silk/define.h index 781cfdc..1286048 100644 --- a/silk/define.h +++ b/silk/define.h @@ -173,11 +173,7 @@ extern "C" #define MAX_MATRIX_SIZE MAX_LPC_ORDER /* Max of LPC Order and LTP order */ -#if( MAX_LPC_ORDER >