[all-commits] [llvm/llvm-project] afdb18: [NFC][AArch64][LV] Reorganise LV tests using symbo...

JolantaJensen via All-commits all-commits at lists.llvm.org
Fri Oct 13 04:10:35 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: afdb18df4d43d94225a941056e4fe02fbb6e8c93
      https://github.com/llvm/llvm-project/commit/afdb18df4d43d94225a941056e4fe02fbb6e8c93
  Author: JolantaJensen <jolanta.jensen at arm.com>
  Date:   2023-10-13 (Fri, 13 Oct 2023)

  Changed paths:
    M llvm/test/Transforms/LoopVectorize/AArch64/sleef-calls-aarch64.ll
    A llvm/test/Transforms/LoopVectorize/AArch64/sleef-intrinsic-calls-aarch64.ll

  Log Message:
  -----------
  [NFC][AArch64][LV] Reorganise LV tests using symbols from SLEEF (#68207)

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.




More information about the All-commits mailing list