[all-commits] [llvm/llvm-project] b7cb18: [AArch64][GISel] Expand test coverage of FPow.

David Green via All-commits all-commits at lists.llvm.org
Tue Sep 12 02:08:24 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: b7cb18c5eb1a419625833d1dc14773b93f087c0d
      https://github.com/llvm/llvm-project/commit/b7cb18c5eb1a419625833d1dc14773b93f087c0d
  Author: David Green <david.green at arm.com>
  Date:   2023-09-12 (Tue, 12 Sep 2023)

  Changed paths:
    M llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp
    M llvm/test/CodeGen/AArch64/arm64-vfloatintrinsics.ll
    A llvm/test/CodeGen/AArch64/fpow.ll

  Log Message:
  -----------
  [AArch64][GISel] Expand test coverage of FPow.

This adds some more extensive test coverage for fpow intrinsics through global
isel, and removes the unused vector libcall types. All types get scalarized,
fp16 will be expanded to fp32 and then we lower to a libcall from there.




More information about the All-commits mailing list