Renato Golin via llvm-dev wrote on Tue, 13 Oct 2015:
> On 13 October 2015 at 09:19, Joachim Durchholz via llvm-dev
> <llvm-dev at lists.llvm.org> wrote:
>>> Bitcode compatibility would be particularly
>> interesting - can I assume that the LLVM toolchain is able to work with
>> bitcode generated by earlier versions of the toolchain?
>> Not major versions.
..
> 3.8, 3.9, 4.0 are all "major" versions in my previous emails. ie,
> that's what I meant. :)
According to
http://llvm.org/docs/DeveloperPolicy.html#ir-backwards-compatibility ,
"The bitcode format produced by a X.Y release will be readable by all
following X.Z releases and the (X+1).0 release."
From this I concluded that bitcode produced for 3.1 should be
readable by every 3.x release and by 4.0.
Jonas