/external/webrtc/src/modules/audio_coding/codecs/isac/fix/source/ |
lpc_masking_model_neon.S | 55 vdup.s32 d25, r2 71 vmull.s32 q0, d0, d25 113 vmov.s32 d0[0], r8 114 vmull.s32 q0, d0, d25 148 vcls.s32 d1, d0 @ Count leading extra sign bits. 150 vmovl.s32 q1, d1 153 vcls.s32 d1, d0 @ Count again the leading extra sign bits. 154 vmov.s32 r1, d1[1] @ Store # of sign bits of only the 32 MSBs. 155 vmovl.s32 q1, d1 158 vmov.s32 r0, d0[1] @ residual_energ [all...] |
/external/llvm/test/MC/ARM/ |
neon-bitcount-encoding.s | 23 @ CHECK: vcls.s32 d16, d16 @ encoding: [0x20,0x04,0xf8,0xf3] 24 vcls.s32 d16, d16 29 @ CHECK: vcls.s32 q8, q8 @ encoding: [0x60,0x04,0xf8,0xf3] 30 vcls.s32 q8, q8
|
neon-minmax-encoding.s | 5 vmax.s32 d7, d8, d9 13 vmax.s32 d8, d9 21 vmax.s32 q7, q8, q9 29 vmax.s32 q8, q9 37 @ CHECK: vmax.s32 d7, d8, d9 @ encoding: [0x09,0x76,0x28,0xf2] 44 @ CHECK: vmax.s32 d8, d8, d9 @ encoding: [0x09,0x86,0x28,0xf2] 51 @ CHECK: vmax.s32 q7, q8, q9 @ encoding: [0xe2,0xe6,0x20,0xf2] 58 @ CHECK: vmax.s32 q8, q8, q9 @ encoding: [0xe2,0x06,0x60,0xf2] 67 vmin.s32 d7, d8, d9 75 vmin.s32 d8, d [all...] |
neont2-bitcount-encoding.s | 27 vcls.s32 d16, d16 30 vcls.s32 q8, q8 34 @ CHECK: vcls.s32 d16, d16 @ encoding: [0xf8,0xff,0x20,0x04] 37 @ CHECK: vcls.s32 q8, q8 @ encoding: [0xf8,0xff,0x60,0x04]
|
neont2-minmax-encoding.s | 7 vmax.s32 d7, d8, d9 15 vmax.s32 d8, d9 23 vmax.s32 q7, q8, q9 31 vmax.s32 q8, q9 39 @ CHECK: vmax.s32 d7, d8, d9 @ encoding: [0x28,0xef,0x09,0x76] 46 @ CHECK: vmax.s32 d8, d8, d9 @ encoding: [0x28,0xef,0x09,0x86] 53 @ CHECK: vmax.s32 q7, q8, q9 @ encoding: [0x20,0xef,0xe2,0xe6] 60 @ CHECK: vmax.s32 q8, q8, q9 @ encoding: [0x60,0xef,0xe2,0x06] 69 vmin.s32 d7, d8, d9 77 vmin.s32 d8, d [all...] |
thumb-v8fp.s | 31 vcvta.s32.f32 s2, s3 32 @ CHECK: vcvta.s32.f32 s2, s3 @ encoding: [0xbc,0xfe,0xe1,0x1a] 33 vcvta.s32.f64 s2, d3 34 @ CHECK: vcvta.s32.f64 s2, d3 @ encoding: [0xbc,0xfe,0xc3,0x1b] 35 vcvtn.s32.f32 s6, s23 36 @ CHECK: vcvtn.s32.f32 s6, s23 @ encoding: [0xbd,0xfe,0xeb,0x3a] 37 vcvtn.s32.f64 s6, d23 38 @ CHECK: vcvtn.s32.f64 s6, d23 @ encoding: [0xbd,0xfe,0xe7,0x3b] 39 vcvtp.s32.f32 s0, s4 40 @ CHECK: vcvtp.s32.f32 s0, s4 @ encoding: [0xbe,0xfe,0xc2,0x0a [all...] |
v8fp.s | 28 vcvta.s32.f32 s2, s3 29 @ CHECK: vcvta.s32.f32 s2, s3 @ encoding: [0xe1,0x1a,0xbc,0xfe] 30 vcvta.s32.f64 s2, d3 31 @ CHECK: vcvta.s32.f64 s2, d3 @ encoding: [0xc3,0x1b,0xbc,0xfe] 32 vcvtn.s32.f32 s6, s23 33 @ CHECK: vcvtn.s32.f32 s6, s23 @ encoding: [0xeb,0x3a,0xbd,0xfe] 34 vcvtn.s32.f64 s6, d23 35 @ CHECK: vcvtn.s32.f64 s6, d23 @ encoding: [0xe7,0x3b,0xbd,0xfe] 36 vcvtp.s32.f32 s0, s4 37 @ CHECK: vcvtp.s32.f32 s0, s4 @ encoding: [0xc2,0x0a,0xbe,0xfe [all...] |
neon-mul-encoding.s | 51 vqdmulh.s32 d16, d16, d17 53 vqdmulh.s32 q8, q8, q9 55 vqdmulh.s32 d16, d17 57 vqdmulh.s32 q8, q9 61 @ CHECK: vqdmulh.s32 d16, d16, d17 @ encoding: [0xa1,0x0b,0x60,0xf2] 63 @ CHECK: vqdmulh.s32 q8, q8, q9 @ encoding: [0xe2,0x0b,0x60,0xf2] 65 @ CHECK: vqdmulh.s32 d16, d16, d17 @ encoding: [0xa1,0x0b,0x60,0xf2] 67 @ CHECK: vqdmulh.s32 q8, q8, q9 @ encoding: [0xe2,0x0b,0x60,0xf2] 72 vqrdmulh.s32 d16, d16, d17 74 vqrdmulh.s32 q8, q8, q [all...] |
neon-sub-encoding.s | 53 @ CHECK: vsubl.s32 q8, d17, d16 @ encoding: [0xa0,0x02,0xe1,0xf2] 54 vsubl.s32 q8, d17, d16 65 @ CHECK: vsubw.s32 q8, q8, d18 @ encoding: [0xa2,0x03,0xe0,0xf2] 66 vsubw.s32 q8, q8, d18 77 @ CHECK: vhsub.s32 d16, d16, d17 @ encoding: [0xa1,0x02,0x60,0xf2] 78 vhsub.s32 d16, d16, d17 89 @ CHECK: vhsub.s32 q8, q8, q9 @ encoding: [0xe2,0x02,0x60,0xf2] 90 vhsub.s32 q8, q8, q9 95 @ CHECK: vqsub.s32 d16, d16, d17 @ encoding: [0xb1,0x02,0x60,0xf2] 96 vqsub.s32 d16, d16, d1 [all...] |
neon-shift-encoding.s | 49 vshr.s32 d16, d16, #31 53 vshr.s32 q8, q8, #31 66 @ CHECK: vshr.s32 d16, d16, #31 @ encoding: [0x30,0x00,0xe1,0xf2] 70 @ CHECK: vshr.s32 q8, q8, #31 @ encoding: [0x70,0x00,0xe1,0xf2] 84 vshr.s32 d16, #31 88 vshr.s32 q8, #31 101 @ CHECK: vshr.s32 d16, d16, #31 @ encoding: [0x30,0x00,0xe1,0xf2] 105 @ CHECK: vshr.s32 q8, q8, #31 @ encoding: [0x70,0x00,0xe1,0xf2] 111 vsra.s32 d11, d10, #31 115 vsra.s32 q3, q6, #3 [all...] |
neon-mul-accum-encoding.s | 26 vmlal.s32 q8, d19, d18 33 @ CHECK: vmlal.s32 q8, d19, d18 @ encoding: [0xa2,0x08,0xe3,0xf2] 40 vqdmlal.s32 q8, d19, d18 47 @ CHECK: vqdmlal.s32 q8, d19, d18 @ encoding: [0xa2,0x09,0xe3,0xf2] 77 vmlsl.s32 q8, d19, d18 84 @ CHECK: vmlsl.s32 q8, d19, d18 @ encoding: [0xa2,0x0a,0xe3,0xf2] 91 vqdmlsl.s32 q8, d19, d18 94 @ CHECK: vqdmlsl.s32 q8, d19, d18 @ encoding: [0xa2,0x0b,0xe3,0xf2]
|
neon-shiftaccum-encoding.s | 5 vsra.s32 d13, d12, #32 9 vsra.s32 q9, q5, #32 23 vsra.s32 d12, #32 27 vsra.s32 q5, #32 40 @ CHECK: vsra.s32 d13, d12, #32 @ encoding: [0x1c,0xd1,0xa0,0xf2] 44 @ CHECK: vsra.s32 q9, q5, #32 @ encoding: [0x5a,0x21,0xe0,0xf2] 57 @ CHECK: vsra.s32 d12, d12, #32 @ encoding: [0x1c,0xc1,0xa0,0xf2] 61 @ CHECK: vsra.s32 q5, q5, #32 @ encoding: [0x5a,0xa1,0xa0,0xf2] 74 vrsra.s32 d7, d24, #32 82 vrsra.s32 q3, q4, #3 [all...] |
neont2-add-encoding.s | 22 @ CHECK: vaddl.s32 q8, d17, d16 @ encoding: [0xe1,0xef,0xa0,0x00] 23 vaddl.s32 q8, d17, d16 35 @ CHECK: vaddw.s32 q8, q8, d18 @ encoding: [0xe0,0xef,0xa2,0x01] 36 vaddw.s32 q8, q8, d18 48 @ CHECK: vhadd.s32 d16, d16, d17 @ encoding: [0x60,0xef,0xa1,0x00] 49 vhadd.s32 d16, d16, d17 60 @ CHECK: vhadd.s32 q8, q8, q9 @ encoding: [0x60,0xef,0xe2,0x00] 61 vhadd.s32 q8, q8, q9 73 @ CHECK: vrhadd.s32 d16, d16, d17 @ encoding: [0x60,0xef,0xa1,0x01] 74 vrhadd.s32 d16, d16, d1 [all...] |
neont2-shiftaccum-encoding.s | 7 vsra.s32 d13, d12, #32 11 vsra.s32 q9, q5, #32 25 vsra.s32 d12, #32 29 vsra.s32 q5, #32 42 @ CHECK: vsra.s32 d13, d12, #32 @ encoding: [0xa0,0xef,0x1c,0xd1] 46 @ CHECK: vsra.s32 q9, q5, #32 @ encoding: [0xe0,0xef,0x5a,0x21] 59 @ CHECK: vsra.s32 d12, d12, #32 @ encoding: [0xa0,0xef,0x1c,0xc1] 63 @ CHECK: vsra.s32 q5, q5, #32 @ encoding: [0xa0,0xef,0x5a,0xa1] 77 vrsra.s32 d7, d24, #32 85 vrsra.s32 q3, q4, #3 [all...] |
neon-pairwise-encoding.s | 25 @ CHECK: vpaddl.s32 d16, d16 @ encoding: [0x20,0x02,0xf8,0xf3] 26 vpaddl.s32 d16, d16 37 @ CHECK: vpaddl.s32 q8, q8 @ encoding: [0x60,0x02,0xf8,0xf3] 38 vpaddl.s32 q8, q8 49 @ CHECK: vpadal.s32 d16, d17 @ encoding: [0x21,0x06,0xf8,0xf3] 50 vpadal.s32 d16, d17 61 @ CHECK: vpadal.s32 q9, q8 @ encoding: [0x60,0x26,0xf8,0xf3] 62 vpadal.s32 q9, q8 73 @ CHECK: vpmin.s32 d16, d16, d17 @ encoding: [0xb1,0x0a,0x60,0xf2] 74 vpmin.s32 d16, d16, d1 [all...] |
neon-add-encoding.s | 21 @ CHECK: vaddl.s32 q8, d17, d16 @ encoding: [0xa0,0x00,0xe1,0xf2] 22 vaddl.s32 q8, d17, d16 34 @ CHECK: vaddw.s32 q8, q8, d18 @ encoding: [0xa2,0x01,0xe0,0xf2] 35 vaddw.s32 q8, q8, d18 47 @ CHECK: vhadd.s32 d16, d16, d17 @ encoding: [0xa1,0x00,0x60,0xf2] 48 vhadd.s32 d16, d16, d17 59 @ CHECK: vhadd.s32 q8, q8, q9 @ encoding: [0xe2,0x00,0x60,0xf2] 60 vhadd.s32 q8, q8, q9 71 vhadd.s32 d13, d22 77 vhadd.s32 q3, q1 [all...] |
neont2-shift-encoding.s | 57 @ CHECK: vshr.s32 d16, d16, #32 @ encoding: [0xe0,0xef,0x30,0x00] 58 vshr.s32 d16, d16, #32 65 @ CHECK: vshr.s32 q8, q8, #32 @ encoding: [0xe0,0xef,0x70,0x00] 66 vshr.s32 q8, q8, #32 73 @ CHECK: vshll.s32 q8, d16, #31 @ encoding: [0xff,0xef,0x30,0x0a] 74 vshll.s32 q8, d16, #31 97 @ CHECK: vrshl.s32 d16, d17, d16 @ encoding: [0x60,0xef,0xa1,0x05] 98 vrshl.s32 d16, d17, d16 113 @ CHECK: vrshl.s32 q8, q9, q8 @ encoding: [0x60,0xef,0xe2,0x05] 114 vrshl.s32 q8, q9, q [all...] |
neont2-mul-accum-encoding.s | 28 vmlal.s32 q8, d19, d18 32 vmlal.s32 q0, d5, d10[0] 36 @ CHECK: vmlal.s32 q8, d19, d18 @ encoding: [0xe3,0xef,0xa2,0x08] 40 @ CHECK: vmlal.s32 q0, d5, d10[0] @ encoding: [0xa5,0xef,0x4a,0x02] 44 vqdmlal.s32 q8, d19, d18 51 @ CHECK: vqdmlal.s32 q8, d19, d18 @ encoding: [0xe3,0xef,0xa2,0x09] 81 vmlsl.s32 q8, d19, d18 89 @ CHECK: vmlsl.s32 q8, d19, d18 @ encoding: [0xe3,0xef,0xa2,0x0a] 97 vqdmlsl.s32 q8, d19, d18 100 @ CHECK: vqdmlsl.s32 q8, d19, d18 @ encoding: [0xe3,0xef,0xa2,0x0b [all...] |
/external/jpeg/ |
jsimd_arm_neon.S | 356 vadd.s32 q10, q14, q13 357 vsub.s32 q14, q14, q13 360 vrshr.s32 q10, q10, #\shift 361 vrshr.s32 q14, q14, #\shift 362 vmovn.s32 \y26, q10 363 vmovn.s32 \y29, q14 365 vrshrn.s32 \y26, q10, #\shift 366 vrshrn.s32 \y29, q14, #\shift 369 vadd.s32 q10, q15, q12 370 vsub.s32 q15, q15, q1 [all...] |
/external/qemu/distrib/sdl-1.2.15/src/audio/nds/ |
soundcommon.h | 59 s32 prevtimer;
|
/external/kernel-headers/original/linux/ |
i2c.h | 81 extern s32 i2c_smbus_xfer (struct i2c_adapter * adapter, u16 addr, 89 extern s32 i2c_smbus_write_quick(struct i2c_client * client, u8 value); 90 extern s32 i2c_smbus_read_byte(struct i2c_client * client); 91 extern s32 i2c_smbus_write_byte(struct i2c_client * client, u8 value); 92 extern s32 i2c_smbus_read_byte_data(struct i2c_client * client, u8 command); 93 extern s32 i2c_smbus_write_byte_data(struct i2c_client * client, 95 extern s32 i2c_smbus_read_word_data(struct i2c_client * client, u8 command); 96 extern s32 i2c_smbus_write_word_data(struct i2c_client * client, 98 extern s32 i2c_smbus_write_block_data(struct i2c_client * client, 102 extern s32 i2c_smbus_read_i2c_block_data(struct i2c_client * client [all...] |
/external/libvpx/libvpx/vp8/encoder/arm/neon/ |
shortfdct_neon.asm | 66 vshrn.s32 d1, q9, #12 ; op[1] = (c1*2217 + d1*5352 + 14500)>>12 67 vshrn.s32 d3, q10, #12 ; op[3] = (d1*2217 - c1*5352 + 7500)>>12 101 vshrn.s32 d1, q11, #16 ; op[4] = (c1*2217 + d1*5352 + 12000)>>16 103 vshrn.s32 d3, q12, #16 ; op[12]= (d1*2217 - c1*5352 + 51000)>>16 156 vshrn.s32 d2, q9, #12 ; A[1] = (c1*2217 + d1*5352 + 14500)>>12 157 vshrn.s32 d6, q10, #12 ; A[3] = (d1*2217 - c1*5352 + 7500)>>12 158 vshrn.s32 d3, q11, #12 ; B[1] = (c1*2217 + d1*5352 + 14500)>>12 159 vshrn.s32 d7, q12, #12 ; B[3] = (d1*2217 - c1*5352 + 7500)>>12 205 vshrn.s32 d1, q9, #16 ; A[4] = (c1*2217 + d1*5352 + 12000)>>16 206 vshrn.s32 d3, q10, #16 ; A[12]= (d1*2217 - c1*5352 + 51000)>>1 [all...] |
/external/qemu/target-i386/ |
helper.h | 113 DEF_HELPER_1(fildl_FT0, void, s32) 116 DEF_HELPER_1(fildl_ST0, void, s32) 120 DEF_HELPER_0(fist_ST0, s32) 121 DEF_HELPER_0(fistl_ST0, s32) 123 DEF_HELPER_0(fistt_ST0, s32) 124 DEF_HELPER_0(fisttl_ST0, s32)
|
/external/valgrind/main/none/tests/arm/ |
neon128.stdout.exp | 182 vhadd.s32 q0, q1, q2 :: Qd 0x00000048 0x00000048 0x00000048 0x00000048 Qm (i32)0x00000018 Qn (i32)0x00000078 183 vhadd.s32 q0, q1, q2 :: Qd 0x00000082 0x00000082 0x00000082 0x00000082 Qm (i32)0x0000008c Qn (i32)0x00000078 189 vhadd.s32 q0, q1, q2 :: Qd 0x80000001 0x80000001 0x80000001 0x80000001 Qm (i32)0x80000001 Qn (i32)0x80000002 190 vhadd.s32 q10, q11, q12 :: Qd 0x00000048 0x00000048 0x00000048 0x00000048 Qm (i32)0x00000018 Qn (i32)0x00000078 201 vhsub.s32 q0, q1, q2 :: Qd 0xffffffd0 0xffffffd0 0xffffffd0 0xffffffd0 Qm (i32)0x00000018 Qn (i32)0x00000078 202 vhsub.s32 q0, q1, q2 :: Qd 0x0000000a 0x0000000a 0x0000000a 0x0000000a Qm (i32)0x0000008c Qn (i32)0x00000078 207 vhsub.s32 q0, q1, q2 :: Qd 0xffffffff 0xffffffff 0xffffffff 0xffffffff Qm (i32)0x80000001 Qn (i32)0x80000002 208 vhsub.s32 q10, q11, q12 :: Qd 0xffffffd0 0xffffffd0 0xffffffd0 0xffffffd0 Qm (i32)0x00000018 Qn (i32)0x00000078 218 vqadd.s32 q0, q1, q2 :: Qd 0x00000090 0x00000090 0x00000090 0x00000090 Qm (i32)0x00000018 Qn (i32)0x00000078 fpscr: 00000000 219 vqadd.s32 q0, q1, q2 :: Qd 0x131b1a93 0x121f1e97 Qm (i32)0x00000018 Qn (i32)0x00000078 fpscr: 0000000 [all...] |
/external/clang/test/CodeGen/ |
arm-arguments.c | 171 struct s32 { double x; }; struct 172 void f32(struct s32 s) { }
|