[PATCH] D125746: [PowerPC] Treat llvm.fmuladd intrinsic as using CTR

ChenZheng via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Jul 7 21:39:39 PDT 2022


shchenz added a comment.

Hi Paul,

This is Zheng, from Jinsong’s squad.

First of all, thanks for your help about SSE intrinsic implementation on PowerPC for CLANG.

Currently most of these headers in clang ( https://github.com/llvm/llvm-project/tree/main/clang/lib/Headers/ppc_wrappers ) are guarded under ` __ppc64__  && (defined(__linux__) || defined(__FreeBSD__))`, do you think they are able to support AIX 32/64 bit too?

I saw there are handlings for endianness and ELF ABI, so not sure if they are safe to be turned on for AIX 32/64 bit.

-

Thanks.

BRS//
Chen Zheng
IBM PowerPC Compiler Backend Developer


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D125746/new/

https://reviews.llvm.org/D125746



More information about the llvm-commits mailing list