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