void test_vminu32 (void) { uint32x2_t out_uint32x2_t; uint32x2_t arg0_uint32x2_t; uint32x2_t arg1_uint32x2_t; out_uint32x2_t = vmin_u32 (arg0_uint32x2_t, arg1_uint32x2_t); }
uint32 Math::Min(uint32 a, uint32 b) { __n64 nA; nA.n64_u32[0] = a; __n64 nB; nB.n64_u32[0] = b; __n64 result = vmin_u32(nA, nB); return result.n64_u32[0]; }
uint32x2_t test_vmin_u32(uint32x2_t a1, uint32x2_t a2) { // CHECK: test_vmin_u32 return vmin_u32(a1, a2); // CHECK llvm.aarch64.neon.umin.v2i32 }
inline uint32x2_t vmin(const uint32x2_t & v0, const uint32x2_t & v1) { return vmin_u32(v0, v1); }
uint32x2_t test_vmin_u32 (uint32x2_t __a, uint32x2_t __b) { return vmin_u32(__a, __b); }