@@ -17,14 +17,14 @@ __m128h test_mm_setzero_ph(void) {
1717 // CHECK: zeroinitializer
1818 return _mm_setzero_ph ();
1919}
20- TEST_CONSTEXPR (match_m128 (_mm_setzero_ph (), +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f ));
20+ TEST_CONSTEXPR (match_m128h (_mm_setzero_ph (), +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f ));
2121
2222__m256h test_mm256_setzero_ph (void ) {
2323 // CHECK-LABEL: test_mm256_setzero_ph
2424 // CHECK: zeroinitializer
2525 return _mm256_setzero_ph ();
2626}
27- TEST_CONSTEXPR (match_m256 (_mm256_setzero_ph (), +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f ));
27+ TEST_CONSTEXPR (match_m256h (_mm256_setzero_ph (), +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f ));
2828
2929__m256h test_mm256_undefined_ph (void ) {
3030 // CHECK-LABEL: test_mm256_undefined_ph
@@ -37,7 +37,7 @@ __m512h test_mm512_setzero_ph(void) {
3737 // CHECK: zeroinitializer
3838 return _mm512_setzero_ph ();
3939}
40- TEST_CONSTEXPR (match_m512 (_mm512_setzero_ph (), +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f ));
40+ TEST_CONSTEXPR (match_m512h (_mm512_setzero_ph (), +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f , +0.0f ));
4141
4242__m128h test_mm_undefined_ph (void ) {
4343 // CHECK-LABEL: test_mm_undefined_ph
@@ -87,7 +87,7 @@ __m512h test_mm512_set1_ph(_Float16 h) {
8787 // CHECK: insertelement <32 x half> {{.*}}, i32 31
8888 return _mm512_set1_ph (h );
8989}
90- TEST_CONSTEXPR (match_m512 (_mm512_set1_ph (-101.0f ), -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f ));
90+ TEST_CONSTEXPR (match_m512h (_mm512_set1_ph (-101.0f ), -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f , -101.0f ));
9191
9292__m512h test_mm512_set1_pch (_Float16 _Complex h ) {
9393 // CHECK-LABEL: test_mm512_set1_pch
@@ -157,10 +157,10 @@ __m512h test_mm512_set_ph(_Float16 __h1, _Float16 __h2, _Float16 __h3, _Float16
157157 __h17 , __h18 , __h19 , __h20 , __h21 , __h22 , __h23 , __h24 ,
158158 __h25 , __h26 , __h27 , __h28 , __h29 , __h30 , __h31 , __h32 );
159159}
160- TEST_CONSTEXPR (match_mm512 (_mm512_set_ph (-1 .0f , 2 .0f , -3 .0f , 4 .0f , -5 .0f , 6 .0f , -7 .0f , 8 .0f ,
161- -9 .0f , 10 .0f , -11 .0f , 12 .0f , -13 .0f , 14 .0f , -15 .0f , 16 .0f ,
162- -17 .0f , 18 .0f , -19 .0f , 20 .0f , -21 .0f , 22 .0f , -23 .0f , 24 .0f ,
163- -25 .0f , 26 .0f , -27 .0f , 28 .0f , -29 .0f , 30 .0f , -31 .0f , 32 .0f ), -1.0f , 2.0f , -3.0f , 4.0f , -5.0f , 6.0f , -7.0f , 8.0f ,
160+ TEST_CONSTEXPR (match_m512h (_mm512_set_ph (32 .0f , -31 .0f , 30 .0f , -29 .0f , 28 .0f , -27 .0f , 26 .0f , -25 .0f ,
161+ 24 .0f , -23 .0f , 22 .0f , -21 .0f , 20 .0f , -19 .0f , 18 .0f , -17 .0f ,
162+ 16 .0f , -15 .0f , 14 .0f , -13 .0f , 12 .0f , -11 .0f , 10 .0f , -9 .0f ,
163+ 8 .0f , -7 .0f , 6 .0f , -5 .0f , 4 .0f , -3 .0f , 2 .0f , -1 .0f ), -1.0f , 2.0f , -3.0f , 4.0f , -5.0f , 6.0f , -7.0f , 8.0f ,
164164 -9.0f , 10.0f , -11.0f , 12.0f , -13.0f , 14.0f , -15.0f , 16.0f ,
165165 -17.0f , 18.0f , -19.0f , 20.0f , -21.0f , 22.0f , -23.0f , 24.0f ,
166166 -25.0f , 26.0f , -27.0f , 28.0f , -29.0f , 30.0f , -31.0f , 32.0f ));
@@ -211,7 +211,7 @@ __m512h test_mm512_setr_ph(_Float16 __h1, _Float16 __h2, _Float16 __h3, _Float16
211211 __h17 , __h18 , __h19 , __h20 , __h21 , __h22 , __h23 , __h24 ,
212212 __h25 , __h26 , __h27 , __h28 , __h29 , __h30 , __h31 , __h32 );
213213}
214- TEST_CONSTEXPR (match_mm512 (_mm512_setr_ph (1.0f , -3.0f , 5.0f , -7.0f , 9.0f , -11.0f , 13.0f , -15.0f ,
214+ TEST_CONSTEXPR (match_m512h (_mm512_setr_ph (1.0f , -3.0f , 5.0f , -7.0f , 9.0f , -11.0f , 13.0f , -15.0f ,
215215 17.0f , -19.0f , 21.0f , -23.0f , 25.0f , -27.0f , 29.0f , -31.0f ,
216216 33.0f , -35.0f , 37.0f , -39.0f , 41.0f , -43.0f , 45.0f , -47.0f ,
217217 49.0f , -51.0f , 53.0f , -55.0f , 57.0f , -59.0f , 61.0f , -63.0f ),
0 commit comments