[all-commits] [llvm/llvm-project] 66d347: [Clang][AArch64]Make Tuple Size Optional for svlut...

CarolineConcatto via All-commits all-commits at lists.llvm.org
Thu Jan 16 08:14:23 PST 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 66d347b46fe7643c2721738d61cbdadb7edbcb8b
      https://github.com/llvm/llvm-project/commit/66d347b46fe7643c2721738d61cbdadb7edbcb8b
  Author: CarolineConcatto <caroline.concatto at arm.com>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M clang/include/clang/Basic/arm_sve.td
    M clang/test/CodeGen/AArch64/sve2-intrinsics/acle_sve2_luti.c
    M clang/test/Sema/aarch64-sve2-intrinsics/acle_sve2_imm_lane.cpp

  Log Message:
  -----------
  [Clang][AArch64]Make Tuple Size Optional for svluti4_lane Intrinsics (#123197)

The svluti4_lane intrinsic currently requires the tuple size to be
specified in the intrinsic name when using a tuple type input.

According to the ACLE specification, the svluti4_lane intrinsic with a
tuple type input, such as:

svint16_t svluti4_lane[_s16_x2(svint16x2_t table, svuint8_t indices,
uint64_t imm_idx);

should allow the tuple size of the input type to be optional.



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