HomeSort by relevance Sort by last modified time
    Searched refs:b32 (Results 1 - 25 of 50) sorted by null

1 2

  /external/libopus/silk/
macros.h 40 /* (a32 * (opus_int32)((opus_int16)(b32))) >> 16 output have to be 32bit int */
41 #define silk_SMULWB(a32, b32) ((((a32) >> 16) * (opus_int32)((opus_int16)(b32))) + ((((a32) & 0x0000FFFF) * (opus_int32)((opus_int16)(b32))) >> 16))
43 /* a32 + (b32 * (opus_int32)((opus_int16)(c32))) >> 16 output have to be 32bit int */
44 #define silk_SMLAWB(a32, b32, c32) ((a32) + ((((b32) >> 16) * (opus_int32)((opus_int16)(c32))) + ((((b32) & 0x0000FFFF) * (opus_int32)((opus_int16)(c32))) >> 16)))
46 /* (a32 * (b32 >> 16)) >> 16 */
47 #define silk_SMULWT(a32, b32) (((a32) >> 16) * ((b32) >> 16) + ((((a32) & 0x0000FFFF) * ((b32) >> 16)) >> 16)
    [all...]
Inlines.h 97 static OPUS_INLINE opus_int32 silk_DIV32_varQ( /* O returns a good approximation of "(a32 << Qres) / b32" */
99 const opus_int32 b32, /* I denominator (Q0) */
106 silk_assert( b32 != 0 );
112 b_headrm = silk_CLZ32( silk_abs(b32) ) - 1;
113 b32_nrm = silk_LSHIFT(b32, b_headrm); /* Q: b_headrm */
115 /* Inverse of b32, with 14 bits of precision */
143 static OPUS_INLINE opus_int32 silk_INVERSE32_varQ( /* O returns a good approximation of "(1 << Qres) / b32" */
144 const opus_int32 b32, /* I denominator (Q0) */
151 silk_assert( b32 != 0 );
155 b_headrm = silk_CLZ32( silk_abs(b32) ) - 1
    [all...]
MacroDebug.h 150 static OPUS_INLINE opus_int32 silk_ADD_SAT32_(opus_int32 a32, opus_int32 b32, char *file, int line){
152 res = ((((opus_uint32)(a32) + (opus_uint32)(b32)) & 0x80000000) == 0 ? \
153 ((((a32) & (b32)) & 0x80000000) != 0 ? silk_int32_MIN : (a32)+(b32)) : \
154 ((((a32) | (b32)) & 0x80000000) == 0 ? silk_int32_MAX : (a32)+(b32)) );
155 if ( res != silk_SAT32( (opus_int64)a32 + (opus_int64)b32 ) )
157 fprintf (stderr, "silk_ADD_SAT32(%d, %d) in %s: line %d\n", a32, b32, file, line);
211 static OPUS_INLINE opus_int32 silk_SUB_SAT32_( opus_int32 a32, opus_int32 b32, char *file, int line ) {
213 res = ((((opus_uint32)(a32)-(opus_uint32)(b32)) & 0x80000000) == 0 ?
    [all...]
MacroCount.h 54 static OPUS_INLINE opus_int32 silk_MUL(opus_int32 a32, opus_int32 b32){
57 ret = a32 * b32;
62 static OPUS_INLINE opus_uint32 silk_MUL_uint(opus_uint32 a32, opus_uint32 b32){
65 ret = a32 * b32;
69 static OPUS_INLINE opus_int32 silk_MLA(opus_int32 a32, opus_int32 b32, opus_int32 c32){
72 ret = a32 + b32 * c32;
77 static OPUS_INLINE opus_int32 silk_MLA_uint(opus_uint32 a32, opus_uint32 b32, opus_uint32 c32){
80 ret = a32 + b32 * c32;
85 static OPUS_INLINE opus_int32 silk_SMULWB(opus_int32 a32, opus_int32 b32){
88 ret = (a32 >> 16) * (opus_int32)((opus_int16)b32) + (((a32 & 0x0000FFFF) * (opus_int32)((opus_int16)b32)) >> 16)
    [all...]
SigProc_FIX.h 393 /* (a32 * b32) output have to be 32bit int */
394 #define silk_MUL(a32, b32) ((a32) * (b32))
396 /* (a32 * b32) output have to be 32bit uint */
397 #define silk_MUL_uint(a32, b32) silk_MUL(a32, b32)
399 /* a32 + (b32 * c32) output have to be 32bit int */
400 #define silk_MLA(a32, b32, c32) silk_ADD32((a32),((b32) * (c32)))
402 /* a32 + (b32 * c32) output have to be 32bit uint *
    [all...]
  /toolchain/binutils/binutils-2.25/ld/testsuite/ld-powerpc/
aix-glink-1-32.d 4 #ld: -b32 -bM:SRE -bnogc
aix-glink-3-32.d 4 #ld: -b32 -bnoautoimp tmpdir/aix-glink-3b.so
aix-weak-3-32.d 4 #ld: -b32 -e.main -bnoautoimp tmpdir/aix-weak-3a.so
  /external/webrtc/webrtc/common_audio/signal_processing/
signal_processing_unittest.cc 96 int32_t b32 = -1711; local
108 EXPECT_EQ(4, WebRtcSpl_NormW16(b32));
122 EXPECT_EQ(109410, WebRtcSpl_AddSatW32(a32, b32));
123 EXPECT_EQ(112832, WebRtcSpl_SubSatW32(a32, b32));
126 b32 = 0x80000000;
128 EXPECT_EQ(static_cast<int>(0x80000000), WebRtcSpl_AddSatW32(a32, b32));
130 b32 = 0x7fffffff;
131 EXPECT_EQ(0x7fffffff, WebRtcSpl_AddSatW32(a32, b32));
133 b32 = 0x80000000;
134 EXPECT_EQ(0x7fffffff, WebRtcSpl_SubSatW32(a32, b32));
163 int32_t b32[kVectorSize]; local
    [all...]
  /bionic/libc/kernel/uapi/linux/netfilter/
xt_HMARK.h 57 __be32 b32; member in union:hmark_ports
  /development/ndk/platforms/android-21/include/linux/netfilter/
xt_HMARK.h 57 __be32 b32; member in union:hmark_ports
  /external/iptables/include/linux/netfilter/
xt_HMARK.h 35 __be32 b32; member in union:hmark_ports
  /external/kernel-headers/original/uapi/linux/netfilter/
xt_HMARK.h 35 __be32 b32; member in union:hmark_ports
  /prebuilts/ndk/current/platforms/android-21/arch-arm/usr/include/linux/netfilter/
xt_HMARK.h 57 __be32 b32; member in union:hmark_ports
  /prebuilts/ndk/current/platforms/android-21/arch-arm64/usr/include/linux/netfilter/
xt_HMARK.h 57 __be32 b32; member in union:hmark_ports
  /prebuilts/ndk/current/platforms/android-21/arch-mips/usr/include/linux/netfilter/
xt_HMARK.h 57 __be32 b32; member in union:hmark_ports
  /prebuilts/ndk/current/platforms/android-21/arch-mips64/usr/include/linux/netfilter/
xt_HMARK.h 57 __be32 b32; member in union:hmark_ports
  /prebuilts/ndk/current/platforms/android-21/arch-x86/usr/include/linux/netfilter/
xt_HMARK.h 57 __be32 b32; member in union:hmark_ports
  /prebuilts/ndk/current/platforms/android-21/arch-x86_64/usr/include/linux/netfilter/
xt_HMARK.h 57 __be32 b32; member in union:hmark_ports
  /prebuilts/ndk/current/platforms/android-23/arch-arm/usr/include/linux/netfilter/
xt_HMARK.h 57 __be32 b32; member in union:hmark_ports
  /prebuilts/ndk/current/platforms/android-23/arch-arm64/usr/include/linux/netfilter/
xt_HMARK.h 57 __be32 b32; member in union:hmark_ports
  /prebuilts/ndk/current/platforms/android-23/arch-mips/usr/include/linux/netfilter/
xt_HMARK.h 57 __be32 b32; member in union:hmark_ports
  /prebuilts/ndk/current/platforms/android-23/arch-mips64/usr/include/linux/netfilter/
xt_HMARK.h 57 __be32 b32; member in union:hmark_ports
  /prebuilts/ndk/current/platforms/android-23/arch-x86/usr/include/linux/netfilter/
xt_HMARK.h 57 __be32 b32; member in union:hmark_ports
  /prebuilts/ndk/current/platforms/android-23/arch-x86_64/usr/include/linux/netfilter/
xt_HMARK.h 57 __be32 b32; member in union:hmark_ports

Completed in 2306 milliseconds

1 2