[all-commits] [llvm/llvm-project] 08388a: [X86][AVX512FP16] Relax limitation to AVX512FP16 i...

Phoebe Wang via All-commits all-commits at lists.llvm.org
Mon Aug 22 20:36:14 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 08388ad81e9d65116b0857b0ebc9bcf7f2be5e31
      https://github.com/llvm/llvm-project/commit/08388ad81e9d65116b0857b0ebc9bcf7f2be5e31
  Author: Phoebe Wang <phoebe.wang at intel.com>
  Date:   2022-08-23 (Tue, 23 Aug 2022)

  Changed paths:
    M clang/lib/Headers/avx512fp16intrin.h
    M clang/lib/Headers/avx512vlfp16intrin.h
    M clang/lib/Headers/immintrin.h

  Log Message:
  -----------
  [X86][AVX512FP16] Relax limitation to AVX512FP16 intrinsics. NFCI

Since we have enabled the support for `_Float16` on SSE2, we can relax
the limitation for AVX512FP16 now. This helps for user to use AVX512FP16
mixed with unsupported versions, e.g., multiversioning.

Also fix lit fails due to missing const modifier. Found during this change.

Reviewed By: RKSimon

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




More information about the All-commits mailing list