[all-commits] [llvm/llvm-project] e02d08: [X86] Support -march=sapphirerapids

FreddyLeaf via All-commits all-commits at lists.llvm.org
Mon Aug 24 23:22:11 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: e02d081f2b60b61eb60ef6a49b1a9f907e432d4c
      https://github.com/llvm/llvm-project/commit/e02d081f2b60b61eb60ef6a49b1a9f907e432d4c
  Author: Freddy Ye <freddy.ye at intel.com>
  Date:   2020-08-25 (Tue, 25 Aug 2020)

  Changed paths:
    M clang/lib/Basic/Targets/X86.cpp
    M clang/test/CodeGen/attr-target-mv.c
    M clang/test/CodeGen/target-builtin-noerror.c
    M clang/test/Driver/x86-march.c
    M clang/test/Misc/target-invalid-cpu-note.c
    M clang/test/Preprocessor/predefined-arch-macros.c
    M compiler-rt/lib/builtins/cpu_model.c
    M llvm/include/llvm/Support/X86TargetParser.def
    M llvm/include/llvm/Support/X86TargetParser.h
    M llvm/lib/Support/Host.cpp
    M llvm/lib/Support/X86TargetParser.cpp
    M llvm/lib/Target/X86/X86.td
    M llvm/test/CodeGen/X86/cpus-intel.ll

  Log Message:
  -----------
  [X86] Support -march=sapphirerapids

Support -march=sapphirerapids for x86.
Compare with Icelake Server, it includes 14 more new features. They are
amxtile, amxint8, amxbf16, avx512bf16, avx512vp2intersect, cldemote,
enqcmd, movdir64b, movdiri, ptwrite, serialize, shstk, tsxldtrk, waitpkg.

Reviewed By: craig.topper

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




More information about the All-commits mailing list