Ejemplo n.º 1
0
void test_vcreateu8 (void)
{
  uint8x8_t out_uint8x8_t;
  uint64_t arg0_uint64_t;

  out_uint8x8_t = vcreate_u8 (arg0_uint64_t);
}
Ejemplo n.º 2
0
uint8x8_t test_vcreate_u8(uint64_t v1) {
  // CHECK: test_vcreate_u8
  return vcreate_u8(v1);
  // CHECK: fmov {{d[0-9]+}}, {{x[0-9]+}}
}
Ejemplo n.º 3
0
inline v_uint32x4 v_load_expand_q(const uchar* ptr)
{
    uint8x8_t v0 = vcreate_u8(*(unsigned*)ptr);
    uint16x4_t v1 = vget_low_u16(vmovl_u8(v0));
    return v_uint32x4(vmovl_u16(v1));
}