[all-commits] [llvm/llvm-project] 409edc: [AArch64][SME] Fix bug on SMELd1St1 (#118109)

wwwatermiao via All-commits all-commits at lists.llvm.org
Thu Dec 5 09:39:24 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 409edc64d18837c5d47764888400ed2921a03918
      https://github.com/llvm/llvm-project/commit/409edc64d18837c5d47764888400ed2921a03918
  Author: wwwatermiao <chenmiao32 at huawei.com>
  Date:   2024-12-05 (Thu, 05 Dec 2024)

  Changed paths:
    M clang/lib/CodeGen/CGBuiltin.cpp
    M clang/test/CodeGen/AArch64/sme-intrinsics/acle_sme_ld1_vnum.c
    M clang/test/CodeGen/AArch64/sme-intrinsics/acle_sme_st1_vnum.c

  Log Message:
  -----------
  [AArch64][SME] Fix bug on SMELd1St1 (#118109)

Patch[1] has update intrinsic interface for ld1/st1, while based on
ARM's document, "If the intrinsic also has a vnum argument, the ZA slice
number is calculated by adding vnum to slice.". But the "vnum" did not
work for our realization now, this patch fix this point.


[1]https://github.com/llvm/llvm-project/commit/ee31ba0dd923c3a4628cf3887e137843e43c8b22



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