[all-commits] [llvm/llvm-project] eee3db: [SystemZ] Change operand type for CKSM intrstructi...

Kai Nacke via All-commits all-commits at lists.llvm.org
Mon Mar 3 13:17:51 PST 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: eee3db5421040cfc3eae6e92ed714650a6f741fa
      https://github.com/llvm/llvm-project/commit/eee3db5421040cfc3eae6e92ed714650a6f741fa
  Author: Kai Nacke <kai.peter.nacke at ibm.com>
  Date:   2025-03-03 (Mon, 03 Mar 2025)

  Changed paths:
    M llvm/lib/Target/SystemZ/SystemZInstrInfo.td

  Log Message:
  -----------
  [SystemZ] Change operand type for CKSM intrstruction. (#129572)

The current definition of the CKSM instruction uses GR64 for the first
operand. However, according to the Principles Of Operation the bits 0-31
of the first operand always remain unchanged. This PR changes the first
operand to GR32 to model this.
This has no further implication as this instruction is not used during
code generation.



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