[all-commits] [llvm/llvm-project] 383f85: [AArch64] Preserve SDNode flags when lowering fixe...

Harry Ramsey via All-commits all-commits at lists.llvm.org
Thu Jun 25 08:11:35 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 383f8586986aac5abec446a08b1c33a0fff0a631
      https://github.com/llvm/llvm-project/commit/383f8586986aac5abec446a08b1c33a0fff0a631
  Author: Harry Ramsey <harry.ramsey at arm.com>
  Date:   2026-06-25 (Thu, 25 Jun 2026)

  Changed paths:
    M llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
    A llvm/test/CodeGen/AArch64/sve2-fixed-length-sra-flag.ll
    A llvm/test/CodeGen/AArch64/sve2-fixed-length-sra.ll

  Log Message:
  -----------
  [AArch64] Preserve SDNode flags when lowering fixed vectors to scalable operations (#204616)

Preserve the original SDNode flags when LowerToScalableOp rebuilds fixed-length vector operations using their scalable container type. This allows combines to use flag information generated before the scalable was created.



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