Home
last modified time | relevance | path

Searched refs:vneg (Results 1 – 25 of 38) sorted by relevance

12

/external/llvm/test/MC/ARM/
Dneon-neg-encoding.s3 @ CHECK: vneg.s8 d16, d16 @ encoding: [0xa0,0x03,0xf1,0xf3]
4 vneg.s8 d16, d16
5 @ CHECK: vneg.s16 d16, d16 @ encoding: [0xa0,0x03,0xf5,0xf3]
6 vneg.s16 d16, d16
7 @ CHECK: vneg.s32 d16, d16 @ encoding: [0xa0,0x03,0xf9,0xf3]
8 vneg.s32 d16, d16
9 @ CHECK: vneg.f32 d16, d16 @ encoding: [0xa0,0x07,0xf9,0xf3]
10 vneg.f32 d16, d16
11 @ CHECK: vneg.s8 q8, q8 @ encoding: [0xe0,0x03,0xf1,0xf3]
12 vneg.s8 q8, q8
[all …]
Dneont2-neg-encoding.s5 @ CHECK: vneg.s8 d16, d16 @ encoding: [0xf1,0xff,0xa0,0x03]
6 vneg.s8 d16, d16
7 @ CHECK: vneg.s16 d16, d16 @ encoding: [0xf5,0xff,0xa0,0x03]
8 vneg.s16 d16, d16
9 @ CHECK: vneg.s32 d16, d16 @ encoding: [0xf9,0xff,0xa0,0x03]
10 vneg.s32 d16, d16
11 @ CHECK: vneg.f32 d16, d16 @ encoding: [0xf9,0xff,0xa0,0x07]
12 vneg.f32 d16, d16
13 @ CHECK: vneg.s8 q8, q8 @ encoding: [0xf1,0xff,0xe0,0x03]
14 vneg.s8 q8, q8
[all …]
Dfullfp16-neon.s254 vneg.f16 d0, d1
255 vneg.f16 q0, q1
256 @ ARM: vneg.f16 d0, d1 @ encoding: [0x81,0x07,0xb5,0xf3]
257 @ ARM: vneg.f16 q0, q1 @ encoding: [0xc2,0x07,0xb5,0xf3]
258 @ THUMB: vneg.f16 d0, d1 @ encoding: [0xb5,0xff,0x81,0x07]
259 @ THUMB: vneg.f16 q0, q1 @ encoding: [0xb5,0xff,0xc2,0x07]
Dsimple-fp-encoding.s65 vneg.f64 d16, d16
66 vneg.f32 s0, s0
68 @ CHECK: vneg.f64 d16, d16 @ encoding: [0x60,0x0b,0xf1,0xee]
69 @ CHECK: vneg.f32 s0, s0 @ encoding: [0x40,0x0a,0xb1,0xee]
Dsingle-precision-fp.s46 vneg.f64 d15, d14
50 @ CHECK-ERRORS-NEXT: vneg.f64 d15, d14
Dfullfp16-neon-neg.s185 vneg.f16 d0, d1
186 vneg.f16 q0, q1
/external/llvm/test/CodeGen/ARM/
Dfnegs.ll32 ; VFP2: vneg.f32 s{{.*}}, s{{.*}}
35 ; NFP1: vneg.f32 d{{.*}}, d{{.*}}
38 ; NFP0: vneg.f32 s{{.*}}, s{{.*}}
41 ; CORTEXA8: vneg.f32 s{{.*}}, s{{.*}}
44 ; CORTEXA8U: vneg.f32 d{{.*}}, d{{.*}}
47 ; CORTEXA9: vneg.f32 s{{.*}}, s{{.*}}
59 ; VFP2: vneg.f32 s{{.*}}, s{{.*}}
62 ; NFP1: vneg.f32 d{{.*}}, d{{.*}}
65 ; NFP0: vneg.f32 s{{.*}}, s{{.*}}
68 ; CORTEXA8: vneg.f32 s{{.*}}, s{{.*}}
[all …]
Dvneg.ll5 ;CHECK: vneg.s8
13 ;CHECK: vneg.s16
21 ;CHECK: vneg.s32
29 ;CHECK: vneg.f32
37 ;CHECK: vneg.s8
45 ;CHECK: vneg.s16
53 ;CHECK: vneg.s32
61 ;CHECK: vneg.f32
Dcttz_vector.ll53 ; CHECK: vneg.s8 [[D3:d[0-9]+]], [[D1]]
68 ; CHECK: vneg.s8 [[Q3:q[0-9]+]], [[Q1:q[0-9]+]]
99 ; CHECK: vneg.s16 [[D3:d[0-9]+]], [[D1]]
115 ; CHECK: vneg.s16 [[Q3:q[0-9]+]], [[Q1:q[0-9]+]]
139 ; CHECK: vneg.s32 [[D3:d[0-9]+]], [[D1]]
156 ; CHECK: vneg.s32 [[Q3:q[0-9]+]], [[Q1:q[0-9]+]]
237 ; CHECK: vneg.s8 [[D3:d[0-9]+]], [[D1]]
252 ; CHECK: vneg.s8 [[Q3:q[0-9]+]], [[Q1:q[0-9]+]]
282 ; CHECK: vneg.s16 [[D2:d[0-9]+]], [[D1]]
297 ; CHECK: vneg.s16 [[Q2:q[0-9]+]], [[Q1:q[0-9]+]]
[all …]
Dvshift.ll141 ;CHECK: vneg.s8
151 ;CHECK: vneg.s16
161 ;CHECK: vneg.s32
213 ;CHECK: vneg.s8
223 ;CHECK: vneg.s16
233 ;CHECK: vneg.s32
292 ;CHECK: vneg.s8
302 ;CHECK: vneg.s16
312 ;CHECK: vneg.s32
364 ;CHECK: vneg.s8
[all …]
Dfparith.ll61 ;CHECK: vneg.f64
/external/libavc/common/arm/
Dih264_resi_trans_quant_a9.s212 vneg.s16 q1, q15 @Get negative
213 vneg.s16 q4, q0 @Get negative
407 vneg.s16 q1, q15 @Get negative
408 vneg.s16 q4, q0 @Get negative
534 vneg.s32 q11, q11 @-u4_round_factor
551 vneg.s16 q13, q11
552 vneg.s16 q14, q12
656 vneg.s32 q12, q12 @-u4_round_factor
667 vneg.s16 q6, q5
/external/v8/test/cctest/
Dtest-disasm-arm.cc490 COMPARE(vneg(d0, d1), in TEST()
492 COMPARE(vneg(d3, d4, mi), in TEST()
495 COMPARE(vneg(s0, s1), in TEST()
497 COMPARE(vneg(s3, s4, mi), in TEST()
688 COMPARE(vneg(d16, d31), in TEST()
Dtest-assembler-ppc.cc329 __ vneg(d0, d1);
332 __ vneg(d0, d1);
/external/llvm/test/MC/Disassembler/ARM/
Dneon-tests.txt42 # CHECK: vneg.f32 q0, q0
Dfp-encoding.txt52 # CHECK: vneg.f64 d16, d16
55 # CHECK: vneg.f32 s0, s0
Dfullfp16-neon-thumb.txt163 # CHECK: vneg.f16 d0, d1
164 # CHECK: vneg.f16 q0, q1
Dfullfp16-neon-arm.txt163 # CHECK: vneg.f16 d0, d1
164 # CHECK: vneg.f16 q0, q1
Dneont2.txt709 # CHECK: vneg.s8 d16, d16
711 # CHECK: vneg.s16 d16, d16
713 # CHECK: vneg.s32 d16, d16
715 # CHECK: vneg.f32 d16, d16
717 # CHECK: vneg.s8 q8, q8
719 # CHECK: vneg.s16 q8, q8
721 # CHECK: vneg.s32 q8, q8
723 # CHECK: vneg.f32 q8, q8
Dneon.txt815 # CHECK: vneg.s8 d16, d16
817 # CHECK: vneg.s16 d16, d16
819 # CHECK: vneg.s32 d16, d16
821 # CHECK: vneg.f32 d16, d16
823 # CHECK: vneg.s8 q8, q8
825 # CHECK: vneg.s16 q8, q8
827 # CHECK: vneg.s32 q8, q8
829 # CHECK: vneg.f32 q8, q8
/external/libhevc/common/arm/
Dihevc_intra_pred_chroma_planar.s121 vneg.s16 q7, q7 @shr value (so vneg)
Dihevc_weighted_pred_uni.s144 vneg.s32 q14,q14
Dihevc_intra_pred_luma_planar.s126 vneg.s16 q7, q7 @shr value (so vneg)
Dihevc_weighted_pred_bi.s170 vneg.s32 q14,q14
/external/valgrind/coregrind/
Dm_main.c3668 Int q, uneg, vneg, diff, borrow; in divls() local
3676 vneg = v >> 31; // -1 if v < 0. in divls()
3677 v = (v ^ vneg) - vneg; // Absolute value of v. in divls()
3683 diff = uneg ^ vneg; // Negate q if signs of in divls()

12