[all-commits] [llvm/llvm-project] 5e312e: [X86] use macros to split GFNI intrinsics into dif...

FreddyLeaf via All-commits all-commits at lists.llvm.org
Fri Nov 6 00:17:48 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 5e312e0041972668f1bd67ff9ed0f16a594795a3
      https://github.com/llvm/llvm-project/commit/5e312e0041972668f1bd67ff9ed0f16a594795a3
  Author: Freddy Ye <freddy.ye at intel.com>
  Date:   2020-11-06 (Fri, 06 Nov 2020)

  Changed paths:
    M clang/lib/Headers/gfniintrin.h

  Log Message:
  -----------
  [X86] use macros to split GFNI intrinsics into different kinds

Tremont microarchitecture only has GFNI(SSE) version, not AVX and
AVX512 version. This patch is to avoid compiling fail on Windows when
using -march=tremont to invoke one of GFNI(SSE) intrinsic.

Differential Revision: https://reviews.llvm.org/D90822




More information about the All-commits mailing list