←back to thread

188 points refset | 1 comments | | HN request time: 0.205s | source
Show context
RossBencina ◴[] No.41867167[source]
Is LLVM IR a stable target these days? I once heard of a project that got bit pretty hard with LLVM IR interface changes in the (not all that recent) past.
replies(2): >>41867338 #>>41867511 #
fooker ◴[] No.41867511[source]
As long as you use the C++ API, the pace of change is reasonable.

If you try to keep by by generating textual IR, it can be a nightmare.

replies(2): >>41867925 #>>41867947 #
1. michielderhaeg ◴[] No.41867925[source]
I think the bitcode parsers (binary and textual) are quite backwards compatible. Old bitcode IR will be upgraded transparently. So you might not have to keep up.