[PATCH] D120307: [X86] Add helper macros for ternary intrinsics

2022-02-22 Thread Phoebe Wang via Phabricator via cfe-commits
pengfei updated this revision to Diff 410520. pengfei marked 2 inline comments as done. pengfei added a comment. In D120307#3337352 , @RKSimon wrote: > Are similar macros used by any other compilers at all? Not so far. GCC folks agreed to add them. I'll

[PATCH] D120307: [X86] Add helper macros for ternary intrinsics

2022-02-22 Thread Simon Pilgrim via Phabricator via cfe-commits
RKSimon added a comment. Are similar macros used by any other compilers at all? Comment at: clang/lib/Headers/avx512fintrin.h:5932 -#define _mm512_ternarylogic_epi32(A, B, C, imm) \ - ((__m512i)__builtin_ia32_pternlogd512_mask((__v16si)(__m512i)(A), \ -

[PATCH] D120307: [X86] Add helper macros for ternary intrinsics

2022-02-22 Thread Phoebe Wang via Phabricator via cfe-commits
pengfei created this revision. pengfei added reviewers: RKSimon, craig.topper, LuoYuanke, spatel. pengfei requested review of this revision. Herald added a project: clang. Herald added a subscriber: cfe-commits. Repository: rG LLVM Github Monorepo https://reviews.llvm.org/D120307 Files: clan