Searched refs:vmax0123 (Results 1 – 2 of 2) sorted by relevance
/external/XNNPACK/src/f32-rmax/ |
D | wasmsimd-x86.c | 47 v128_t vmax0123 = wasm_v128_bitselect(vmax23, vmax01, wasm_f32x4_lt(vmax01, vmax23)); in xnn_f32_rmax_ukernel__wasmsimd_x86() local 50 vmax0123 = wasm_v128_bitselect(vmax0123, vx, wasm_f32x4_lt(vx, vmax0123)); in xnn_f32_rmax_ukernel__wasmsimd_x86() 53 const v128_t vmax2301 = wasm_v32x4_shuffle(vmax0123, vmax0123, 2, 3, 0, 1); in xnn_f32_rmax_ukernel__wasmsimd_x86() 54 vmax0123 = wasm_v128_bitselect(vmax2301, vmax0123, wasm_f32x4_lt(vmax0123, vmax2301)); in xnn_f32_rmax_ukernel__wasmsimd_x86() 55 …float vmax = math_max_f32(wasm_f32x4_extract_lane(vmax0123, 0), wasm_f32x4_extract_lane(vmax0123, … in xnn_f32_rmax_ukernel__wasmsimd_x86()
|
D | wasmsimd-arm.c | 37 v128_t vmax0123 = wasm_f32x4_max(wasm_f32x4_max(vmax0, vmax1), wasm_f32x4_max(vmax2, vmax3)); in xnn_f32_rmax_ukernel__wasmsimd_arm() local 40 vmax0123 = wasm_f32x4_max(vmax0123, vx); in xnn_f32_rmax_ukernel__wasmsimd_arm() 43 vmax0123 = wasm_f32x4_max(vmax0123, wasm_v32x4_shuffle(vmax0123, vmax0123, 2, 3, 0, 1)); in xnn_f32_rmax_ukernel__wasmsimd_arm() 44 …max = __builtin_wasm_max_f32(wasm_f32x4_extract_lane(vmax0123, 0), wasm_f32x4_extract_lane(vmax012… in xnn_f32_rmax_ukernel__wasmsimd_arm()
|