[llvm] [llvm-objdump] Add the --visualize-jumps option (PR #74858)
via llvm-commits
llvm-commits at lists.llvm.org
Wed Dec 13 08:30:03 PST 2023
================
@@ -3278,6 +3394,45 @@ static void parseObjdumpOptions(const llvm::opt::InputArgList &InputArgs) {
if (DisassemblyColor == ColorOutput::Invalid)
invalidArgValue(A);
}
+ if (const opt::Arg *A = InputArgs.getLastArg(OBJDUMP_visualize_jumps, OBJDUMP_visualize_jumps_EQ)) {
+ if (A->getOption().matches(OBJDUMP_visualize_jumps)) {
+ // --visualize-jumps without an argument default to unicode, auto-color.
+ VisualizeJumps = (VisualizeJumpsMode)(VisualizeJumpsMode::CharsUnicode |
+ VisualizeJumpsMode::ColorAuto);
----------------
ostannard wrote:
Done
https://github.com/llvm/llvm-project/pull/74858
More information about the llvm-commits
mailing list