[all-commits] [llvm/llvm-project] c3b160: [RISCV] Remove -mattr=+no-rvc-hints (#145138)

Craig Topper via All-commits all-commits at lists.llvm.org
Wed Jun 25 08:24:46 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: c3b160bcaa7dd5b5564ae8868fb33e7ba6169283
      https://github.com/llvm/llvm-project/commit/c3b160bcaa7dd5b5564ae8868fb33e7ba6169283
  Author: Craig Topper <craig.topper at sifive.com>
  Date:   2025-06-25 (Wed, 25 Jun 2025)

  Changed paths:
    M llvm/docs/ReleaseNotes.md
    M llvm/lib/Target/RISCV/RISCVAsmPrinter.cpp
    M llvm/lib/Target/RISCV/RISCVFeatures.td
    M llvm/lib/Target/RISCV/RISCVInstrInfo.cpp
    M llvm/lib/Target/RISCV/RISCVInstrInfoC.td
    M llvm/test/CodeGen/RISCV/features-info.ll
    M llvm/test/MC/Disassembler/RISCV/c_lui_disasm.txt
    M llvm/test/MC/RISCV/rv32c-invalid.s

  Log Message:
  -----------
  [RISCV] Remove -mattr=+no-rvc-hints (#145138)

As far as I know binutils does not have a similar option and I don't
know of a reason we shouldn't accept the RVC hint instructions.

The wording in the spec in the past suggested that maybe these
weren't valid instruction names, but that's been modified recently.



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