[PATCH] D154508: [TLI][AArch64] Add mappings to vectorized functions from ArmPL

mgabka via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Jul 6 00:21:45 PDT 2023


mgabka updated this revision to Diff 537609.
mgabka added a comment.



- moved replace-with-veclib tests to a better destination
- added LV tests where llvm math intrinsics, for which ArmPL has mappings, are used
- formatting changes in tests




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

https://reviews.llvm.org/D154508

Files:
  clang/include/clang/Basic/CodeGenOptions.h
  clang/include/clang/Driver/Options.td
  clang/lib/CodeGen/BackendUtil.cpp
  clang/lib/Driver/ToolChains/Clang.cpp
  clang/test/Driver/autocomplete.c
  clang/test/Driver/fveclib.c
  llvm/include/llvm/Analysis/TargetLibraryInfo.h
  llvm/include/llvm/Analysis/VecFuncs.def
  llvm/lib/Analysis/TargetLibraryInfo.cpp
  llvm/test/CodeGen/AArch64/replace-intrinsics-with-veclib-armpl.ll
  llvm/test/Transforms/LoopVectorize/AArch64/armpl-calls-with-ptr.ll
  llvm/test/Transforms/LoopVectorize/AArch64/armpl-calls.ll
  llvm/test/Transforms/LoopVectorize/AArch64/armpl-intrinsics.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D154508.537609.patch
Type: text/x-patch
Size: 144949 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20230706/27351cf3/attachment.bin>


More information about the llvm-commits mailing list