[PATCH] D53927: [AArch64] Enable libm vectorized functions via SLEEF

Eric Christopher via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Feb 26 15:40:45 PST 2019


echristo added inline comments.


================
Comment at: include/llvm/IR/Intrinsics.td:516-533
+  def int_acos : Intrinsic<[llvm_anyfloat_ty], [LLVMMatchType<0>]>;
+  def int_asin : Intrinsic<[llvm_anyfloat_ty], [LLVMMatchType<0>]>;
+  def int_atan : Intrinsic<[llvm_anyfloat_ty], [LLVMMatchType<0>]>;
+  def int_atan2 : Intrinsic<[llvm_anyfloat_ty],
+                            [LLVMMatchType<0>, LLVMMatchType<0>]>;
+  def int_tan  : Intrinsic<[llvm_anyfloat_ty], [LLVMMatchType<0>]>;
   def int_pow  : Intrinsic<[llvm_anyfloat_ty],
----------------
steleman wrote:
> arsenm wrote:
> > I would split adding the new intrinsics into a separate patch
> That won't work.
> 
> 
"Why not" is always a good follow up to that sort of response :)


Repository:
  rL LLVM

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

https://reviews.llvm.org/D53927





More information about the llvm-commits mailing list