Lines Matching refs:vmax
60 v128_t vmax = vi0; in xnn_f32_argmaxpool_ukernel_4x__wasmsimd_c4() local
63 const v128_t vm1 = wasm_f32x4_gt(vi1, vmax); in xnn_f32_argmaxpool_ukernel_4x__wasmsimd_c4()
64 vmax = wasm_v128_bitselect(vi1, vmax, vm1); in xnn_f32_argmaxpool_ukernel_4x__wasmsimd_c4()
67 const v128_t vm2 = wasm_f32x4_gt(vi2, vmax); in xnn_f32_argmaxpool_ukernel_4x__wasmsimd_c4()
68 vmax = wasm_v128_bitselect(vi2, vmax, vm2); in xnn_f32_argmaxpool_ukernel_4x__wasmsimd_c4()
71 const v128_t vm3 = wasm_f32x4_gt(vi3, vmax); in xnn_f32_argmaxpool_ukernel_4x__wasmsimd_c4()
72 vmax = wasm_v128_bitselect(vi3, vmax, vm3); in xnn_f32_argmaxpool_ukernel_4x__wasmsimd_c4()
75 wasm_v128_store(output, vmax); in xnn_f32_argmaxpool_ukernel_4x__wasmsimd_c4()
86 v128_t vmax = vi0; in xnn_f32_argmaxpool_ukernel_4x__wasmsimd_c4() local
89 const v128_t vm1 = wasm_f32x4_gt(vi1, vmax); in xnn_f32_argmaxpool_ukernel_4x__wasmsimd_c4()
90 vmax = wasm_v128_bitselect(vi1, vmax, vm1); in xnn_f32_argmaxpool_ukernel_4x__wasmsimd_c4()
93 const v128_t vm2 = wasm_f32x4_gt(vi2, vmax); in xnn_f32_argmaxpool_ukernel_4x__wasmsimd_c4()
94 vmax = wasm_v128_bitselect(vi2, vmax, vm2); in xnn_f32_argmaxpool_ukernel_4x__wasmsimd_c4()
97 const v128_t vm3 = wasm_f32x4_gt(vi3, vmax); in xnn_f32_argmaxpool_ukernel_4x__wasmsimd_c4()
98 vmax = wasm_v128_bitselect(vi3, vmax, vm3); in xnn_f32_argmaxpool_ukernel_4x__wasmsimd_c4()
102 *((double*) output) = wasm_f64x2_extract_lane(vmax, 0); in xnn_f32_argmaxpool_ukernel_4x__wasmsimd_c4()
104 vmax = wasm_v32x4_shuffle(vmax, vmax, 2, 3, 2, 3); in xnn_f32_argmaxpool_ukernel_4x__wasmsimd_c4()
110 *output++ = wasm_f32x4_extract_lane(vmax, 0); in xnn_f32_argmaxpool_ukernel_4x__wasmsimd_c4()