[all-commits] [llvm/llvm-project] d3a367: [RISCV] Give ZEXT_H_RV32 and ZEXT_H_RV64 R-type fo...

Craig Topper via All-commits all-commits at lists.llvm.org
Sat Oct 5 13:31:33 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: d3a367dea515f147ac1380afdc286932ccf82eb0
      https://github.com/llvm/llvm-project/commit/d3a367dea515f147ac1380afdc286932ccf82eb0
  Author: Craig Topper <craig.topper at sifive.com>
  Date:   2024-10-05 (Sat, 05 Oct 2024)

  Changed paths:
    M llvm/lib/Target/RISCV/RISCVInstrInfoZb.td

  Log Message:
  -----------
  [RISCV] Give ZEXT_H_RV32 and ZEXT_H_RV64 R-type format to match PACK. NFC

These are different than other Zb* unary instructions because
they are specializations of PACKW or PACKH. So they should use
RVInstR instead of RVInstI.

This doesn't cause any functional difference since we only use the
format for relocations and we never have relocations on these
instructions.



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