/external/llvm/test/CodeGen/AArch64/ |
D | aarch64-minmaxv.ll | 11 %rdx.minmax.cmp22 = icmp sgt <16 x i8> %arr.load, %rdx.shuf 12 …%rdx.minmax.select23 = select <16 x i1> %rdx.minmax.cmp22, <16 x i8> %arr.load, <16 x i8> %rdx.shuf 13 …%rdx.shuf24 = shufflevector <16 x i8> %rdx.minmax.select23, <16 x i8> undef, <16 x i32> <i32 4, i3… 14 %rdx.minmax.cmp25 = icmp sgt <16 x i8> %rdx.minmax.select23, %rdx.shuf24 15 …%rdx.minmax.select26 = select <16 x i1> %rdx.minmax.cmp25, <16 x i8> %rdx.minmax.select23, <16 x i… 16 …%rdx.shuf27 = shufflevector <16 x i8> %rdx.minmax.select26, <16 x i8> undef, <16 x i32> <i32 2, i3… 17 %rdx.minmax.cmp28 = icmp sgt <16 x i8> %rdx.minmax.select26, %rdx.shuf27 18 …%rdx.minmax.select29 = select <16 x i1> %rdx.minmax.cmp28, <16 x i8> %rdx.minmax.select26, <16 x i… 19 …%rdx.shuf30 = shufflevector <16 x i8> %rdx.minmax.select29, <16 x i8> undef, <16 x i32> <i32 1, i3… 20 %rdx.minmax.cmp31 = icmp sgt <16 x i8> %rdx.minmax.select29, %rdx.shuf30 [all …]
|
/external/tensorflow/tensorflow/lite/toco/graph_transformations/ |
D | hardcode_min_max.cc | 34 if (im2col_array.minmax) { in HardcodeMinMaxForIm2colArray() 38 if (!input_array.minmax) { in HardcodeMinMaxForIm2colArray() 42 CHECK(!im2col_array.minmax); in HardcodeMinMaxForIm2colArray() 51 if (output_array.minmax) { in HardcodeMinMaxForL2Normalization() 55 if (!input_array.minmax) { in HardcodeMinMaxForL2Normalization() 59 CHECK(!output_array.minmax); in HardcodeMinMaxForL2Normalization() 68 if (input.minmax) { in HardcodeInputMinMaxFromOutput() 69 const auto* minmax = input.minmax.get(); in HardcodeInputMinMaxFromOutput() local 70 if (minmax) { in HardcodeInputMinMaxFromOutput() 75 if (output.minmax) { in HardcodeInputMinMaxFromOutput() [all …]
|
D | resolve_fake_quant_args_from_vars.cc | 39 if (fakequant_op->minmax) { in Run() 58 fakequant_op->minmax.reset(new MinMax); in Run() 59 MinMax& minmax = *fakequant_op->minmax; in Run() local 60 minmax.min = min_array.GetBuffer<ArrayDataType::kFloat>().data[0]; in Run() 61 minmax.max = max_array.GetBuffer<ArrayDataType::kFloat>().data[0]; in Run() 63 if (minmax.min > 0 || minmax.max < 0) { in Run() 65 << "[" << minmax.min << ", " << minmax.max in Run() 70 minmax.min = std::min(minmax.min, 0.); in Run() 71 minmax.max = std::max(minmax.max, 0.); in Run()
|
/external/XNNPACK/src/ |
D | init.c | 108 …xnn_params.qs8.gemm.minmax.gemm = xnn_init_hmp_gemm_ukernel((xnn_gemm_ukernel_function) xnn_qs8_ge… in init() 109 …xnn_params.qs8.gemm.minmax.gemm1 = xnn_init_hmp_gemm_ukernel((xnn_gemm_ukernel_function) xnn_qs8_g… in init() 110 …xnn_params.qs8.gemm.minmax.igemm = xnn_init_hmp_igemm_ukernel((xnn_igemm_ukernel_function) xnn_qs8… in init() 111 …xnn_params.qs8.gemm.minmax.igemm1 = xnn_init_hmp_igemm_ukernel((xnn_igemm_ukernel_function) xnn_qs… in init() 116 …xnn_params.qs8.gemm.minmax.gemm = xnn_init_hmp_gemm_ukernel((xnn_gemm_ukernel_function) xnn_qs8_ge… in init() 117 …xnn_params.qs8.gemm.minmax.igemm = xnn_init_hmp_igemm_ukernel((xnn_igemm_ukernel_function) xnn_qs8… in init() 118 …xnn_params.qs8.gemm.minmax.gemm1 = xnn_init_hmp_gemm_ukernel((xnn_gemm_ukernel_function) xnn_qs8_g… in init() 119 …xnn_params.qs8.gemm.minmax.igemm1 = xnn_init_hmp_igemm_ukernel((xnn_igemm_ukernel_function) xnn_qs… in init() 125 …xnn_params.qs8.dwconv[0].minmax.unipass = (xnn_dwconv_unipass_ukernel_function) xnn_qs8_dwconv_min… in init() 136 … .minmax.op_ukernel = (xnn_vbinary_ukernel_function) xnn_qs8_vadd_minmax_ukernel__neon_ld64_x8, in init() [all …]
|
/external/XNNPACK/scripts/ |
D | generate-tests.sh | 8 tools/generate-gemm-test.py --spec test/qu8-gemm-minmax.yaml --output test/qu8-gemm-minmax.cc 9 tools/generate-gemm-test.py --spec test/qu8-igemm-minmax.yaml --output test/qu8-igemm-minmax.cc 10 tools/generate-dwconv-test.py --spec test/qu8-dwconv-minmax.yaml --output test/qu8-dwconv-minmax.cc 19 tools/generate-maxpool-test.py --spec test/u8-maxpool-minmax.yaml --output test/u8-maxpool-minmax.cc 20 tools/generate-maxpool-test.py --spec test/f32-maxpool-minmax.yaml --output test/f32-maxpool-minmax… 23 tools/generate-avgpool-test.py --spec test/qu8-avgpool-minmax.yaml --output test/qu8-avgpool-minmax… 24 tools/generate-avgpool-test.py --spec test/f32-avgpool-minmax.yaml --output test/f32-avgpool-minmax… 27 …ls/generate-gavgpool-test.py --spec test/f16-gavgpool-minmax.yaml --output test/f16-gavgpool-minma… 28 …ls/generate-gavgpool-test.py --spec test/f32-gavgpool-minmax.yaml --output test/f32-gavgpool-minma… 31 …ols/generate-avgpool-test.py --spec test/f32-pavgpool-minmax.yaml --output test/f32-pavgpool-minma…
|
D | generate-qs8-gemm.sh | 9 …m/MRx4c8-wasmsimd.c.in -D MR=1 -D VARIANT=LD64 -o src/qs8-gemm/gen/1x4c8-minmax-wasmsimd-ld64.c 10 …m/MRx4c8-wasmsimd.c.in -D MR=2 -D VARIANT=LD64 -o src/qs8-gemm/gen/2x4c8-minmax-wasmsimd-ld64.c 11 …m/MRx4c8-wasmsimd.c.in -D MR=3 -D VARIANT=LD64 -o src/qs8-gemm/gen/3x4c8-minmax-wasmsimd-ld64.c 13 …/MRx4c8-wasmsimd.c.in -D MR=1 -D VARIANT=LD128 -o src/qs8-gemm/gen/1x4c8-minmax-wasmsimd-ld128.c 14 …/MRx4c8-wasmsimd.c.in -D MR=2 -D VARIANT=LD128 -o src/qs8-gemm/gen/2x4c8-minmax-wasmsimd-ld128.c 15 …/MRx4c8-wasmsimd.c.in -D MR=3 -D VARIANT=LD128 -o src/qs8-gemm/gen/3x4c8-minmax-wasmsimd-ld128.c 17 …emm/MRx4c8-wasmsimd.c.in -D MR=1 -D VARIANT=EXTENDED -o src/qs8-gemm/gen/1x4c8-xw-minmax-wasmsimd.c 18 …emm/MRx4c8-wasmsimd.c.in -D MR=2 -D VARIANT=EXTENDED -o src/qs8-gemm/gen/2x4c8-xw-minmax-wasmsimd.c 19 …emm/MRx4c8-wasmsimd.c.in -D MR=3 -D VARIANT=EXTENDED -o src/qs8-gemm/gen/3x4c8-xw-minmax-wasmsimd.c 22 tools/xngen src/qs8-gemm/neon-mlal-lane.c.in -D MR=1 -D NR=8 -o src/qs8-gemm/gen/1x8-minmax-neon-ml… [all …]
|
D | generate-qs8-vadd.sh | 8 tools/xngen src/qs8-vadd/wasmsimd.c.in -D BATCH_TILE=8 -o src/qs8-vadd/gen/minmax-wasmsimd-x8.c 9 tools/xngen src/qs8-vadd/wasmsimd.c.in -D BATCH_TILE=16 -o src/qs8-vadd/gen/minmax-wasmsimd-x16.c 10 tools/xngen src/qs8-vadd/wasmsimd.c.in -D BATCH_TILE=24 -o src/qs8-vadd/gen/minmax-wasmsimd-x24.c 11 tools/xngen src/qs8-vadd/wasmsimd.c.in -D BATCH_TILE=32 -o src/qs8-vadd/gen/minmax-wasmsimd-x32.c 13 tools/xngen src/qs8-vaddc/wasmsimd.c.in -D BATCH_TILE=8 -o src/qs8-vaddc/gen/minmax-wasmsimd-x8.c 14 tools/xngen src/qs8-vaddc/wasmsimd.c.in -D BATCH_TILE=16 -o src/qs8-vaddc/gen/minmax-wasmsimd-x16.c 15 tools/xngen src/qs8-vaddc/wasmsimd.c.in -D BATCH_TILE=24 -o src/qs8-vaddc/gen/minmax-wasmsimd-x24.c 16 tools/xngen src/qs8-vaddc/wasmsimd.c.in -D BATCH_TILE=32 -o src/qs8-vaddc/gen/minmax-wasmsimd-x32.c 19 tools/xngen src/qs8-vadd/neon-ld64.c.in -D BATCH_TILE=8 -o src/qs8-vadd/gen/minmax-neon-ld64-x8.c 20 tools/xngen src/qs8-vadd/neon-ld64.c.in -D BATCH_TILE=16 -o src/qs8-vadd/gen/minmax-neon-ld64-x16.c [all …]
|
D | generate-qs8-igemm.sh | 9 …emm/MRx4c8-wasmsimd.c.in -D MR=1 -D VARIANT=LD64 -o src/qs8-igemm/gen/1x4c8-minmax-wasmsimd-ld64.c 10 …emm/MRx4c8-wasmsimd.c.in -D MR=2 -D VARIANT=LD64 -o src/qs8-igemm/gen/2x4c8-minmax-wasmsimd-ld64.c 11 …emm/MRx4c8-wasmsimd.c.in -D MR=3 -D VARIANT=LD64 -o src/qs8-igemm/gen/3x4c8-minmax-wasmsimd-ld64.c 13 …mm/MRx4c8-wasmsimd.c.in -D MR=1 -D VARIANT=LD128 -o src/qs8-igemm/gen/1x4c8-minmax-wasmsimd-ld128.c 14 …mm/MRx4c8-wasmsimd.c.in -D MR=2 -D VARIANT=LD128 -o src/qs8-igemm/gen/2x4c8-minmax-wasmsimd-ld128.c 15 …mm/MRx4c8-wasmsimd.c.in -D MR=3 -D VARIANT=LD128 -o src/qs8-igemm/gen/3x4c8-minmax-wasmsimd-ld128.c 18 tools/xngen src/qs8-igemm/neon-mlal-lane.c.in -D MR=1 -D NR=8 -o src/qs8-igemm/gen/1x8-minmax-neon-… 19 tools/xngen src/qs8-igemm/neon-mlal-lane.c.in -D MR=2 -D NR=8 -o src/qs8-igemm/gen/2x8-minmax-neon-… 20 tools/xngen src/qs8-igemm/neon-mlal-lane.c.in -D MR=3 -D NR=8 -o src/qs8-igemm/gen/3x8-minmax-neon-… 21 tools/xngen src/qs8-igemm/neon-mlal-lane.c.in -D MR=4 -D NR=8 -o src/qs8-igemm/gen/4x8-minmax-neon-… [all …]
|
D | generate-f32-spmm.sh | 9 tools/xngen src/f32-spmm/scalar.c.in -D MR=1 -D NR=1 -D UNROLL=1 -o src/f32-spmm/gen/1x1-minmax-sca… 10 tools/xngen src/f32-spmm/scalar.c.in -D MR=2 -D NR=1 -D UNROLL=1 -o src/f32-spmm/gen/2x1-minmax-sca… 11 tools/xngen src/f32-spmm/scalar.c.in -D MR=4 -D NR=1 -D UNROLL=1 -o src/f32-spmm/gen/4x1-minmax-sca… 12 tools/xngen src/f32-spmm/scalar.c.in -D MR=8 -D NR=1 -D UNROLL=1 -o src/f32-spmm/gen/8x1-minmax-sca… 13 tools/xngen src/f32-spmm/scalar.c.in -D MR=8 -D NR=2 -D UNROLL=1 -o src/f32-spmm/gen/8x2-minmax-sca… 14 tools/xngen src/f32-spmm/scalar.c.in -D MR=8 -D NR=4 -D UNROLL=1 -o src/f32-spmm/gen/8x4-minmax-sca… 16 tools/xngen src/f32-spmm/scalar-pipelined.c.in -D MR=1 -D NR=1 -o src/f32-spmm/gen/1x1-minmax-scala… 17 tools/xngen src/f32-spmm/scalar-pipelined.c.in -D MR=2 -D NR=1 -o src/f32-spmm/gen/2x1-minmax-scala… 18 tools/xngen src/f32-spmm/scalar-pipelined.c.in -D MR=4 -D NR=1 -o src/f32-spmm/gen/4x1-minmax-scala… 19 tools/xngen src/f32-spmm/scalar-pipelined.c.in -D MR=8 -D NR=1 -o src/f32-spmm/gen/8x1-minmax-scala… [all …]
|
D | generate-f32-dwconv2d-chw.sh | 8 …n.c.in -D ROW_TILE=1 -D ACCUMULATORS=1 -D FMA=0 -o src/f32-dwconv2d-chw/gen/3x3p1-minmax-neon-1x4.c 9 …n.c.in -D ROW_TILE=2 -D ACCUMULATORS=1 -D FMA=0 -o src/f32-dwconv2d-chw/gen/3x3p1-minmax-neon-2x4.c 10 …n.c.in -D ROW_TILE=3 -D ACCUMULATORS=1 -D FMA=0 -o src/f32-dwconv2d-chw/gen/3x3p1-minmax-neon-3x4.c 11 …n.c.in -D ROW_TILE=4 -D ACCUMULATORS=1 -D FMA=0 -o src/f32-dwconv2d-chw/gen/3x3p1-minmax-neon-4x4.c 12 …n.c.in -D ROW_TILE=5 -D ACCUMULATORS=1 -D FMA=0 -o src/f32-dwconv2d-chw/gen/3x3p1-minmax-neon-5x4.c 13 …n.c.in -D ROW_TILE=6 -D ACCUMULATORS=1 -D FMA=0 -o src/f32-dwconv2d-chw/gen/3x3p1-minmax-neon-6x4.c 15 …n -D ROW_TILE=1 -D ACCUMULATORS=2 -D FMA=0 -o src/f32-dwconv2d-chw/gen/3x3p1-minmax-neon-1x4-acc2.c 16 …n -D ROW_TILE=1 -D ACCUMULATORS=3 -D FMA=0 -o src/f32-dwconv2d-chw/gen/3x3p1-minmax-neon-1x4-acc3.c 17 …n -D ROW_TILE=1 -D ACCUMULATORS=4 -D FMA=0 -o src/f32-dwconv2d-chw/gen/3x3p1-minmax-neon-1x4-acc4.c 18 …n -D ROW_TILE=2 -D ACCUMULATORS=2 -D FMA=0 -o src/f32-dwconv2d-chw/gen/3x3p1-minmax-neon-2x4-acc2.c [all …]
|
D | generate-f32-gemm.sh | 11 …in -D MR=1 -D NR=4 -D WASM=0 -D INC=0 -D ACTIVATION=MINMAX -o src/f32-gemm/gen/1x4-minmax-scalar.c 12 …R=1 -D NR=4 -D WASM=0 -D INC=1 -D ACTIVATION=MINMAX -o src/f32-gemm/gen-inc/1x4inc-minmax-scalar.c 16 ….in -D MR=2 -D NR=4 -D WASM=0 -D INC=0 -D ACTIVATION=MINMAX -o src/f32-gemm/gen/2x4-minmax-scalar.c 17 …MR=2 -D NR=4 -D WASM=0 -D INC=1 -D ACTIVATION=MINMAX -o src/f32-gemm/gen-inc/2x4inc-minmax-scalar.c 21 ….in -D MR=4 -D NR=2 -D WASM=0 -D INC=0 -D ACTIVATION=MINMAX -o src/f32-gemm/gen/4x2-minmax-scalar.c 25 ….in -D MR=4 -D NR=4 -D WASM=0 -D INC=0 -D ACTIVATION=MINMAX -o src/f32-gemm/gen/4x4-minmax-scalar.c 26 …MR=4 -D NR=4 -D WASM=0 -D INC=1 -D ACTIVATION=MINMAX -o src/f32-gemm/gen-inc/4x4inc-minmax-scalar.c 31 ….c.in -D MR=1 -D NR=4 -D WASM=1 -D INC=0 -D ACTIVATION=MINMAX -o src/f32-gemm/gen/1x4-minmax-wasm.c 32 …D MR=1 -D NR=4 -D WASM=1 -D INC=1 -D ACTIVATION=MINMAX -o src/f32-gemm/gen-inc/1x4inc-minmax-wasm.c 36 ….c.in -D MR=2 -D NR=4 -D WASM=1 -D INC=0 -D ACTIVATION=MINMAX -o src/f32-gemm/gen/2x4-minmax-wasm.c [all …]
|
D | generate-f32-igemm.sh | 19 …scalar.c.in -D MR=1 -D NR=4 -D WASM=0 -D ACTIVATION=MINMAX -o src/f32-igemm/gen/1x4-minmax-scalar.c 20 …scalar.c.in -D MR=2 -D NR=4 -D WASM=0 -D ACTIVATION=MINMAX -o src/f32-igemm/gen/2x4-minmax-scalar.c 21 …scalar.c.in -D MR=4 -D NR=2 -D WASM=0 -D ACTIVATION=MINMAX -o src/f32-igemm/gen/4x2-minmax-scalar.c 22 …scalar.c.in -D MR=4 -D NR=4 -D WASM=0 -D ACTIVATION=MINMAX -o src/f32-igemm/gen/4x4-minmax-scalar.c 35 …m/scalar.c.in -D MR=1 -D NR=4 -D WASM=1 -D ACTIVATION=MINMAX -o src/f32-igemm/gen/1x4-minmax-wasm.c 36 …m/scalar.c.in -D MR=2 -D NR=4 -D WASM=1 -D ACTIVATION=MINMAX -o src/f32-igemm/gen/2x4-minmax-wasm.c 37 …m/scalar.c.in -D MR=4 -D NR=2 -D WASM=1 -D ACTIVATION=MINMAX -o src/f32-igemm/gen/4x2-minmax-wasm.c 38 …m/scalar.c.in -D MR=4 -D NR=4 -D WASM=1 -D ACTIVATION=MINMAX -o src/f32-igemm/gen/4x4-minmax-wasm.c 42 …n -D MR=1 -D NR=8 -D X86=0 -D ACTIVATION=MINMAX -o src/f32-igemm/gen/1x8-minmax-wasmsimd-arm-loads… 43 …n -D MR=3 -D NR=8 -D X86=0 -D ACTIVATION=MINMAX -o src/f32-igemm/gen/3x8-minmax-wasmsimd-arm-loads… [all …]
|
D | generate-f16-gemm.sh | 8 …m/1x16-aarch64-neonfp16arith-ld32.S.in -D INC=0 -o src/f16-gemm/gen/1x16-minmax-aarch64-neonfp16ar… 9 …m/4x16-aarch64-neonfp16arith-ld32.S.in -D INC=0 -o src/f16-gemm/gen/4x16-minmax-aarch64-neonfp16ar… 10 …m/6x16-aarch64-neonfp16arith-ld32.S.in -D INC=0 -o src/f16-gemm/gen/6x16-minmax-aarch64-neonfp16ar… 11 …aarch64-neonfp16arith-ld32.S.in -D INC=1 -o src/f16-gemm/gen-inc/1x16inc-minmax-aarch64-neonfp16ar… 12 …aarch64-neonfp16arith-ld32.S.in -D INC=1 -o src/f16-gemm/gen-inc/4x16inc-minmax-aarch64-neonfp16ar… 13 …aarch64-neonfp16arith-ld32.S.in -D INC=1 -o src/f16-gemm/gen-inc/6x16inc-minmax-aarch64-neonfp16ar… 15 …emm/1x8-aarch64-neonfp16arith-ld64.S.in -D INC=0 -o src/f16-gemm/gen/1x8-minmax-aarch64-neonfp16ar… 16 …emm/4x8-aarch64-neonfp16arith-ld64.S.in -D INC=0 -o src/f16-gemm/gen/4x8-minmax-aarch64-neonfp16ar… 17 …emm/6x8-aarch64-neonfp16arith-ld64.S.in -D INC=0 -o src/f16-gemm/gen/6x8-minmax-aarch64-neonfp16ar… 18 …emm/8x8-aarch64-neonfp16arith-ld64.S.in -D INC=0 -o src/f16-gemm/gen/8x8-minmax-aarch64-neonfp16ar… [all …]
|
D | generate-qs8-gavgpool.sh | 8 …-D ROW_TILE=7 -D CHANNEL_TILE=8 -D ACCUMULATORS=2 -o src/qs8-gavgpool/gen/7x-minmax-neon-c8-acc2.c 9 …D ROW_TILE=7 -D CHANNEL_TILE=16 -D ACCUMULATORS=2 -o src/qs8-gavgpool/gen/7x-minmax-neon-c16-acc2.c 10 …D ROW_TILE=7 -D CHANNEL_TILE=24 -D ACCUMULATORS=2 -o src/qs8-gavgpool/gen/7x-minmax-neon-c24-acc2.c 11 …D ROW_TILE=7 -D CHANNEL_TILE=32 -D ACCUMULATORS=2 -o src/qs8-gavgpool/gen/7x-minmax-neon-c32-acc2.c 13 …W_SUBTILE=7 -D CHANNEL_TILE=8 -D ACCUMULATORS=2 -o src/qs8-gavgpool/gen/7p7x-minmax-neon-c8-acc2.c 14 …_SUBTILE=7 -D CHANNEL_TILE=16 -D ACCUMULATORS=2 -o src/qs8-gavgpool/gen/7p7x-minmax-neon-c16-acc2.c 15 …_SUBTILE=7 -D CHANNEL_TILE=24 -D ACCUMULATORS=2 -o src/qs8-gavgpool/gen/7p7x-minmax-neon-c24-acc2.c 16 …_SUBTILE=7 -D CHANNEL_TILE=32 -D ACCUMULATORS=2 -o src/qs8-gavgpool/gen/7p7x-minmax-neon-c32-acc2.c 19 …OW_TILE=7 -D CHANNEL_TILE=8 -D ACCUMULATORS=2 -o src/qs8-gavgpool/gen/7x-minmax-wasmsimd-c8-acc2.c 20 …W_TILE=7 -D CHANNEL_TILE=16 -D ACCUMULATORS=2 -o src/qs8-gavgpool/gen/7x-minmax-wasmsimd-c16-acc2.c [all …]
|
D | generate-qs8-dwconv.sh | 8 …neon-mul16.c.in -D CHANNEL_TILE=8 -D KERNEL_TILE=9 -o src/qs8-dwconv/gen/up8x9-minmax-neon-mul16.c 9 …eon-mul16.c.in -D CHANNEL_TILE=16 -D KERNEL_TILE=9 -o src/qs8-dwconv/gen/up16x9-minmax-neon-mul16.c 10 …eon-mul16.c.in -D CHANNEL_TILE=24 -D KERNEL_TILE=9 -o src/qs8-dwconv/gen/up24x9-minmax-neon-mul16.c 11 …eon-mul16.c.in -D CHANNEL_TILE=32 -D KERNEL_TILE=9 -o src/qs8-dwconv/gen/up32x9-minmax-neon-mul16.c 14 …-mul16.c.in -D CHANNEL_TILE=8 -D KERNEL_TILE=9 -o src/qs8-dwconv/gen/up8x9-minmax-wasmsimd-mul16.c 15 …mul16.c.in -D CHANNEL_TILE=16 -D KERNEL_TILE=9 -o src/qs8-dwconv/gen/up16x9-minmax-wasmsimd-mul16.c 16 …mul16.c.in -D CHANNEL_TILE=24 -D KERNEL_TILE=9 -o src/qs8-dwconv/gen/up24x9-minmax-wasmsimd-mul16.c 19 …6.c.in -D CHANNEL_TILE=8 -D KERNEL_TILE=9 -D SSE=2 -o src/qs8-dwconv/gen/up8x9-minmax-sse2-mul16.c 20 ….c.in -D CHANNEL_TILE=16 -D KERNEL_TILE=9 -D SSE=2 -o src/qs8-dwconv/gen/up16x9-minmax-sse2-mul16.c 21 ….c.in -D CHANNEL_TILE=24 -D KERNEL_TILE=9 -D SSE=2 -o src/qs8-dwconv/gen/up24x9-minmax-sse2-mul16.c [all …]
|
D | generate-f32-dwconv.sh | 14 …ILE=4 -D ACCUMULATORS=1 -D WASM=0 -D ACTIVATION=MINMAX -o src/f32-dwconv/gen/up1x4-minmax-scalar.c 15 … -D ACCUMULATORS=2 -D WASM=0 -D ACTIVATION=MINMAX -o src/f32-dwconv/gen/up1x4-minmax-scalar-acc2.c 16 …ILE=4 -D ACCUMULATORS=1 -D WASM=0 -D ACTIVATION=MINMAX -o src/f32-dwconv/gen/up2x4-minmax-scalar.c 17 … -D ACCUMULATORS=2 -D WASM=0 -D ACTIVATION=MINMAX -o src/f32-dwconv/gen/up2x4-minmax-scalar-acc2.c 24 …ILE=9 -D ACCUMULATORS=1 -D WASM=0 -D ACTIVATION=MINMAX -o src/f32-dwconv/gen/up1x9-minmax-scalar.c 25 … -D ACCUMULATORS=2 -D WASM=0 -D ACTIVATION=MINMAX -o src/f32-dwconv/gen/up1x9-minmax-scalar-acc2.c 26 …ILE=9 -D ACCUMULATORS=1 -D WASM=0 -D ACTIVATION=MINMAX -o src/f32-dwconv/gen/up2x9-minmax-scalar.c 27 … -D ACCUMULATORS=2 -D WASM=0 -D ACTIVATION=MINMAX -o src/f32-dwconv/gen/up2x9-minmax-scalar-acc2.c 34 …LE=25 -D ACCUMULATORS=1 -D WASM=0 -D ACTIVATION=MINMAX -o src/f32-dwconv/gen/up1x25-minmax-scalar.c 35 … -D ACCUMULATORS=2 -D WASM=0 -D ACTIVATION=MINMAX -o src/f32-dwconv/gen/up1x25-minmax-scalar-acc2.c [all …]
|
D | generate-f16-vbinary.sh | 8 …ADD -D BATCH_TILE=8 -D ACTIVATION=MINMAX -o src/f16-vbinary/gen/vadd-minmax-neonfp16arith-x8.c 9 …DD -D BATCH_TILE=16 -D ACTIVATION=MINMAX -o src/f16-vbinary/gen/vadd-minmax-neonfp16arith-x16.c 10 …DIV -D BATCH_TILE=8 -D ACTIVATION=MINMAX -o src/f16-vbinary/gen/vdiv-minmax-neonfp16arith-x8.c 11 …IV -D BATCH_TILE=16 -D ACTIVATION=MINMAX -o src/f16-vbinary/gen/vdiv-minmax-neonfp16arith-x16.c 16 …MUL -D BATCH_TILE=8 -D ACTIVATION=MINMAX -o src/f16-vbinary/gen/vmul-minmax-neonfp16arith-x8.c 17 …UL -D BATCH_TILE=16 -D ACTIVATION=MINMAX -o src/f16-vbinary/gen/vmul-minmax-neonfp16arith-x16.c 20 …SUB -D BATCH_TILE=8 -D ACTIVATION=MINMAX -o src/f16-vbinary/gen/vsub-minmax-neonfp16arith-x8.c 21 …UB -D BATCH_TILE=16 -D ACTIVATION=MINMAX -o src/f16-vbinary/gen/vsub-minmax-neonfp16arith-x16.c 23 …D -D BATCH_TILE=8 -D ACTIVATION=MINMAX -o src/f16-vbinary/gen/vaddc-minmax-neonfp16arith-x8.c 24 … -D BATCH_TILE=16 -D ACTIVATION=MINMAX -o src/f16-vbinary/gen/vaddc-minmax-neonfp16arith-x16.c [all …]
|
D | generate-f32-vmulcaddc.sh | 9 …calar.c.in -D CHANNEL_TILE=1 -D ROW_TILE=2 -D WASM=0 -o src/f32-vmulcaddc/gen/c1-minmax-scalar-2x.c 10 …calar.c.in -D CHANNEL_TILE=2 -D ROW_TILE=2 -D WASM=0 -o src/f32-vmulcaddc/gen/c2-minmax-scalar-2x.c 11 …calar.c.in -D CHANNEL_TILE=4 -D ROW_TILE=2 -D WASM=0 -o src/f32-vmulcaddc/gen/c4-minmax-scalar-2x.c 14 …/scalar.c.in -D CHANNEL_TILE=1 -D ROW_TILE=2 -D WASM=1 -o src/f32-vmulcaddc/gen/c1-minmax-wasm-2x.c 15 …/scalar.c.in -D CHANNEL_TILE=2 -D ROW_TILE=2 -D WASM=1 -o src/f32-vmulcaddc/gen/c2-minmax-wasm-2x.c 16 …/scalar.c.in -D CHANNEL_TILE=4 -D ROW_TILE=2 -D WASM=1 -o src/f32-vmulcaddc/gen/c4-minmax-wasm-2x.c 19 ….c.in -D CHANNEL_TILE=4 -D ROW_TILE=2 -D X86=0 -o src/f32-vmulcaddc/gen/c4-minmax-wasmsimd-arm-2x.c 20 ….c.in -D CHANNEL_TILE=8 -D ROW_TILE=2 -D X86=0 -o src/f32-vmulcaddc/gen/c8-minmax-wasmsimd-arm-2x.c 22 ….c.in -D CHANNEL_TILE=4 -D ROW_TILE=2 -D X86=1 -o src/f32-vmulcaddc/gen/c4-minmax-wasmsimd-x86-2x.c 23 ….c.in -D CHANNEL_TILE=8 -D ROW_TILE=2 -D X86=1 -o src/f32-vmulcaddc/gen/c8-minmax-wasmsimd-x86-2x.c [all …]
|
/external/XNNPACK/ |
D | Android.bp | 113 "src/f32-avgpool/9p8x-minmax-scalar-c1.c", 114 "src/f32-avgpool/9x-minmax-scalar-c1.c", 121 "src/f32-dwconv/gen/up1x4-minmax-scalar-acc2.c", 122 "src/f32-dwconv/gen/up1x4-minmax-scalar.c", 125 "src/f32-dwconv/gen/up1x9-minmax-scalar-acc2.c", 126 "src/f32-dwconv/gen/up1x9-minmax-scalar.c", 129 "src/f32-dwconv/gen/up1x25-minmax-scalar-acc2.c", 130 "src/f32-dwconv/gen/up1x25-minmax-scalar.c", 133 "src/f32-dwconv/gen/up2x4-minmax-scalar-acc2.c", 134 "src/f32-dwconv/gen/up2x4-minmax-scalar.c", [all …]
|
D | BUILD.bazel | 129 "src/f32-avgpool/9p8x-minmax-scalar-c1.c", 130 "src/f32-avgpool/9x-minmax-scalar-c1.c", 137 "src/f32-dwconv/gen/up1x4-minmax-scalar-acc2.c", 138 "src/f32-dwconv/gen/up1x4-minmax-scalar.c", 141 "src/f32-dwconv/gen/up1x9-minmax-scalar-acc2.c", 142 "src/f32-dwconv/gen/up1x9-minmax-scalar.c", 145 "src/f32-dwconv/gen/up1x25-minmax-scalar-acc2.c", 146 "src/f32-dwconv/gen/up1x25-minmax-scalar.c", 149 "src/f32-dwconv/gen/up2x4-minmax-scalar-acc2.c", 150 "src/f32-dwconv/gen/up2x4-minmax-scalar.c", [all …]
|
D | CMakeLists.txt | 255 src/f32-avgpool/9p8x-minmax-scalar-c1.c 256 src/f32-avgpool/9x-minmax-scalar-c1.c 263 src/f32-dwconv/gen/up1x4-minmax-scalar-acc2.c 264 src/f32-dwconv/gen/up1x4-minmax-scalar.c 267 src/f32-dwconv/gen/up1x9-minmax-scalar-acc2.c 268 src/f32-dwconv/gen/up1x9-minmax-scalar.c 271 src/f32-dwconv/gen/up1x25-minmax-scalar-acc2.c 272 src/f32-dwconv/gen/up1x25-minmax-scalar.c 275 src/f32-dwconv/gen/up2x4-minmax-scalar-acc2.c 276 src/f32-dwconv/gen/up2x4-minmax-scalar.c [all …]
|
/external/libcxx/test/std/algorithms/alg.sorting/alg.min.max/ |
D | minmax_init_list.pass.cpp | 25 assert((std::minmax({1, 2, 3}) == std::pair<int, int>(1, 3))); in main() 26 assert((std::minmax({1, 3, 2}) == std::pair<int, int>(1, 3))); in main() 27 assert((std::minmax({2, 1, 3}) == std::pair<int, int>(1, 3))); in main() 28 assert((std::minmax({2, 3, 1}) == std::pair<int, int>(1, 3))); in main() 29 assert((std::minmax({3, 1, 2}) == std::pair<int, int>(1, 3))); in main() 30 assert((std::minmax({3, 2, 1}) == std::pair<int, int>(1, 3))); in main() 33 static_assert((std::minmax({1, 2, 3}) == std::pair<int, int>(1, 3)), ""); in main() 34 static_assert((std::minmax({1, 3, 2}) == std::pair<int, int>(1, 3)), ""); in main() 35 static_assert((std::minmax({2, 1, 3}) == std::pair<int, int>(1, 3)), ""); in main() 36 static_assert((std::minmax({2, 3, 1}) == std::pair<int, int>(1, 3)), ""); in main() [all …]
|
D | minmax_init_list_comp.pass.cpp | 32 std::pair<int, int> p = std::minmax(il, std::ref(pred)); in test_all_equal() 41 assert((std::minmax({1, 2, 3}, std::greater<int>()) == std::pair<int, int>(3, 1))); in main() 42 assert((std::minmax({1, 3, 2}, std::greater<int>()) == std::pair<int, int>(3, 1))); in main() 43 assert((std::minmax({2, 1, 3}, std::greater<int>()) == std::pair<int, int>(3, 1))); in main() 44 assert((std::minmax({2, 3, 1}, std::greater<int>()) == std::pair<int, int>(3, 1))); in main() 45 assert((std::minmax({3, 1, 2}, std::greater<int>()) == std::pair<int, int>(3, 1))); in main() 46 assert((std::minmax({3, 2, 1}, std::greater<int>()) == std::pair<int, int>(3, 1))); in main() 47 assert((std::minmax({1, 2, 3}, all_equal ) == std::pair<int, int>(1, 3))); in main() 50 …assert((std::minmax({1, 2, 2, 3, 3, 3, 5, 5, 5, 5, 5, 3}, std::ref(pred)) == std::pair<int, int>(5… in main() 68 static_assert((std::minmax({1, 2, 3}, std::greater<int>()) == std::pair<int, int>(3, 1)), ""); in main() [all …]
|
/external/llvm-project/libcxx/test/std/algorithms/alg.sorting/alg.min.max/ |
D | minmax_init_list.pass.cpp | 24 assert((std::minmax({1, 2, 3}) == std::pair<int, int>(1, 3))); in main() 25 assert((std::minmax({1, 3, 2}) == std::pair<int, int>(1, 3))); in main() 26 assert((std::minmax({2, 1, 3}) == std::pair<int, int>(1, 3))); in main() 27 assert((std::minmax({2, 3, 1}) == std::pair<int, int>(1, 3))); in main() 28 assert((std::minmax({3, 1, 2}) == std::pair<int, int>(1, 3))); in main() 29 assert((std::minmax({3, 2, 1}) == std::pair<int, int>(1, 3))); in main() 32 static_assert((std::minmax({1, 2, 3}) == std::pair<int, int>(1, 3)), ""); in main() 33 static_assert((std::minmax({1, 3, 2}) == std::pair<int, int>(1, 3)), ""); in main() 34 static_assert((std::minmax({2, 1, 3}) == std::pair<int, int>(1, 3)), ""); in main() 35 static_assert((std::minmax({2, 3, 1}) == std::pair<int, int>(1, 3)), ""); in main() [all …]
|
D | minmax_init_list_comp.pass.cpp | 31 std::pair<int, int> p = std::minmax(il, std::ref(pred)); in test_all_equal() 40 assert((std::minmax({1, 2, 3}, std::greater<int>()) == std::pair<int, int>(3, 1))); in main() 41 assert((std::minmax({1, 3, 2}, std::greater<int>()) == std::pair<int, int>(3, 1))); in main() 42 assert((std::minmax({2, 1, 3}, std::greater<int>()) == std::pair<int, int>(3, 1))); in main() 43 assert((std::minmax({2, 3, 1}, std::greater<int>()) == std::pair<int, int>(3, 1))); in main() 44 assert((std::minmax({3, 1, 2}, std::greater<int>()) == std::pair<int, int>(3, 1))); in main() 45 assert((std::minmax({3, 2, 1}, std::greater<int>()) == std::pair<int, int>(3, 1))); in main() 46 assert((std::minmax({1, 2, 3}, all_equal ) == std::pair<int, int>(1, 3))); in main() 49 …assert((std::minmax({1, 2, 2, 3, 3, 3, 5, 5, 5, 5, 5, 3}, std::ref(pred)) == std::pair<int, int>(5… in main() 67 static_assert((std::minmax({1, 2, 3}, std::greater<int>()) == std::pair<int, int>(3, 1)), ""); in main() [all …]
|