void test_vtrnQp16 (void) { poly16x8x2_t out_poly16x8x2_t; poly16x8_t arg0_poly16x8_t; poly16x8_t arg1_poly16x8_t; out_poly16x8x2_t = vtrnq_p16 (arg0_poly16x8_t, arg1_poly16x8_t); }
poly16x8x2_t test_vtrnq_p16(poly16x8_t a, poly16x8_t b) { // CHECK-LABEL: test_vtrnq_p16 return vtrnq_p16(a, b); // CHECK: trn1 {{v[0-9]+}}.8h, {{v[0-9]+}}.8h // CHECK: trn2 {{v[0-9]+}}.8h, {{v[0-9]+}}.8h }