[PATCH] D136972: [llvm-objdump] Set --print-imm-hex by default.

Daniel Thornburgh via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Oct 28 20:19:47 PDT 2022


mysterymath updated this revision to Diff 471706.
mysterymath marked an inline comment as done.
mysterymath added a comment.

Leave the original lines formatting alone; just insert --no-print-imm-hex after
llvm-objdump.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D136972/new/

https://reviews.llvm.org/D136972

Files:
  bolt/test/AArch64/double_jump.cpp
  bolt/test/runtime/AArch64/adrrelaxationpass.s
  lld/test/COFF/arm-thumb-thunks-multipass.s
  lld/test/COFF/arm-thumb-thunks.s
  lld/test/COFF/arm64-delayimport.yaml
  lld/test/COFF/arm64-import2.test
  lld/test/COFF/arm64-relocs-imports.test
  lld/test/COFF/arm64-thunks.s
  lld/test/COFF/armnt-blx23t.test
  lld/test/COFF/armnt-branch24t.test
  lld/test/COFF/armnt-mov32t-exec.test
  lld/test/COFF/armnt-movt32t.test
  lld/test/COFF/autoimport-refptr.s
  lld/test/COFF/autoimport-x86.s
  lld/test/COFF/delayimports-armnt.yaml
  lld/test/COFF/delayimports32.test
  lld/test/COFF/imports.test
  lld/test/COFF/lto-comdat.ll
  lld/test/COFF/lto-reloc-model.ll
  lld/test/COFF/lto.ll
  lld/test/COFF/mixed-resource-obj.yaml
  lld/test/COFF/weak-override.ll
  lld/test/ELF/aarch64-condb-reloc.s
  lld/test/ELF/aarch64-copy.s
  lld/test/ELF/aarch64-cortex-a53-843419-address.s
  lld/test/ELF/aarch64-cortex-a53-843419-recognize.s
  lld/test/ELF/aarch64-cortex-a53-843419-thunk.s
  lld/test/ELF/aarch64-cortex-a53-843419-tlsrelax.s
  lld/test/ELF/aarch64-feature-bti.s
  lld/test/ELF/aarch64-feature-btipac.s
  lld/test/ELF/aarch64-feature-pac.s
  lld/test/ELF/aarch64-fpic-got.s
  lld/test/ELF/aarch64-gnu-ifunc-address.s
  lld/test/ELF/aarch64-gnu-ifunc-nonpreemptable.s
  lld/test/ELF/aarch64-gnu-ifunc-plt.s
  lld/test/ELF/aarch64-gnu-ifunc.s
  lld/test/ELF/aarch64-gotpage.s
  lld/test/ELF/aarch64-ifunc-bti.s
  lld/test/ELF/aarch64-movw-tprel.s
  lld/test/ELF/aarch64-relocs.s
  lld/test/ELF/aarch64-thunk-reuse.s
  lld/test/ELF/aarch64-thunk-reuse2.s
  lld/test/ELF/aarch64-tls-gdie.s
  lld/test/ELF/aarch64-tls-gdle.s
  lld/test/ELF/aarch64-tls-ie.s
  lld/test/ELF/aarch64-tls-le.s
  lld/test/ELF/aarch64-tls-vaddr-align.s
  lld/test/ELF/aarch64-tlsdesc.s
  lld/test/ELF/aarch64-tlsld-ldst.s
  lld/test/ELF/aarch64-tstbr14-reloc.s
  lld/test/ELF/allow-multiple-definition.s
  lld/test/ELF/arm-adr-long.s
  lld/test/ELF/arm-bl-v6.s
  lld/test/ELF/arm-branch-rangethunk.s
  lld/test/ELF/arm-branch-undef-weak-plt-thunk.s
  lld/test/ELF/arm-copy.s
  lld/test/ELF/arm-extreme-range-pi-thunk.s
  lld/test/ELF/arm-fix-cortex-a8-plt.s
  lld/test/ELF/arm-fix-cortex-a8-recognize.s
  lld/test/ELF/arm-fix-cortex-a8-thunk-align.s
  lld/test/ELF/arm-fix-cortex-a8-thunk.s
  lld/test/ELF/arm-force-pi-thunk.s
  lld/test/ELF/arm-fpic-got.s
  lld/test/ELF/arm-gnu-ifunc-plt.s
  lld/test/ELF/arm-gnu-ifunc.s
  lld/test/ELF/arm-got-relative.s
  lld/test/ELF/arm-ldrlit.s
  lld/test/ELF/arm-long-thunk-converge.s
  lld/test/ELF/arm-mov-relocs.s
  lld/test/ELF/arm-plt-reloc.s
  lld/test/ELF/arm-thumb-interwork-ifunc.s
  lld/test/ELF/arm-thumb-interwork-shared.s
  lld/test/ELF/arm-thumb-interwork-thunk-v5.s
  lld/test/ELF/arm-thumb-interwork-thunk.s
  lld/test/ELF/arm-thumb-ldrlit.s
  lld/test/ELF/arm-thumb-mix-range-thunk-os.s
  lld/test/ELF/arm-thumb-pc8-weak.s
  lld/test/ELF/arm-thumb-plt-range-thunk-os.s
  lld/test/ELF/arm-thumb-plt-reloc.s
  lld/test/ELF/arm-thumb-range-thunk-os.s
  lld/test/ELF/arm-thumb-thunk-empty-pass.s
  lld/test/ELF/arm-thumb-thunk-v6m.s
  lld/test/ELF/arm-thumb-undefined-weak-narrow.test
  lld/test/ELF/arm-thumb-undefined-weak.s
  lld/test/ELF/arm-thumb2-ldrlit.s
  lld/test/ELF/arm-thunk-arm-thumb-reuse.s
  lld/test/ELF/arm-thunk-edgecase.s
  lld/test/ELF/arm-thunk-largesection.s
  lld/test/ELF/arm-thunk-linkerscript-dotexpr.s
  lld/test/ELF/arm-thunk-linkerscript-large.s
  lld/test/ELF/arm-thunk-linkerscript-orphan.s
  lld/test/ELF/arm-thunk-linkerscript.s
  lld/test/ELF/arm-thunk-multipass-plt.s
  lld/test/ELF/arm-thunk-multipass.s
  lld/test/ELF/arm-thunk-re-add.s
  lld/test/ELF/arm-thunk-reuse.s
  lld/test/ELF/arm-undefined-weak.s
  lld/test/ELF/emit-relocs-synthetic.s
  lld/test/ELF/gc-sections-implicit-addend.s
  lld/test/ELF/gnu-ifunc-i386.s
  lld/test/ELF/gnu-ifunc-nonpreemptible.s
  lld/test/ELF/gnu-ifunc-noplt.s
  lld/test/ELF/gnu-ifunc-shared.s
  lld/test/ELF/got-i386.s
  lld/test/ELF/got.s
  lld/test/ELF/got32-i386-pie-rw.s
  lld/test/ELF/got32-i386.s
  lld/test/ELF/got32x-i386.s
  lld/test/ELF/hexagon-plt.s
  lld/test/ELF/hexagon-shared.s
  lld/test/ELF/hexagon.s
  lld/test/ELF/i386-gotoff-shared.s
  lld/test/ELF/i386-gotpc-dynamic.s
  lld/test/ELF/i386-gotpc.s
  lld/test/ELF/i386-plt.s
  lld/test/ELF/i386-relax-reloc.s
  lld/test/ELF/i386-retpoline-nopic-linkerscript.s
  lld/test/ELF/i386-retpoline-nopic.s
  lld/test/ELF/i386-retpoline-pic-linkerscript.s
  lld/test/ELF/i386-retpoline-pic.s
  lld/test/ELF/i386-tls-dynamic.s
  lld/test/ELF/i386-tls-gdiele.s
  lld/test/ELF/i386-tls-ie-shared.s
  lld/test/ELF/i386-tls-le-undef.s
  lld/test/ELF/i386-tls-le.s
  lld/test/ELF/i386-tls-opt.s
  lld/test/ELF/i386-tls-vaddr-align.s
  lld/test/ELF/i386-tlsdesc-gd.s
  lld/test/ELF/i386-tlsdesc-ld.s
  lld/test/ELF/linkerscript/avr5.test
  lld/test/ELF/linkerscript/excludefile.s
  lld/test/ELF/linkerscript/non-absolute.s
  lld/test/ELF/lto/codemodel.ll
  lld/test/ELF/lto/linker-script-symbols-ipo.ll
  lld/test/ELF/lto/weakodr-visibility.ll
  lld/test/ELF/lto/wrap-unreferenced-before-codegen.test
  lld/test/ELF/merge.s
  lld/test/ELF/mips-64-disp.s
  lld/test/ELF/mips-64-got.s
  lld/test/ELF/mips-call-hilo.s
  lld/test/ELF/mips-call16.s
  lld/test/ELF/mips-got-hilo.s
  lld/test/ELF/mips-got-relocs.s
  lld/test/ELF/mips-got16-relocatable.s
  lld/test/ELF/mips-got16.s
  lld/test/ELF/mips-gp-disp.s
  lld/test/ELF/mips-gp-local.s
  lld/test/ELF/mips-higher-highest.s
  lld/test/ELF/mips-hilo-gp-disp.s
  lld/test/ELF/mips-hilo.s
  lld/test/ELF/mips-micro-jal.s
  lld/test/ELF/mips-micro-plt.s
  lld/test/ELF/mips-micro-relocs.s
  lld/test/ELF/mips-micro-thunks.s
  lld/test/ELF/mips-micror6-relocs.s
  lld/test/ELF/mips-n32-rels.s
  lld/test/ELF/mips-npic-call-pic-script.s
  lld/test/ELF/mips-npic-call-pic.s
  lld/test/ELF/mips-pc-relocs.s
  lld/test/ELF/mips-plt-n32.s
  lld/test/ELF/mips-plt-n64.s
  lld/test/ELF/mips-plt-r6.s
  lld/test/ELF/mips-tls-64.s
  lld/test/ELF/mips-tls-hilo.s
  lld/test/ELF/mips-tls.s
  lld/test/ELF/mips-traps.s
  lld/test/ELF/mips-xgot-order.s
  lld/test/ELF/pre_init_fini_array.s
  lld/test/ELF/relocatable.s
  lld/test/ELF/relocation-absolute.s
  lld/test/ELF/relocation-common.s
  lld/test/ELF/relocation-i686.s
  lld/test/ELF/relocation.s
  lld/test/ELF/tls-opt.s
  lld/test/ELF/tls-weak-undef.s
  lld/test/ELF/tls.s
  lld/test/ELF/x86-64-gotpc-relax-und-dso.s
  lld/test/ELF/x86-64-gotpc-relax.s
  lld/test/ELF/x86-64-plt.s
  lld/test/ELF/x86-64-relax-got-abs.s
  lld/test/ELF/x86-64-relax-offset.s
  lld/test/ELF/x86-64-reloc-gotoff64.s
  lld/test/ELF/x86-64-reloc-gotpc64.s
  lld/test/ELF/x86-64-reloc-pltoff64.s
  lld/test/ELF/x86-64-reloc-size-shared.s
  lld/test/ELF/x86-64-reloc-size.s
  lld/test/ELF/x86-64-retpoline-linkerscript.s
  lld/test/ELF/x86-64-retpoline-znow-linkerscript.s
  lld/test/ELF/x86-64-retpoline-znow-static-iplt.s
  lld/test/ELF/x86-64-retpoline-znow.s
  lld/test/ELF/x86-64-retpoline.s
  lld/test/ELF/x86-64-split-stack-prologue-adjust-success.s
  lld/test/ELF/x86-64-tls-dynamic.s
  lld/test/ELF/x86-64-tls-gd-got.s
  lld/test/ELF/x86-64-tls-gdie.s
  lld/test/ELF/x86-64-tls-ie-local.s
  lld/test/ELF/x86-64-tls-ie-opt-local.s
  lld/test/ELF/x86-64-tls-ie.s
  lld/test/ELF/x86-64-tls-ld-preemptable.s
  lld/test/ELF/x86-64-tls-le-align.s
  lld/test/ELF/x86-64-tls-le-undef.s
  lld/test/ELF/x86-64-tls-opt-noplt.s
  lld/test/ELF/x86-64-tlsdesc-gd.s
  lld/test/ELF/x86-64-tlsdesc-ld.s
  lld/test/ELF/x86-x32-plt.s
  lld/test/MachO/arm64-32-reloc-got-load.s
  lld/test/MachO/arm64-32-stubs.s
  lld/test/MachO/arm64-reloc-got-load.s
  lld/test/MachO/arm64-reloc-tlv-load.s
  lld/test/MachO/arm64-relocs.s
  lld/test/MachO/arm64-stubs.s
  lld/test/MachO/arm64-thunks.s
  lld/test/MachO/cfstring-dedup.s
  lld/test/MachO/dylink.s
  lld/test/MachO/loh-adrp-add-ldr.s
  lld/test/MachO/loh-adrp-ldr-got-ldr.s
  lld/test/MachO/loh-adrp-ldr.s
  lld/test/MachO/lto-codemodel.ll
  lld/test/MachO/lto-mattrs.ll
  lld/test/MachO/start-end.s
  lld/test/MachO/subsections-symbol-relocs.s
  lld/test/MachO/tlv-dylib.s
  lld/test/MachO/weak-binding.s
  lld/test/MachO/x86-64-reloc-got-load.s
  lld/test/MachO/x86-64-relocs.s
  lld/test/MachO/x86-64-stubs.s
  llvm/docs/CommandGuide/llvm-objdump.rst
  llvm/docs/ReleaseNotes.rst
  llvm/test/CodeGen/AArch64/arm64-patchpoint-webkit_jscc.ll
  llvm/test/CodeGen/AArch64/callbr-asm-obj-file.ll
  llvm/test/CodeGen/AArch64/inlineasm-ldr-pseudo.ll
  llvm/test/CodeGen/AArch64/wrong-callee-save-size-after-livedebugvariables.mir
  llvm/test/CodeGen/ARM/inlineasm-switch-mode-oneway-from-thumb.ll
  llvm/test/CodeGen/ARM/inlineasm-switch-mode.ll
  llvm/test/CodeGen/ARM/struct_byval_arm_t1_t2.ll
  llvm/test/CodeGen/ARM/thumb1-varalloc.ll
  llvm/test/CodeGen/BPF/objdump_atomics.ll
  llvm/test/CodeGen/BPF/objdump_cond_op.ll
  llvm/test/CodeGen/BPF/objdump_cond_op_2.ll
  llvm/test/CodeGen/BPF/objdump_dis_all.ll
  llvm/test/CodeGen/BPF/objdump_fi_ri.ll
  llvm/test/CodeGen/BPF/objdump_imm_hex.ll
  llvm/test/CodeGen/BPF/objdump_intrinsics.ll
  llvm/test/CodeGen/BPF/objdump_static_var.ll
  llvm/test/CodeGen/BPF/objdump_trivial.ll
  llvm/test/CodeGen/BPF/reloc-2.ll
  llvm/test/CodeGen/Hexagon/S3_2op.ll
  llvm/test/CodeGen/Hexagon/bug18008.ll
  llvm/test/CodeGen/Hexagon/cmp.ll
  llvm/test/CodeGen/Hexagon/compound.ll
  (388 more files...)



More information about the llvm-commits mailing list