[all-commits] [llvm/llvm-project] 708084: [PowerPC] Support x86 compatible intrinsics on AIX

Qiu Chaofan via All-commits all-commits at lists.llvm.org
Thu Jul 21 01:35:17 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 708084ec379ea8f409fbae6ba5d4154ea469f25a
      https://github.com/llvm/llvm-project/commit/708084ec379ea8f409fbae6ba5d4154ea469f25a
  Author: Qiu Chaofan <qiucofan at cn.ibm.com>
  Date:   2022-07-21 (Thu, 21 Jul 2022)

  Changed paths:
    M clang/lib/Driver/ToolChains/AIX.cpp
    M clang/lib/Headers/ppc_wrappers/emmintrin.h
    M clang/lib/Headers/ppc_wrappers/mm_malloc.h
    M clang/lib/Headers/ppc_wrappers/mmintrin.h
    M clang/lib/Headers/ppc_wrappers/pmmintrin.h
    M clang/lib/Headers/ppc_wrappers/smmintrin.h
    M clang/lib/Headers/ppc_wrappers/tmmintrin.h
    M clang/lib/Headers/ppc_wrappers/xmmintrin.h
    M clang/test/CodeGen/PowerPC/ppc-emmintrin.c
    M clang/test/CodeGen/PowerPC/ppc-mm-malloc.c
    M clang/test/CodeGen/PowerPC/ppc-mmintrin.c
    M clang/test/CodeGen/PowerPC/ppc-pmmintrin.c
    M clang/test/CodeGen/PowerPC/ppc-smmintrin.c
    M clang/test/CodeGen/PowerPC/ppc-tmmintrin.c
    M clang/test/CodeGen/PowerPC/ppc-x86gprintrin.c
    M clang/test/CodeGen/PowerPC/ppc-xmmintrin.c

  Log Message:
  -----------
  [PowerPC] Support x86 compatible intrinsics on AIX

These headers used to be guarded only on PowerPC64 Linux or FreeBSD, but
they can also be enabled for AIX OS target since it's big-endian ready.

Reviewed By: shchenz

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




More information about the All-commits mailing list