inline
 bool any() const
 {
     __m512 buf0 = _mm512_or_ps(val[ 0], val[ 1]);
     return _mm512_test_epi64_mask(
         _mm512_castps_si512(buf0),
         _mm512_castps_si512(buf0));
 }
예제 #2
0
 static batch_type bitwise_or(const batch_type& lhs, const batch_type& rhs)
 {
     return _mm512_or_ps(lhs, rhs);
 }
예제 #3
0
__m512 test_mm512_or_ps (__m512 __A, __m512 __B) {
  // CHECK-LABEL: @test_mm512_or_ps
  // CHECK: or <16 x i32>
  return (__m512) _mm512_or_ps(__A, __B);
}