[all-commits] [llvm/llvm-project] e762ba: [AArch64] Move SLId/SRId patterns into instruction...

David Green via All-commits all-commits at lists.llvm.org
Thu Apr 10 12:58:16 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e762baffd9f115106f861a236c56093c85dfbc93
      https://github.com/llvm/llvm-project/commit/e762baffd9f115106f861a236c56093c85dfbc93
  Author: David Green <david.green at arm.com>
  Date:   2025-04-10 (Thu, 10 Apr 2025)

  Changed paths:
    M llvm/lib/Target/AArch64/AArch64InstrFormats.td
    M llvm/lib/Target/AArch64/AArch64InstrInfo.td

  Log Message:
  -----------
  [AArch64] Move SLId/SRId patterns into instruction definitions. NFC

The v1i64 patterns were next to the vector variants, not the SIMDScalar
instructions tht define them. In moving them closer they cal also be
incorporated into the definitions themselves. SIMDScalarRShiftDTied is
altered to remove the redundant i64 variants.



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