[all-commits] [llvm/llvm-project] a5ee6e: [AArch64][SME]: Add precursory tests for D138292

hassnaaHamdi via All-commits all-commits at lists.llvm.org
Wed Nov 23 08:13:54 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: a5ee6e083616dc4cd3373f7ae10be753809bfee2
      https://github.com/llvm/llvm-project/commit/a5ee6e083616dc4cd3373f7ae10be753809bfee2
  Author: Hassnaa Hamdi <hassnaa.hamdi at arm.com>
  Date:   2022-11-23 (Wed, 23 Nov 2022)

  Changed paths:
    A llvm/test/CodeGen/AArch64/sve-streaming-mode-fixed-length-fp-minmax.ll
    A llvm/test/CodeGen/AArch64/sve-streaming-mode-fixed-length-int-minmax.ll

  Log Message:
  -----------
  [AArch64][SME]: Add precursory tests for D138292

Add testing files:
- int-minmax.ll
- fp-minmax.ll


  Commit: 10eda33a5f15a55eafcf8db36efe5d7eb6a97fa1
      https://github.com/llvm/llvm-project/commit/10eda33a5f15a55eafcf8db36efe5d7eb6a97fa1
  Author: Hassnaa Hamdi <hassnaa.hamdi at arm.com>
  Date:   2022-11-23 (Wed, 23 Nov 2022)

  Changed paths:
    M llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
    M llvm/test/CodeGen/AArch64/sve-streaming-mode-fixed-length-fp-minmax.ll
    M llvm/test/CodeGen/AArch64/sve-streaming-mode-fixed-length-int-minmax.ll

  Log Message:
  -----------
  [AArch64][SME]: Generate streaming-compatible code for int-minmax, fp-minmax

1-To generate code compatible to streaming mode:
 - enable custom lowering for SMIN, SMAX, UMIN, UMAX,
   FMAXNUM, FMINNUM, FMAXIMUM, FMINIMUM.
2-Testing files:
 - int-minmax.ll
 - fp-minmax.ll

Reviewed By: david-arm, sdesmalen

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


Compare: https://github.com/llvm/llvm-project/compare/09f755489002...10eda33a5f15


More information about the All-commits mailing list