[llvm] [llvm-objdump] Add the --visualize-jumps option (PR #74858)

Nick Desaulniers via llvm-commits llvm-commits at lists.llvm.org
Wed Dec 13 10:19:20 PST 2023


nickdesaulniers wrote:

> This should work for any architecture which implements the MCInstrAnalysis class, I've tested it on ARM, Thumb and AArch64.

I gave this a quick shot for RISCV and it didn't work, though RISCV does subclass MCInstrAnalysis. Is there more to this than just implementing that class?  Can you update the description to better document what else might be missing for other architectures?

I also tested this on some linux kernel code; test arm64, arm (32b), and x86 all look great.

Thumb2 code wasn't working. Can I send you an object file?

https://github.com/llvm/llvm-project/pull/74858


More information about the llvm-commits mailing list