[PATCH] D108438: [Bitstream] Improve the dumpability of bitstream/bitcode headers [NFC]

William Woodruff via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sat Oct 9 21:00:30 PDT 2021


woodruffw added a comment.

> I don't see any particular issue with refactoring this way, but I'm wondering why you need to be able to dump the AST in order to track changes to the file and values?

I'll admit that it's a selfish use case :-) -- I've been reimplementing bits of LLVM's core (bitstream parsing, bitcode mapping, &c) in Rust as a learning exercise: https://github.com/woodruffw/mollusc

As part of that, I wanted to challenge myself to write a bit of CI harnessing to track key LLVM enums -- my thinking was that I could check for changes to LLVM's head, and then open an automated issue on my end whenever one of the enums changes upstream.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D108438



More information about the llvm-commits mailing list