Displaying 3 results from an estimated 3 matches for "getbitcodeproducerstring".
2015 Dec 03
2
bitcode versioning
...er.
The wrapper format is Darwin specific AFAIK. However starting with 3.8 there will be a another version block in the bitcode, which contains a string identifying the producer and an integer that will be bumped when needed (whatever it means).
Look for lib//Bitcode/Reader/BitcodeReader.cpp:llvm::getBitcodeProducerString() as a starting point.
—
Mehdi
_______________________________________________
LLVM Developers mailing list
llvm-dev at lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
2015 Dec 03
2
bitcode versioning
Hi all,
I am implementing a LLVM IR interpreter and have the following problem: I
want to support execution of bitcode files targeted towards different LLVM
versions. For example, a user of the interpreter should be able to compile
a C file with the latest version of Clang, a Fortran file with Dragonegg
(targeting LLVM 3.3), and a Haskell file with GHC (targeting LLVM 3.5), and
then just feed it
2015 Dec 11
2
bitcode versioning
...The wrapper format is Darwin specific AFAIK. However starting with 3.8 there will be a another version block in the bitcode, which contains a string identifying the producer and an integer that will be bumped when needed (whatever it means).
> Look for lib//Bitcode/Reader/BitcodeReader.cpp:llvm::getBitcodeProducerString() as a starting point.
>
> —
> Mehdi
>
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>