Revision history for LLVM

0.10      2012-12-11 11:32:44 Europe/Rome

 - Add a proper Changes file
 - Improve build system

0.09      2012-08-20 19:53:27 Europe/Rome

 - More instructions

0.08      2012-08-16 19:08:23 Europe/Rome

 - Do not position a Builder on new() to allow re-use
 - L::Value -> name() now gets and sets a value's name

0.07      2012-08-13 18:30:00 Europe/Rome

 - Support for LLVM TargetMachine
 - Make llvm-config script name configurable
 - Require LLVM 3.1

0.06      2012-08-05 21:45:12 Europe/Rome

 - Use a single global context to simplify the API
 - Switch to Capture::Tiny in tests

0.05      2012-07-23 18:05:27 Europe/Rome

 - Fix to_uint(9 to actually return an unsigned int
 - Add br, call and select instructions
 - Fix *cmp instructions predicate formatting

0.04      2012-07-23 10:19:27 Europe/Rome

 - Support LLVM const and global values
 - Use a single 'add' method to schedule passes
 - Add vectorize transformation pass
 - Add scalar transformations passes
 - Add void type

0.03      2012-07-22 18:47:37 Europe/Rome

 - Fix llvm-config script name
 - Add *cmp and cond instructions
 - Support LLVM PassManager

0.02      2012-07-22 13:32:29 Europe/Rome

 - Support LLVM ExecutionEngine and related GenericValue
 - Support more LLVM instructions
 - Fix typos in LLVM SYNOPSIS

0.01      2012-07-22 11:26:19 Europe/Rome

 - Initial version
