[all-commits] [llvm/llvm-project] c67e44: [AArch64][NFC] Expand coverage of ReplaceWithVecli...

JolantaJensen via All-commits all-commits at lists.llvm.org
Wed Jul 26 01:59:08 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: c67e443895d5b922d1ffc282d23ca31f7161d4fb
      https://github.com/llvm/llvm-project/commit/c67e443895d5b922d1ffc282d23ca31f7161d4fb
  Author: Jolanta Jensen <Jolanta.Jensen at arm.com>
  Date:   2023-07-26 (Wed, 26 Jul 2023)

  Changed paths:
    A llvm/test/CodeGen/AArch64/replace-intrinsics-with-veclib-sleef-scalable.ll
    A llvm/test/CodeGen/AArch64/replace-intrinsics-with-veclib-sleef.ll
    R llvm/test/CodeGen/AArch64/replace-intrinsics-with-veclib-sqrt.ll

  Log Message:
  -----------
  [AArch64][NFC] Expand coverage of ReplaceWithVeclib testing using SLEEF vector library

This patch expands testing coverage for ReplaceWithVeclib pass
when SLEEF vector library is used. It adds testing for all LLVM
intrinsics which correspond to math functions from libm.

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

Differential Revision: https://reviews.llvm.org/D155623




More information about the All-commits mailing list