[PATCH] D114174: [ARM][CodeGen] Add support for complex addition and multiplication

Joshua Cranmer via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Feb 9 11:10:24 PST 2022


jcranmer-intel added a comment.

As Florian mentioned, I just re-uploaded a full stack of patches for complex intrinsics support, ranging from defining multiply and divide intrinsics, including an expansion for x86 architecture in both expansion to `__mulsc3` and friends and full lowering to instructions, as well as building on top of them to finally get `CX_LIMITED_RANGE` support into clang. The most interesting patch is probably D119287 <https://reviews.llvm.org/D119287>, since that's the one that does all of the codegen work that this is largely doing, and I personally don't have sufficient expertise with ARM or AArch64 to design that code very well.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D114174



More information about the llvm-commits mailing list