[all-commits] [llvm/llvm-project] 4e11f8: [RISCV] Basic Objdump Mapping Symbol Support (#151...

Sam Elliott via All-commits all-commits at lists.llvm.org
Thu Aug 7 11:28:29 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 4e11f89904dc9b77ef44b01c68742e5b00bfdf21
      https://github.com/llvm/llvm-project/commit/4e11f89904dc9b77ef44b01c68742e5b00bfdf21
  Author: Sam Elliott <aelliott at qti.qualcomm.com>
  Date:   2025-08-07 (Thu, 07 Aug 2025)

  Changed paths:
    M llvm/docs/ReleaseNotes.md
    M llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp
    A llvm/test/MC/Disassembler/RISCV/riscv-mapping-symbols.s
    R llvm/test/MC/RISCV/large-instructions.s
    A llvm/test/MC/RISCV/large-instructions.test
    M llvm/test/MC/RISCV/nop-slide.s
    M llvm/test/MC/RISCV/rvv/vsetvl-invalid.s
    M llvm/tools/llvm-objdump/llvm-objdump.cpp

  Log Message:
  -----------
  [RISCV] Basic Objdump Mapping Symbol Support (#151452)

This implements very basic support for RISC-V mapping symbols in
llvm-objdump, sharing the implementation with how Arm/AArch64/CSKY
implement this feature.

This only supports the `$x` (instruction) and `$d` (data) mapping
symbols for RISC-V, and not the version of `$x` which includes an
architecture string suffix.



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