Exemplo n.º 1
0
poly8x8_t test_vtbx3_p8(poly8x8_t a, poly8x8x3_t b, uint8x8_t c) {
  // CHECK: test_vtbx3_p8
  return vtbx3_p8(a, b, c);
  // CHECK: movi {{v[0-9]+}}.8b, #0
  // CHECK: ins {{v[0-9]+}}.d[1], {{v[0-9]+}}.d[0]
  // CHECK: tbl {{v[0-9]+}}.8b, {{{v[0-9]+}}.16b, {{v[0-9]+}}.16b}, {{v[0-9]+}}.8b
  // CHECK: cmhs {{v[0-9]+}}.8b, {{v[0-9]+}}.8b, {{v[0-9]+}}.8b
  // CHECK: bsl {{v[0-9]+}}.8b, {{v[0-9]+}}.8b, {{v[0-9]+}}.8b
}
Exemplo n.º 2
0
poly8x8_t
tb_testp8_3 (poly8x8_t r, poly8x8x3_t tab, uint8x8_t idx)
{
  return vtbx3_p8 (r, tab, idx);
}