[PATCH] D157968: [NFC][AArch64][LV] Reorganise tests for using SLEEF symbols in LV.

Jolanta Jensen via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Aug 15 05:14:56 PDT 2023


jolanta.jensen created this revision.
jolanta.jensen added reviewers: mgabka, paulwalker-arm.
Herald added subscribers: artagnon, kristof.beyls.
Herald added a project: All.
jolanta.jensen requested review of this revision.
Herald added subscribers: llvm-commits, wangpc.
Herald added a project: LLVM.

The tests introduced by https://reviews.llvm.org/D134719 and later
modified in https://reviews.llvm.org/D146839 are not testing LV in
isolation. This patch:

1. Assures that all tests test LV in isolation.
2. Adds LV tests using llvm intrinsics that have libm mappings.

llrint, llround and lrint are not included as currently
IR verifier pass does not allow to use vector types with them.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D157968

Files:
  llvm/test/Transforms/LoopVectorize/AArch64/sleef-calls-aarch64.ll
  llvm/test/Transforms/LoopVectorize/AArch64/sleef-intrinsic-calls-aarch64.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D157968.550277.patch
Type: text/x-patch
Size: 47898 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20230815/2bff4e53/attachment.bin>


More information about the llvm-commits mailing list