[all-commits] [llvm/llvm-project] 3fac23: [AArch64][GlobalISel] Add cttz, ctlz and ctpop tes...

David Green via All-commits all-commits at lists.llvm.org
Sun Mar 16 03:43:18 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 3fac23505ffdb3b7ff7a61fc8beca2aabc2cb6c8
      https://github.com/llvm/llvm-project/commit/3fac23505ffdb3b7ff7a61fc8beca2aabc2cb6c8
  Author: David Green <david.green at arm.com>
  Date:   2025-03-16 (Sun, 16 Mar 2025)

  Changed paths:
    R llvm/test/CodeGen/AArch64/arm64-vclz.ll
    R llvm/test/CodeGen/AArch64/arm64-vpopcnt.ll
    A llvm/test/CodeGen/AArch64/ctlz.ll
    A llvm/test/CodeGen/AArch64/ctpop.ll
    A llvm/test/CodeGen/AArch64/cttz.ll
    R llvm/test/CodeGen/AArch64/vec_cttz.ll

  Log Message:
  -----------
  [AArch64][GlobalISel] Add cttz, ctlz and ctpop test coverage. NFC


  Commit: 90e6ba606f7a0a8c9b7b3881a7a8df2cf4cfeb70
      https://github.com/llvm/llvm-project/commit/90e6ba606f7a0a8c9b7b3881a7a8df2cf4cfeb70
  Author: David Green <david.green at arm.com>
  Date:   2025-03-16 (Sun, 16 Mar 2025)

  Changed paths:
    M llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp
    M llvm/test/CodeGen/AArch64/GlobalISel/legalize-min-max.mir
    M llvm/test/CodeGen/AArch64/fptosi-sat-vector.ll
    M llvm/test/CodeGen/AArch64/fptoui-sat-vector.ll

  Log Message:
  -----------
  [AArch64][GlobalISel] Remove min/max v2s64 clamp

We can now lower the icmp, allowing us to remove the FIXME.


  Commit: 926d980017d82dedb9eb50147a82fdfb01659f16
      https://github.com/llvm/llvm-project/commit/926d980017d82dedb9eb50147a82fdfb01659f16
  Author: David Green <david.green at arm.com>
  Date:   2025-03-16 (Sun, 16 Mar 2025)

  Changed paths:
    M llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp

  Log Message:
  -----------
  [AArch64][GlobalISel] Some minor reordering of types for consistency. NFC


Compare: https://github.com/llvm/llvm-project/compare/de03e102d1ea...926d980017d8

To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list