Skip to content

Releases: GaloisInc/llvm-pretty

llvm-pretty-0.12.1.0

30 Aug 14:15
Compare
Choose a tag to compare

0.12.1.0 (August 2024)

  • Fix for printing NaN and infinite floating point values.

  • Add support for more AtomicRWOps.

Fix the numeric types used for array types

25 Aug 05:08
Compare
Choose a tag to compare

The type used internally in llvm for array bounds is uint64_t, but llvm-pretty was using Int32. #74 fixed this problem, but introduced a change that necessitated a major version bump.

Update DICompositeType for LLVM 7

11 Dec 19:21
Compare
Choose a tag to compare

This should be a non-breaking change if you don't construct or pattern-match on a DICompositeType.

Updates for LLVM 6

07 Dec 22:56
1a35b80
Compare
Choose a tag to compare

This release changed many datatypes in the AST related to debugging information (and their pretty-printers, accordingly). It is a breaking change for anyone pattern-matching on those types, but otherwise upgrading should be fairly straightforward.

The output of the pretty-printer is now compatible with more (later) versions of LLVM.