Hacker News new | ask | show | jobs
by fooker 607 days ago
IR can be auto-upgraded between LLVM versions.
1 comments

citation? i work on LLVM (like llvm/llvm-project) and i'm not aware of such a tool.
The textual IR is not backwards compatible, but the bitcode format has been best-effort auto-upgradeable for as long as I've been involved (2006). The policy is documented here: https://llvm.org/docs/DeveloperPolicy.html#ir-backwards-comp...
bitcode policy i'm aware of - it's the "IR" part that caught my attention.
a pretty evident case of not almost got caught