Home
last modified time | relevance | path

Searched refs:vcnt (Results 1 – 25 of 32) sorted by relevance

12

/external/llvm/test/CodeGen/PowerPC/
Dvec_popcnt.ll13 %vcnt = tail call <16 x i8> @llvm.ctpop.v16i8(<16 x i8> %tmp)
14 ret <16 x i8> %vcnt
22 %vcnt = tail call <8 x i16> @llvm.ctpop.v8i16(<8 x i16> %tmp)
23 ret <8 x i16> %vcnt
31 %vcnt = tail call <4 x i32> @llvm.ctpop.v4i32(<4 x i32> %tmp)
32 ret <4 x i32> %vcnt
39 %vcnt = tail call <2 x i64> @llvm.ctpop.v2i64(<2 x i64> %x)
40 ret <2 x i64> %vcnt
48 %vcnt = tail call <2 x i64> @llvm.ctpop.v2i64(<2 x i64> %tmp)
49 ret <2 x i64> %vcnt
[all …]
Dvec_clz.ll11 %vcnt = tail call <16 x i8> @llvm.ctlz.v16i8(<16 x i8> %x)
12 ret <16 x i8> %vcnt
19 %vcnt = tail call <8 x i16> @llvm.ctlz.v8i16(<8 x i16> %x)
20 ret <8 x i16> %vcnt
27 %vcnt = tail call <4 x i32> @llvm.ctlz.v4i32(<4 x i32> %x)
28 ret <4 x i32> %vcnt
35 %vcnt = tail call <2 x i64> @llvm.ctlz.v2i64(<2 x i64> %x)
36 ret <2 x i64> %vcnt
/external/freetype/src/otvalid/
Dotvmath.c319 FT_UInt vcnt, table_size; in otv_MathGlyphConstruction_validate() local
330 vcnt = FT_NEXT_USHORT( p ); in otv_MathGlyphConstruction_validate()
332 OTV_LIMIT_CHECK( 4 * vcnt ); in otv_MathGlyphConstruction_validate()
333 table_size = 4 + 4 * vcnt; in otv_MathGlyphConstruction_validate()
335 for ( i = 0; i < vcnt; i++ ) in otv_MathGlyphConstruction_validate()
359 FT_UInt vcnt, hcnt, i, table_size; in otv_MathVariants_validate() local
373 vcnt = FT_NEXT_USHORT( p ); in otv_MathVariants_validate()
376 OTV_LIMIT_CHECK( 2 * vcnt + 2 * hcnt ); in otv_MathVariants_validate()
377 table_size = 10 + 2 * vcnt + 2 * hcnt; in otv_MathVariants_validate()
381 otv_Coverage_validate( table + VCoverage, otvalid, (FT_Int)vcnt ); in otv_MathVariants_validate()
[all …]
/external/erofs-utils/lib/
Dzmap.c188 unsigned int vcnt, u8 *in, int i) in get_compacted_la_distance() argument
194 DBG_BUGON(i >= vcnt); in get_compacted_la_distance()
203 } while (++i < vcnt); in get_compacted_la_distance()
218 unsigned int vcnt, base, lo, encodebits, nblk, eofs; in unpack_compacted_index() local
224 vcnt = 2; in unpack_compacted_index()
226 vcnt = 16; in unpack_compacted_index()
231 m->nextpackoff = round_down(pos, vcnt << amortizedshift) + in unpack_compacted_index()
232 (vcnt << amortizedshift); in unpack_compacted_index()
234 encodebits = ((vcnt << amortizedshift) - sizeof(__le32)) * 8 / vcnt; in unpack_compacted_index()
236 base = round_down(eofs, vcnt << amortizedshift); in unpack_compacted_index()
[all …]
Dcompress.c389 unsigned int vcnt, encodebits, pos, i, cblks; in write_compacted_indexes() local
394 vcnt = 2; in write_compacted_indexes()
396 vcnt = 16; in write_compacted_indexes()
399 encodebits = (vcnt * destsize * 8 - 32) / vcnt; in write_compacted_indexes()
404 for (i = 0; i < vcnt; ++i) { in write_compacted_indexes()
414 } else if (i + 1 == vcnt) { in write_compacted_indexes()
430 if (i + 1 != vcnt) in write_compacted_indexes()
443 DBG_BUGON(destsize * vcnt * 8 != pos + 32); in write_compacted_indexes()
444 *(__le32 *)(out + destsize * vcnt - 4) = cpu_to_le32(*blkaddr_ret); in write_compacted_indexes()
446 return out + destsize * vcnt; in write_compacted_indexes()
/external/llvm/test/MC/ARM/
Dneon-bitcount-encoding.s3 @ CHECK: vcnt.8 d16, d16 @ encoding: [0x20,0x05,0xf0,0xf3]
4 vcnt.8 d16, d16
5 @ CHECK: vcnt.8 q8, q8 @ encoding: [0x60,0x05,0xf0,0xf3]
6 vcnt.8 q8, q8
Dneont2-bitcount-encoding.s5 vcnt.8 d16, d16
6 vcnt.8 q8, q8
8 @ CHECK: vcnt.8 d16, d16 @ encoding: [0xf0,0xff,0x20,0x05]
9 @ CHECK: vcnt.8 q8, q8 @ encoding: [0xf0,0xff,0x60,0x05]
/external/libvpx/vp8/encoder/
Drdopt.c1347 int vcnt = 0; in vp8_mv_pred() local
1368 near_mvs[vcnt].as_int = above->mbmi.mv.as_int; in vp8_mv_pred()
1370 &near_mvs[vcnt], ref_frame_sign_bias); in vp8_mv_pred()
1371 near_ref[vcnt] = above->mbmi.ref_frame; in vp8_mv_pred()
1373 vcnt++; in vp8_mv_pred()
1375 near_mvs[vcnt].as_int = left->mbmi.mv.as_int; in vp8_mv_pred()
1377 &near_mvs[vcnt], ref_frame_sign_bias); in vp8_mv_pred()
1378 near_ref[vcnt] = left->mbmi.ref_frame; in vp8_mv_pred()
1380 vcnt++; in vp8_mv_pred()
1382 near_mvs[vcnt].as_int = aboveleft->mbmi.mv.as_int; in vp8_mv_pred()
[all …]
/external/llvm/test/Bitcode/
Darm32_neon_vcnt_upgrade.ll3 ; Tests vclz and vcnt
16 %tmp2 = call <8 x i8> @llvm.arm.neon.vcnt.v8i8(<8 x i8> %tmp1)
22 declare <8 x i8> @llvm.arm.neon.vcnt.v8i8(<8 x i8>) nounwind readnone
/external/ltp/testcases/kernel/io/direct_io/
Ddiotest_routines.c65 void vfillbuf(struct iovec *iv, int vcnt, char value) in vfillbuf() argument
69 for (i = 0; i < vcnt; iv++, i++) { in vfillbuf()
93 int vbufcmp(struct iovec *iv1, struct iovec *iv2, int vcnt) in vbufcmp() argument
97 for (i = 0; i < vcnt; iv1++, iv2++, i++) { in vbufcmp()
Ddiotest_routines.h3 extern void vfillbuf(struct iovec *iv, int vcnt, char value);
6 extern int vbufcmp(struct iovec *iv1, struct iovec *iv2, int vcnt);
/external/capstone/suite/MC/ARM/
Dneont2-bitcount-encoding.s.cs2 0xf0,0xff,0x20,0x05 = vcnt.8 d16, d16
3 0xf0,0xff,0x60,0x05 = vcnt.8 q8, q8
Dneon-bitcount-encoding.s.cs2 0x20,0x05,0xf0,0xf3 = vcnt.8 d16, d16
3 0x60,0x05,0xf0,0xf3 = vcnt.8 q8, q8
/external/llvm/test/CodeGen/ARM/
Dcttz_vector.ll56 ; CHECK: vcnt.8 [[D1]], [[D1]]
71 ; CHECK: vcnt.8 [[Q1]], [[Q1]]
102 ; CHECK: vcnt.8 [[D1]], [[D1]]
118 ; CHECK: vcnt.8 [[Q1]], [[Q1]]
142 ; CHECK: vcnt.8 [[D1]], [[D1]]
159 ; CHECK: vcnt.8 [[Q1]], [[Q1]]
177 ; CHECK: vcnt.8 [[D1]], [[D1]]
196 ; CHECK: vcnt.8 [[Q1]], [[Q1]]
240 ; CHECK: vcnt.8 [[D1]], [[D1]]
255 ; CHECK: vcnt.8 [[Q1]], [[Q1]]
[all …]
Dpopcnt.ll2 ; Implement ctpop with vcnt
6 ;CHECK: vcnt.8 {{d[0-9]+}}, {{d[0-9]+}}
14 ;CHECK: vcnt.8 {{q[0-9]+}}, {{q[0-9]+}}
22 ; CHECK: vcnt.8 {{d[0-9]+}}, {{d[0-9]+}}
34 ; CHECK: vcnt.8 {{q[0-9]+}}, {{q[0-9]+}}
46 ; CHECK: vcnt.8 {{d[0-9]+}}, {{d[0-9]+}}
61 ; CHECK: vcnt.8 {{q[0-9]+}}, {{q[0-9]+}}
Dvcnt.ll2 ; NB: this tests vcnt, vclz, and vcls
6 ;CHECK: vcnt.8 {{d[0-9]+}}, {{d[0-9]+}}
14 ;CHECK: vcnt.8 {{q[0-9]+}}, {{q[0-9]+}}
/external/arm-neon-tests/
Dref_vcnt.c34 #define INSN_NAME vcnt
DMakefile.gcc59 vqshlu_n vclz vcls vcnt vqshrn_n vpmax vpmin vqshrun_n \
DMakefile53 vqshlu_n vclz vcls vcnt vqshrn_n vpmax vpmin vqshrun_n \
/external/vixl/src/aarch32/
Dassembler-aarch32.h4214 void vcnt(Condition cond, DataType dt, DRegister rd, DRegister rm);
4215 void vcnt(DataType dt, DRegister rd, DRegister rm) { vcnt(al, dt, rd, rm); } in vcnt() function
4217 void vcnt(Condition cond, DataType dt, QRegister rd, QRegister rm);
4218 void vcnt(DataType dt, QRegister rd, QRegister rm) { vcnt(al, dt, rd, rm); } in vcnt() function
Ddisasm-aarch32.h1668 void vcnt(Condition cond, DataType dt, DRegister rd, DRegister rm);
1670 void vcnt(Condition cond, DataType dt, QRegister rd, QRegister rm);
/external/llvm/test/MC/Disassembler/ARM/
Dneont2.txt249 # CHECK: vcnt.8 d16, d16
251 # CHECK: vcnt.8 q8, q8
Dneon.txt253 # CHECK: vcnt.8 d16, d16
255 # CHECK: vcnt.8 q8, q8
/external/clang/include/clang/Basic/
Darm_neon.td795 def VCNT : WInst<"vcnt", "dd", "UccPcQUcQcQPc">;
/external/capstone/arch/ARM/
DARMMappingInsnOp.inc1801 { /* ARM_VCNTd, ARM_INS_VCNT: vcnt${p}.8 $vd, $vm */
1804 { /* ARM_VCNTq, ARM_INS_VCNT: vcnt${p}.8 $vd, $vm */

12