|
2533 | 2533 | // RUN: | FileCheck -match-full-lines %s -check-prefixes=CHECK_ARL_M32,CHECK_ARLS_M32,CHECK_CWF_M32,CHECK_NVL_M32,CHECK_NKL_M32 |
2534 | 2534 | // CHECK_ARL_M32: #define __ADX__ 1 |
2535 | 2535 | // CHECK_ARL_M32: #define __AES__ 1 |
2536 | | -// CHECK_ARL_M32-NOT: AVX512 |
2537 | 2536 | // CHECK_NVL_M32: #define __AVX10_1__ 1 |
2538 | 2537 | // CHECK_NVL_M32: #define __AVX10_2__ 1 |
2539 | 2538 | // AVX2 needs to be here, not after AES because otherwise NVL fails |
|
2551 | 2550 | // CHECK_NVL_M32: #define __AVX512VL__ 1 |
2552 | 2551 | // CHECK_NVL_M32: #define __AVX512VNNI__ 1 |
2553 | 2552 | // CHECK_NVL_M32: #define __AVX512VPOPCNTDQ__ 1 |
| 2553 | +// CHECK_ARL_M32-NOT: AVX512 |
2554 | 2554 | // CHECK_ARL_M32: #define __AVXIFMA__ 1 |
2555 | 2555 | // CHECK_ARL_M32: #define __AVXNECONVERT__ 1 |
2556 | 2556 | // CHECK_ARL_M32-NOT: #define __AVXVNNIINT16__ 1 |
|
2667 | 2667 | // RUN: | FileCheck -match-full-lines %s -check-prefixes=CHECK_ARL_M64,CHECK_ARLS_M64,CHECK_CWF_M64,CHECK_NVL_M64,CHECK_NKL_M64 |
2668 | 2668 | // CHECK_ARL_M64: #define __ADX__ 1 |
2669 | 2669 | // CHECK_ARL_M64: #define __AES__ 1 |
2670 | | -// CHECK_ARL_M64-NOT: AVX512 |
2671 | 2670 | // CHECK_NVL_M64: #define __AVX10_1__ 1 |
2672 | 2671 | // CHECK_NVL_M64: #define __AVX10_2__ 1 |
2673 | 2672 | // CHECK_ARL_M64: #define __AVX2__ 1 |
|
2684 | 2683 | // CHECK_NVL_M64: #define __AVX512VL__ 1 |
2685 | 2684 | // CHECK_NVL_M64: #define __AVX512VNNI__ 1 |
2686 | 2685 | // CHECK_NVL_M64: #define __AVX512VPOPCNTDQ__ 1 |
| 2686 | +// CHECK_ARL_M64-NOT: AVX512 |
2687 | 2687 | // CHECK_ARL_M64: #define __AVXIFMA__ 1 |
2688 | 2688 | // CHECK_ARL_M64: #define __AVXNECONVERT__ 1 |
2689 | 2689 | // CHECK_ARL_M64-NOT: #define __AVXVNNIINT16__ 1 |
|
0 commit comments