[all-commits] [llvm/llvm-project] e166d2: [llvm-remarkutil] NFC: Combine parsing + serializi...

Jessica Paquette via All-commits all-commits at lists.llvm.org
Tue Sep 13 11:36:08 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e166d2e00bc0624cd83d9c790bc4b8c80446d126
      https://github.com/llvm/llvm-project/commit/e166d2e00bc0624cd83d9c790bc4b8c80446d126
  Author: Jessica Paquette <jpaquette at apple.com>
  Date:   2022-09-13 (Tue, 13 Sep 2022)

  Changed paths:
    M llvm/tools/llvm-remarkutil/RemarkUtil.cpp

  Log Message:
  -----------
  [llvm-remarkutil] NFC: Combine parsing + serializing for bitstream2yaml

We don't need to populate a string table, so we don't need to pre-parse the
remarks.

Split the bitstream2yaml and yaml2bitstream cases up so that we can avoid the
extra remark traversal in the bitstream2yaml case.

This kills the TODO.




More information about the All-commits mailing list