package LLVM::Transform;
{
  $LLVM::Transform::VERSION = '0.03';
}

use strict;
use warnings;

=head1 NAME

LLVM::Transform - LLVM transformation class

=head1 VERSION

version 0.03

=head1 DESCRIPTION

The following classes of transformations are available:

=over 4

=item LLVM::Transform::IPO - interprocedural transformations.

=back

See the L<LLVM reference|http://llvm.org/docs/Passes.html#transforms> for more
information about the single transformations.

=head1 AUTHOR

Alessandro Ghedini <alexbio@cpan.org>

=head1 LICENSE AND COPYRIGHT

Copyright 2012 Alessandro Ghedini.

This program is free software; you can redistribute it and/or modify it
under the terms of either: the GNU General Public License as published
by the Free Software Foundation; or the Artistic License.

See http://dev.perl.org/licenses/ for more information.

=cut

1; # End of LLVM::Transform
