Alessandro Ghedini > LLVM-0.10 > LLVM::GenericValue

Download:
LLVM-0.10.tar.gz

Dependencies

Annotate this POD

Website

View/Report Bugs
Module Version: 0.10   Source  

NAME ^

LLVM::GenericValue - LLVM generic value class

VERSION ^

version 0.10

DESCRIPTION ^

A LLVM::GenericValue represents a value used by the LLVM::ExecutionEngine.

METHODS ^

int( $type, $val )

Create an integer value of LLVM::Type $type and value $val.

uint( $type, $val )

Create an unsigned integer value of LLVM::Type $type and value $val.

float( $type, $val )

Create a floating-point value of LLVM::Type $type and value $val.

to_int( )

Convert the given LLVM::GenericValue back to an integer value.

to_uint( )

Convert the given LLVM::GenericValue back to an usigned integer value.

to_float( $type )

Convert the given LLVM::GenericValue back to a floating-point value of LLVM::Type $type.

AUTHOR ^

Alessandro Ghedini <alexbio@cpan.org>

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.

syntax highlighting: