==================================================
Changes from 2011-07-24 00:00:00 +0000 to present.
==================================================
-----------------------------------------
version 0.04 at 2012-07-23 10:19:04 +0000
-----------------------------------------
Change: c9b10a247cca2479f591e816a31bfe78b14f088c
Author: Alessandro Ghedini <al3xbio@gmail.com>
Date : 2012-07-23 12:18:48 +0000
Const.xs: implement LLVM constant values class
Change: d75048d7f37d695aac2ab7696e26120afe9027bd
Author: Alessandro Ghedini <al3xbio@gmail.com>
Date : 2012-07-23 11:48:01 +0000
Value.xs: add methods for global values
Change: a48dcd3bb7df76d64aebfae5fa93e5398c31bbfd
Author: Alessandro Ghedini <al3xbio@gmail.com>
Date : 2012-07-23 11:48:01 +0000
Module.xs: add globals and more func-releated methods
Change: c33450bd86ac8a674ab8689359b20e06972ad03d
Author: Alessandro Ghedini <al3xbio@gmail.com>
Date : 2012-07-23 11:48:01 +0000
01-basic.t: test module dump after passes (just to make sure the
passmanager runs)
Change: 83910baf75b4f41f0339fb7b37d59f0499b78abc
Author: Alessandro Ghedini <al3xbio@gmail.com>
Date : 2012-07-23 11:48:01 +0000
Types.xs: add void type
Change: c2ab86bf5d6235caf85a08d03c1e3aa902ef156a
Author: Alessandro Ghedini <al3xbio@gmail.com>
Date : 2012-07-23 11:48:01 +0000
TODO: update
Change: fb2965c0b874292cb3333f9236e155773ddf3065
Author: Alessandro Ghedini <al3xbio@gmail.com>
Date : 2012-07-23 10:34:36 +0000
PassManager.xs: add vectorize transformation pass
Change: c3096a925686a27e046a207b9ca515461652f18c
Author: Alessandro Ghedini <al3xbio@gmail.com>
Date : 2012-07-23 10:30:39 +0000
PassManager.xs: add scalar transformations passes
Change: 2ef86c4f60c2ff597179c286329e1af28478b3fe
Author: Alessandro Ghedini <al3xbio@gmail.com>
Date : 2012-07-23 10:08:27 +0000
PassManager.xs: use a single 'add' method to schedule passes
Change: 9d6b2e9f9451a1ffe9874e05b7f69d5fcd20e250
Author: Alessandro Ghedini <al3xbio@gmail.com>
Date : 2012-07-22 20:50:22 +0000
Transform.pm: add link to L::T::IPO
-----------------------------------------
version 0.03 at 2012-07-22 18:47:07 +0000
-----------------------------------------
Change: 36ef4d028e1dcc5fc1f314319dc74f566a269c8f
Author: Alessandro Ghedini <al3xbio@gmail.com>
Date : 2012-07-22 20:47:07 +0000
PassManager.pm: ignore Pod::Coverage false positives
Change: 913e1e92bc39c8ef6861e4e60e2bc3a8aa091624
Author: Alessandro Ghedini <al3xbio@gmail.com>
Date : 2012-07-22 20:40:22 +0000
TODO++
Change: 8cb4613e2e3fa99448424c96176ff536d6004dc1
Author: Alessandro Ghedini <al3xbio@gmail.com>
Date : 2012-07-22 20:40:22 +0000
lib: improve pass and transform docs
Change: 10c43b9220864ec3889d40d100779d4f1bf6bb66
Author: Alessandro Ghedini <al3xbio@gmail.com>
Date : 2012-07-22 20:40:22 +0000
PassManager.xs: implement LLVM IPO transformations class
Change: 5e8e26542846161a96d68d6b04bb5ed0b1d1f3e6
Author: Alessandro Ghedini <al3xbio@gmail.com>
Date : 2012-07-22 20:10:49 +0000
PassManager.xs: implement LLVM pass manager class
Change: 91860da9f58940ae96b26d34438a6e006ca16095
Author: Alessandro Ghedini <al3xbio@gmail.com>
Date : 2012-07-22 19:41:53 +0000
Builder.xs: add *cmp and cond instructions
Change: d894d3ad3f56da3f43bc151262b1074e96f74629
Author: Alessandro Ghedini <al3xbio@gmail.com>
Date : 2012-07-22 18:44:58 +0000
xs: remove newline after OUTPUT
Change: 24b48f6f372cf190bd852bb6ffbce9eac67b6b54
Author: Alessandro Ghedini <al3xbio@gmail.com>
Date : 2012-07-22 16:03:23 +0000
LLVM.pm: add note about LLVM version
Change: f9b0111476d7d1bff71f2f22a2ae162a1054f53f
Author: Alessandro Ghedini <al3xbio@gmail.com>
Date : 2012-07-22 15:58:40 +0000
MakeMaker.pm: fix LLVM config script name
-----------------------------------------
version 0.02 at 2012-07-22 13:32:00 +0000
-----------------------------------------
Change: 24810952ae2e0663b711f45bf4f7644dfd034961
Author: Alessandro Ghedini <al3xbio@gmail.com>
Date : 2012-07-22 15:32:00 +0000
ExecutionEngine.xs: implement the LLVM execution engine class
Change: a030f8b145be36741b9e405e3023be3bc8049ff5
Author: Alessandro Ghedini <al3xbio@gmail.com>
Date : 2012-07-22 15:32:00 +0000
GenericValue.xs: implement the LLVM generic value class
Change: 5e6365cc1ef0d6507a2b5c4560e0f8dd34b2b2d8
Author: Alessandro Ghedini <al3xbio@gmail.com>
Date : 2012-07-22 14:39:24 +0000
01-basic.t: test the dumped LLVM IR
Change: ef25c0d9803ba4ce721030568b419b75cd9884ba
Author: Alessandro Ghedini <al3xbio@gmail.com>
Date : 2012-07-22 14:29:06 +0000
Builder.xs: add more instructions
Change: cd496a1c9a4de4fc141e2a37fdb730e8b296173d
Author: Alessandro Ghedini <al3xbio@gmail.com>
Date : 2012-07-22 13:46:27 +0000
lib/LLVM: add descriptions
Change: 0f56f9a113057e374c39f902b81eb92bc51648f9
Author: Alessandro Ghedini <al3xbio@gmail.com>
Date : 2012-07-22 13:30:14 +0000
LLVM.pm: fix typos in synopsis
-----------------------------------------
version 0.01 at 2012-07-22 11:25:59 +0000
-----------------------------------------
Change: c3b88fe7a9a567d4605b1833090af59e70d9d675
Author: Alessandro Ghedini <al3xbio@gmail.com>
Date : 2012-07-22 13:25:59 +0000
MANIFEST.SKIP: skip generated files
Change: 8c7afd8a45ab40c392f21f4b235f8475f020a913
Author: Alessandro Ghedini <al3xbio@gmail.com>
Date : 2012-07-22 13:13:50 +0000
initial commit
================
End of releases.
================