================ @@ -0,0 +1,292 @@ +// RUN: %clang_cc1 -triple x86_64-unknown-linux-gnu -target-feature +avx512bw -target-feature +avx512vl -fclangir -emit-cir %s -o - | FileCheck %s --check-prefix=CIR +// RUN: %clang_cc1 -triple x86_64-unknown-linux-gnu -target-feature +avx512bw -target-feature +avx512vl -emit-llvm %s -o - | FileCheck %s --check-prefix=LLVM +// RUN: %clang_cc1 -triple x86_64-unknown-linux-gnu -target-feature +avx512bw -target-feature +avx512vl -emit-llvm %s -o - | FileCheck %s --check-prefix=OGCG + +// REQUIRES: avx512bw +// REQUIRES: avx512vl + +#include <immintrin.h> + +// CIR-LABEL: test_selectb_128 +// CIR: cir.vec.ternary +// LLVM-LABEL: test_selectb_128 +// LLVM: select <16 x i8> +// OGCG-LABEL: test_selectb_128 +// OGCG: select <16 x i8> ---------------- Priyanshu3820 wrote:
done https://github.com/llvm/llvm-project/pull/172299 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
