[all-commits] [llvm/llvm-project] bc4bc5: Add 8548 CPU definition and attributes

Justin Hibbits via All-commits all-commits at lists.llvm.org
Tue Nov 12 18:35:47 PST 2019


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: bc4bc5aa0d84413e4e3f082dee0d30cf839fb7ea
      https://github.com/llvm/llvm-project/commit/bc4bc5aa0d84413e4e3f082dee0d30cf839fb7ea
  Author: Justin Hibbits <chmeeedalf at gmail.com>
  Date:   2019-11-12 (Tue, 12 Nov 2019)

  Changed paths:
    M clang/lib/Basic/Targets/PPC.cpp
    M clang/lib/Basic/Targets/PPC.h
    M clang/lib/Driver/ToolChains/Arch/PPC.cpp
    M clang/test/Driver/clang-translation.c
    M clang/test/Misc/target-invalid-cpu-note.c
    M clang/test/Preprocessor/init.c

  Log Message:
  -----------
  Add 8548 CPU definition and attributes

8548 CPU is GCC's name for the e500v2, so accept this in clang.  The
e500v2 doesn't support lwsync, so define __NO_LWSYNC__ for this as well,
as GCC does.

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




More information about the All-commits mailing list