/external/neven/Embedded/common/src/b_BitFeatureEm/ |
H A D | I04Dns2x2Ftr.c | 212 uint32 vL = ( patchL[ 0 ] ^ ptnPtrL[ 0 ] ) & local 221 sumL += tableL[ ( vL ) & 0x0F ]; 222 sumL += tableL[ 16 + ( ( vL >> 4 ) & 0x0F ) ]; 223 sumL += tableL[ 32 + ( ( vL >> 8 ) & 0x0F ) ]; 224 sumL += tableL[ 48 + ( ( vL >> 12 ) & 0x0F ) ]; 225 sumL += tableL[ 64 + ( ( vL >> 16 ) & 0x0F ) ]; 226 sumL += tableL[ 80 + ( ( vL >> 20 ) & 0x0F ) ]; 227 sumL += tableL[ 96 + ( ( vL >> 24 ) & 0x0F ) ]; 228 sumL += tableL[ 112 + ( ( vL >> 28 ) & 0x0F ) ]; 237 uint32 vL local [all...] |
H A D | I04Tld2x4Ftr.c | 203 uint32 vL; local 215 /* compare with threshold and store results in vL */ 216 vL = ( ( s1L + s2L + dataPtrL[ 2 ] ) & 0x88888888 ) >> 3; 228 /* compare with threshold and store results in vL */ 229 vL |= ( ( s1L + s2L + dataPtrL[ 5 ] ) & 0x88888888 ) >> 2; 241 /* compare with threshold and store results in vL */ 242 vL |= ( ( s1L + s2L + dataPtrL[ 8 ] ) & 0x88888888 ) >> 1; 254 /* compare with threshold and store results in vL */ 255 vL |= ( ( s1L + s2L + dataPtrL[ 11 ] ) & 0x88888888 ); 258 vL [all...] |
H A D | L01Dns2x4Ftr.c | 239 uint32 vL = ~dataPtrL[ 8 ]; local 240 vL |= ( ( mL[ 0 ] + dataPtrL[ 9 ] ) & 0x88888888 ) >> 3; 241 vL |= ( ( mL[ 1 ] + dataPtrL[ 10 ] ) & 0x88888888 ) >> 2; 242 vL |= ( ( mL[ 2 ] + dataPtrL[ 11 ] ) & 0x88888888 ) >> 1; 243 vL |= ( ( mL[ 3 ] + dataPtrL[ 12 ] ) & 0x88888888 ); 244 vL = ( ~vL ) & 0x1FFFFFFF; 247 vL = ( vL & 0x55555555 ) + ( ( vL >> [all...] |
H A D | L01Tld1x1Ftr.c | 196 uint32 vL; local 197 vL = ( patchL[ 0 ] ^ dataPtrL[ 0 ] ) & dataPtrL[ 1 ]; 198 bsL += bbf_BIT_SUM_32( vL ); 200 vL = ( patchL[ 1 ] ^ dataPtrL[ 2 ] ) & dataPtrL[ 3 ]; 201 bsL += bbf_BIT_SUM_32( vL ); 203 vL = ( patchL[ 2 ] ^ dataPtrL[ 4 ] ) & dataPtrL[ 5 ]; 204 bsL += bbf_BIT_SUM_32( vL ); 206 vL = ( patchL[ 3 ] ^ dataPtrL[ 6 ] ) & dataPtrL[ 7 ]; 207 bsL += bbf_BIT_SUM_32( vL );
|
H A D | L01Tld2x4Ftr.c | 196 uint32 vL = ~dataPtrL[ 0 ]; local 208 /* compare with threshold and store results in vL */ 209 vL |= ( ( s1L + s2L + dataPtrL[ 3 ] ) & 0x88888888 ) >> 3; 221 /* compare with threshold and store results in vL */ 222 vL |= ( ( s1L + s2L + dataPtrL[ 6 ] ) & 0x88888888 ) >> 2; 234 /* compare with threshold and store results in vL */ 235 vL |= ( ( s1L + s2L + dataPtrL[ 9 ] ) & 0x88888888 ) >> 1; 247 /* compare with threshold and store results in vL */ 248 vL |= ( ( s1L + s2L + dataPtrL[ 12 ] ) & 0x88888888 ); 250 vL [all...] |
H A D | L04Dns2x2Ftr.c | 207 uint32 vL = ( patchL[ 0 ] ^ dataPtrL[ 0 ] ) & local 215 vmL = vL & dataPtrL[ 4 ]; 217 vmL = vL & dataPtrL[ 5 ]; 219 vmL = vL & dataPtrL[ 6 ]; 221 vmL = vL & dataPtrL[ 7 ]; 225 sumL += bbf_BIT_SUM_32( vL );
|
H A D | L04Tld2x4Ftr.c | 195 uint32 vL; local 207 /* compare with threshold and store results in vL */ 208 vL = ( ( s1L + s2L + dataPtrL[ 2 ] ) & 0x88888888 ) >> 3; 220 /* compare with threshold and store results in vL */ 221 vL |= ( ( s1L + s2L + dataPtrL[ 5 ] ) & 0x88888888 ) >> 2; 233 /* compare with threshold and store results in vL */ 234 vL |= ( ( s1L + s2L + dataPtrL[ 8 ] ) & 0x88888888 ) >> 1; 246 /* compare with threshold and store results in vL */ 247 vL |= ( ( s1L + s2L + dataPtrL[ 11 ] ) & 0x88888888 ); 250 vL [all...] |
H A D | I04Dns2x4Ftr.c | 211 uint32 vL = 0; local 249 vL |= ( ( mL[ 0 ] + dataPtrL[ 8 ] ) & 0x88888888 ) >> 3; 250 vL |= ( ( mL[ 1 ] + dataPtrL[ 9 ] ) & 0x88888888 ) >> 2; 251 vL |= ( ( mL[ 2 ] + dataPtrL[ 10 ] ) & 0x88888888 ) >> 1; 252 vL |= ( ( mL[ 3 ] + dataPtrL[ 11 ] ) & 0x88888888 ); 254 vL = ( ~vL ) & 0x1FFFFFFF; 259 sumL += tableL[ ( vL ) & 0x0F ]; 260 sumL += tableL[ 16 + ( ( vL >> 4 ) & 0x0F ) ]; 261 sumL += tableL[ 32 + ( ( vL >> [all...] |
H A D | L04Dns2x4Ftr.c | 238 uint32 vL = 0; local 239 vL |= ( ( mL[ 0 ] + dataPtrL[ 8 ] ) & 0x88888888 ) >> 3; 240 vL |= ( ( mL[ 1 ] + dataPtrL[ 9 ] ) & 0x88888888 ) >> 2; 241 vL |= ( ( mL[ 2 ] + dataPtrL[ 10 ] ) & 0x88888888 ) >> 1; 242 vL |= ( ( mL[ 3 ] + dataPtrL[ 11 ] ) & 0x88888888 ); 244 vL = ( ~vL ) & 0x1FFFFFFF; 249 vmL = vL & dataPtrL[ 12 ]; 251 vmL = vL & dataPtrL[ 13 ]; 253 vmL = vL [all...] |
H A D | L04Dns3x3Ftr.c | 198 uint32 vL, mL, tL; /* bit sum and thresholds */ local 218 vL = 0; 226 /* compare with thresholds and store results in vL */ 227 vL |= ( ( ( mL & 0x0F0F0F0F ) + ( tL & 0x0F0F0F0F ) ) & 0x10101010 ) >> 4; 228 vL |= ( ( ( ( mL >> 4 ) & 0x0F0F0F0F ) + ( ( tL >> 4 ) & 0x0F0F0F0F ) ) & 0x10101010 ); 241 /* compare with thresholds and store results in vL */ 242 vL |= ( ( ( mL & 0x0F0F0F0F ) + ( tL & 0x0F0F0F0F ) ) & 0x10101010 ) >> 3; 243 vL |= ( ( ( ( mL >> 4 ) & 0x0F0F0F0F ) + ( ( tL >> 4 ) & 0x0F0F0F0F ) ) & 0x10101010 ) << 1; 251 /* compare with thresholds and store results in vL */ 252 vL | [all...] |
H A D | L06Dns3x3Ftr.c | 198 uint32 vL, mL, tL; /* bit sum and thresholds */ local 219 vL = 0; 227 /* compare with thresholds and store results in vL */ 228 vL |= ( ( ( mL & 0x0F0F0F0F ) + ( tL & 0x0F0F0F0F ) ) & 0x10101010 ) >> 4; 229 vL |= ( ( ( ( mL >> 4 ) & 0x0F0F0F0F ) + ( ( tL >> 4 ) & 0x0F0F0F0F ) ) & 0x10101010 ); 242 /* compare with thresholds and store results in vL */ 243 vL |= ( ( ( mL & 0x0F0F0F0F ) + ( tL & 0x0F0F0F0F ) ) & 0x10101010 ) >> 3; 244 vL |= ( ( ( ( mL >> 4 ) & 0x0F0F0F0F ) + ( ( tL >> 4 ) & 0x0F0F0F0F ) ) & 0x10101010 ) << 1; 252 /* compare with thresholds and store results in vL */ 253 vL | [all...] |
H A D | L06Dns4x4Ftr.c | 198 uint32 vL, mL, tL; /* bit sum and thresholds */ local 228 vL = 0; 238 /* compare with thresholds and store results in vL */ 239 vL |= ( ( ( mL & 0x0F0F0F0F ) + ( tL & 0x0F0F0F0F ) + ( sL[ 15 ] & 0x01010101 ) ) & 0x10101010 ) >> 4; 240 vL |= ( ( ( ( mL >> 4 ) & 0x0F0F0F0F ) + ( ( tL >> 4 ) & 0x0F0F0F0F ) + ( ( sL[ 15 ] >> 4 ) & 0x01010101 ) ) & 0x10101010 ); 251 /* compare with thresholds and store results in vL */ 252 vL |= ( ( ( mL & 0x0F0F0F0F ) + ( tL & 0x0F0F0F0F ) + ( sL[ 15 ] & 0x01010101 ) ) & 0x10101010 ) >> 3; 253 vL |= ( ( ( ( mL >> 4 ) & 0x0F0F0F0F ) + ( ( tL >> 4 ) & 0x0F0F0F0F ) + ( ( sL[ 15 ] >> 4 ) & 0x01010101 ) ) & 0x10101010 ) << 1; 264 /* compare with thresholds and store results in vL */ 265 vL | [all...] |
H A D | L06DnsNx4x4Ftr.c | 207 uint32 vL, mL, tL; /* bit sum and thresholds */ local 237 vL = 0; 247 /* compare with thresholds and store results in vL */ 248 vL |= ( ( ( mL & 0x0F0F0F0F ) + ( tL & 0x0F0F0F0F ) + ( sL[ 15 ] & 0x01010101 ) ) & 0x10101010 ) >> 4; 249 vL |= ( ( ( ( mL >> 4 ) & 0x0F0F0F0F ) + ( ( tL >> 4 ) & 0x0F0F0F0F ) + ( ( sL[ 15 ] >> 4 ) & 0x01010101 ) ) & 0x10101010 ); 260 /* compare with thresholds and store results in vL */ 261 vL |= ( ( ( mL & 0x0F0F0F0F ) + ( tL & 0x0F0F0F0F ) + ( sL[ 15 ] & 0x01010101 ) ) & 0x10101010 ) >> 3; 262 vL |= ( ( ( ( mL >> 4 ) & 0x0F0F0F0F ) + ( ( tL >> 4 ) & 0x0F0F0F0F ) + ( ( sL[ 15 ] >> 4 ) & 0x01010101 ) ) & 0x10101010 ) << 1; 273 /* compare with thresholds and store results in vL */ 274 vL | [all...] |
/external/neven/Embedded/common/src/b_TensorEm/ |
H A D | Flt16Vec.c | 127 uint16 vL = srcL[ iL ] > 0 ? srcL[ iL ] : -srcL[ iL ]; local 128 maxL = vL > maxL ? vL : maxL;
|
H A D | Cluster2D.c | 370 struct bts_Flt16Vec2D vL = bts_Flt16Vec2D_createVec16( ptrA->vecArrE[ iL ], ptrA->bbpE ); local 371 ptrA->vecArrE[ iL ] = bts_Flt16Vec2D_int16Vec2D( bts_Flt16Alt2D_mapFlt( &altA, &vL ), ptrA->bbpE ); 385 struct bts_Flt16Vec2D vL = bts_Flt16Vec2D_createVec16( ptrA->vecArrE[ iL ], ptrA->bbpE ); local 386 ptrA->vecArrE[ iL ] = bts_Flt16Vec2D_int16Vec2D( bts_Flt16Alt2D_mapFlt( &altA, &vL ), dstBbpA ); 423 struct bts_Flt16Vec2D vL = bts_Flt16Vec2D_createVec16( srcPtrA->vecArrE[ iL ], srcPtrA->bbpE ); local 424 ptrA->vecArrE[ iL ] = bts_Flt16Vec2D_int16Vec2D( bts_Flt16Alt2D_mapFlt( &altA, &vL ), ptrA->bbpE );
|
/external/neven/Embedded/common/src/b_BasicEm/ |
H A D | Math.c | 947 int32 vL = vecA[ iL ]; local 948 int32 logL = bbs_intLog2( vL > 0 ? vL : -vL ); 954 vL = ( ( vL >> ( expL - 1 ) ) + 1 ) >> 1; 958 vL = vL >> expL; 961 prdL = vL * vL; 1006 int32 vL = vecA[ iL ]; local [all...] |