示例#1
0
文件: vandu32.c 项目: pjump/gcc
void test_vandu32 (void)
{
    uint32x2_t out_uint32x2_t;
    uint32x2_t arg0_uint32x2_t;
    uint32x2_t arg1_uint32x2_t;

    out_uint32x2_t = vand_u32 (arg0_uint32x2_t, arg1_uint32x2_t);
}
示例#2
0
inline  uint32x2_t vand(const uint32x2_t  & v0, const uint32x2_t  & v1) { return vand_u32(v0, v1); }
示例#3
0
文件: logical.hpp 项目: dlevin256/kfr
KFR_SINTRIN bool bittestall(const u32neon& a)
{
    const uint32x2_t tmp = vand_u32(vget_low_u32(*a), vget_high_u32(*a));
    return vget_lane_u32(vpmin_u32(tmp, tmp), 0) == 0xFFFFFFFFu;
}
示例#4
0
uint32x2_t test_vand_u32(uint32x2_t a, uint32x2_t b) {
  // CHECK-LABEL: test_vand_u32
  return vand_u32(a, b);
  // CHECK: and {{v[0-9]+}}.8b, {{v[0-9]+}}.8b, {{v[0-9]+}}.8b
}