[all-commits] [llvm/llvm-project] b21794: [DebugInfo] Unify Cursor usage for all debug line ...

James Henderson via All-commits all-commits at lists.llvm.org
Wed Jun 17 01:20:04 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: b21794a91ccc3b6000f05f1080dbce30455c7061
      https://github.com/llvm/llvm-project/commit/b21794a91ccc3b6000f05f1080dbce30455c7061
  Author: James Henderson <james.henderson at sony.com>
  Date:   2020-06-17 (Wed, 17 Jun 2020)

  Changed paths:
    M llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp
    M llvm/test/tools/llvm-dwarfdump/X86/debug_line_invalid.test

  Log Message:
  -----------
  [DebugInfo] Unify Cursor usage for all debug line opcodes

This is a natural extension of the previous changes to use the Cursor
class independently in the standard and extended opcode paths, and in
turn allows delaying error handling until the entire line has been
printed in verbose mode, removing interleaved output in some cases.

Reviewed by: MaskRay, JDevlieghere

Differential Revision: https://reviews.llvm.org/D81562




More information about the All-commits mailing list