Home
last modified time | relevance | path

Searched refs:popcount (Results 1 – 25 of 55) sorted by relevance

123

/external/llvm-project/libcxx/test/std/numerics/bit/bitops.count/
Dpopcount.pass.cpp33 return std::popcount(T(0)) == 0 in constexpr_test()
34 && std::popcount(T(1)) == 1 in constexpr_test()
35 && std::popcount(T(2)) == 1 in constexpr_test()
36 && std::popcount(T(3)) == 2 in constexpr_test()
37 && std::popcount(T(4)) == 1 in constexpr_test()
38 && std::popcount(T(5)) == 2 in constexpr_test()
39 && std::popcount(T(6)) == 2 in constexpr_test()
40 && std::popcount(T(7)) == 3 in constexpr_test()
41 && std::popcount(T(8)) == 1 in constexpr_test()
42 && std::popcount(T(9)) == 2 in constexpr_test()
[all …]
/external/llvm-project/llvm/test/CodeGen/AMDGPU/
Datomic_optimizations_global_pointer.ll18 ; GCN32: s_bcnt1_i32_b32 s[[popcount:[0-9]+]], s[[exec_lo]]
19 ; GCN64: s_bcnt1_i32_b64 s[[popcount:[0-9]+]], s{{\[}}[[exec_lo]]:[[exec_hi]]{{\]}}
20 ; GCN: v_mul_u32_u24{{(_e[0-9]+)?}} v[[value:[0-9]+]], s[[popcount]], 5
36 ; GCN32: s_bcnt1_i32_b32 s[[popcount:[0-9]+]], s[[exec_lo]]
37 ; GCN64: s_bcnt1_i32_b64 s[[popcount:[0-9]+]], s{{\[}}[[exec_lo]]:[[exec_hi]]{{\]}}
38 ; GCN: s_mul_i32 s[[scalar_value:[0-9]+]], s{{[0-9]+}}, s[[popcount]]
76 ; GCN32: s_bcnt1_i32_b32 s[[popcount:[0-9]+]], s[[exec_lo]]
77 ; GCN64: s_bcnt1_i32_b64 s[[popcount:[0-9]+]], s{{\[}}[[exec_lo]]:[[exec_hi]]{{\]}}
78 ; GCN: v_mul_hi_u32_u24{{(_e[0-9]+)?}} v[[value_hi:[0-9]+]], s[[popcount]], 5
79 ; GCN: v_mul_u32_u24{{(_e[0-9]+)?}} v[[value_lo:[0-9]+]], s[[popcount]], 5
[all …]
Datomic_optimizations_raw_buffer.ll20 ; GCN32: s_bcnt1_i32_b32 s[[popcount:[0-9]+]], s[[exec_lo]]
21 ; GCN64: s_bcnt1_i32_b64 s[[popcount:[0-9]+]], s{{\[}}[[exec_lo]]:[[exec_hi]]{{\]}}
22 ; GCN: v_mul_u32_u24{{(_e[0-9]+)?}} v[[value:[0-9]+]], s[[popcount]], 5
38 ; GCN32: s_bcnt1_i32_b32 s[[popcount:[0-9]+]], s[[exec_lo]]
39 ; GCN64: s_bcnt1_i32_b64 s[[popcount:[0-9]+]], s{{\[}}[[exec_lo]]:[[exec_hi]]{{\]}}
40 ; GCN: s_mul_i32 s[[scalar_value:[0-9]+]], s{{[0-9]+}}, s[[popcount]]
91 ; GCN32: s_bcnt1_i32_b32 s[[popcount:[0-9]+]], s[[exec_lo]]
92 ; GCN64: s_bcnt1_i32_b64 s[[popcount:[0-9]+]], s{{\[}}[[exec_lo]]:[[exec_hi]]{{\]}}
93 ; GCN: v_mul_u32_u24{{(_e[0-9]+)?}} v[[value:[0-9]+]], s[[popcount]], 5
109 ; GCN32: s_bcnt1_i32_b32 s[[popcount:[0-9]+]], s[[exec_lo]]
[all …]
Datomic_optimizations_struct_buffer.ll20 ; GCN32: s_bcnt1_i32_b32 s[[popcount:[0-9]+]], s[[exec_lo]]
21 ; GCN64: s_bcnt1_i32_b64 s[[popcount:[0-9]+]], s{{\[}}[[exec_lo]]:[[exec_hi]]{{\]}}
22 ; GCN: v_mul_u32_u24{{(_e[0-9]+)?}} v[[value:[0-9]+]], s[[popcount]], 5
38 ; GCN32: s_bcnt1_i32_b32 s[[popcount:[0-9]+]], s[[exec_lo]]
39 ; GCN64: s_bcnt1_i32_b64 s[[popcount:[0-9]+]], s{{\[}}[[exec_lo]]:[[exec_hi]]{{\]}}
40 ; GCN: s_mul_i32 s[[scalar_value:[0-9]+]], s{{[0-9]+}}, s[[popcount]]
104 ; GCN32: s_bcnt1_i32_b32 s[[popcount:[0-9]+]], s[[exec_lo]]
105 ; GCN64: s_bcnt1_i32_b64 s[[popcount:[0-9]+]], s{{\[}}[[exec_lo]]:[[exec_hi]]{{\]}}
106 ; GCN: v_mul_u32_u24{{(_e[0-9]+)?}} v[[value:[0-9]+]], s[[popcount]], 5
122 ; GCN32: s_bcnt1_i32_b32 s[[popcount:[0-9]+]], s[[exec_lo]]
[all …]
Datomic_optimizations_buffer.ll21 ; GCN32: s_bcnt1_i32_b32 s[[popcount:[0-9]+]], s[[exec_lo]]
22 ; GCN64: s_bcnt1_i32_b64 s[[popcount:[0-9]+]], s{{\[}}[[exec_lo]]:[[exec_hi]]{{\]}}
23 ; GCN: v_mul_u32_u24{{(_e[0-9]+)?}} v[[value:[0-9]+]], s[[popcount]], 5
39 ; GCN32: s_bcnt1_i32_b32 s[[popcount:[0-9]+]], s[[exec_lo]]
40 ; GCN64: s_bcnt1_i32_b64 s[[popcount:[0-9]+]], s{{\[}}[[exec_lo]]:[[exec_hi]]{{\]}}
41 ; GCN: s_mul_i32 s[[scalar_value:[0-9]+]], s{{[0-9]+}}, s[[popcount]]
123 ; GCN32: s_bcnt1_i32_b32 s[[popcount:[0-9]+]], s[[exec_lo]]
124 ; GCN64: s_bcnt1_i32_b64 s[[popcount:[0-9]+]], s{{\[}}[[exec_lo]]:[[exec_hi]]{{\]}}
125 ; GCN: v_mul_u32_u24{{(_e[0-9]+)?}} v[[value:[0-9]+]], s[[popcount]], 5
141 ; GCN32: s_bcnt1_i32_b32 s[[popcount:[0-9]+]], s[[exec_lo]]
[all …]
/external/elfutils/tests/
Drun-readelf-loc.sh1010 low_pc (addr) 0x0000000000401180 <popcount>
1016 decl_file (data1) popcount.c (1)
1021 low_pc (addr) 0x0000000000401180 <popcount>
1029 decl_file (data1) popcount.c (1)
1036 decl_file (data1) popcount.c (1)
1052 CU [ 3f] base: 0x0000000000401180 <popcount>
1054 0x0000000000401180 <popcount>..
1055 0x0000000000401188 <popcount+0x8>
1058 0x0000000000401189 <popcount+0x9>..
1059 0x000000000040119a <popcount+0x1a>
[all …]
/external/mesa3d/.gitlab-ci/piglit/
Dcl.txt54 program/execute/builtin/builtin-char-popcount-1.2.generated: skip
62 program/execute/builtin/builtin-int-popcount-1.2.generated: skip
63 program/execute/builtin/builtin-long-popcount-1.2.generated: skip
64 program/execute/builtin/builtin-short-popcount-1.2.generated: skip
67 program/execute/builtin/builtin-uchar-popcount-1.2.generated: skip
68 program/execute/builtin/builtin-uint-popcount-1.2.generated: skip
69 program/execute/builtin/builtin-ulong-popcount-1.2.generated: skip
70 program/execute/builtin/builtin-ushort-popcount-1.2.generated: skip
/external/llvm-project/libclc/amdgcn/lib/integer/
Dpopcount.cl3 #include <integer/popcount.h>
5 #define __CLC_BODY "popcount.inc"
Dpopcount.inc1 _CLC_OVERLOAD _CLC_DEF __CLC_GENTYPE popcount(__CLC_GENTYPE x) {
10 /* Call popcount on uintX type */
/external/llvm-project/libclc/generic/lib/integer/
Dpopcount.cl2 #include <integer/popcount.h>
4 #define __CLC_FUNC popcount
/external/skia/tests/sksl/intrinsics/
DBitCount.metal17 _out.sk_FragColor.x = float(popcount(_uniforms.a));
18 _out.sk_FragColor.y = float(popcount(_uniforms.b));
/external/llvm-project/llvm/test/CodeGen/Hexagon/
Dbitmanip.ll5 ; CHECK: popcount
12 ; CHECK: popcount
19 ; CHECK: popcount
Dv5_insns.ll40 ; CHECK: r{{[0-9]+}} = popcount(r{{[0-9]}}:{{[0-9]}})
/external/llvm-project/libclc/generic/include/clc/integer/
Dpopcount.h1 #define __CLC_FUNCTION popcount
/external/llvm-project/libclc/amdgcn/lib/
DSOURCES2 integer/popcount.cl
/external/llvm/test/Transforms/LoopIdiom/X86/
Dpopcnt.ll4 ;int popcount(unsigned long long a) {
16 define i32 @popcount(i64 %a) nounwind uwtable readnone ssp {
36 ;int popcount(unsigned long long a, int mydata1, int mydata2) {
/external/tensorflow/tensorflow/core/api_def/base_api/
Dapi_def_PopulationCount.pbtxt3 summary: "Computes element-wise population count (a.k.a. popcount, bitsum, bitcount)."
/external/llvm-project/llvm/test/Transforms/LoopIdiom/X86/
Dpopcnt.ll6 ;int popcount(unsigned long long a) {
18 define i32 @popcount(i64 %a) nounwind uwtable readnone ssp {
38 ;int popcount(unsigned long long a, int mydata1, int mydata2) {
/external/llvm-project/llvm/test/Transforms/LoopIdiom/AMDGPU/
Dpopcnt.ll6 ;int popcount(unsigned long long a) {
86 ;int popcount(unsigned long long a, int mydata1, int mydata2) {
/external/llvm/test/Transforms/LoopIdiom/AMDGPU/
Dpopcnt.ll6 ;int popcount(unsigned long long a) {
86 ;int popcount(unsigned long long a, int mydata1, int mydata2) {
/external/brotli/research/
Ddeorummolae.cc32 static size_t popcount(uint64_t u) { in popcount() function
256 for (size_t x = 0; x < cov.size(); ++x) count += popcount(cov[x]); in DM_generate()
/external/OpenCL-CTS/test_conformance/integer_ops/
Dmain.cpp102 ADD_TEST( popcount ),
/external/skqp/src/compute/skc/platforms/cl_12/kernels/
Dsegment_ttck.cl98 uint const count = popcount(valid_diffs);
/external/llvm/test/MC/Disassembler/Hexagon/
Dxtype_bit.txt28 # CHECK: r17 = popcount(r21:20)
/external/llvm-project/llvm/test/MC/Disassembler/Hexagon/
Dxtype_bit.txt28 # CHECK: r17 = popcount(r21:20)

123