LLVM API Documentation
#include <GenericValue.h>
Collaboration diagram for llvm::GenericValue:
Public Member Functions | |
GenericValue () | |
GenericValue (void *V) | |
Public Attributes | |
bool | BoolVal |
unsigned char | UByteVal |
signed char | SByteVal |
unsigned short | UShortVal |
signed short | ShortVal |
unsigned int | UIntVal |
signed int | IntVal |
uint64_t | ULongVal |
int64_t | LongVal |
double | DoubleVal |
float | FloatVal |
struct { | |
unsigned int first | |
unsigned int second | |
} | UIntPairVal |
PointerTy | PointerVal |
unsigned char | Untyped [8] |
Definition at line 24 of file GenericValue.h.
|
Definition at line 40 of file GenericValue.h. |
|
Definition at line 41 of file GenericValue.h. References PointerVal. |
|
Definition at line 25 of file GenericValue.h. Referenced by executeSelectInst(), llvm::ExecutionEngine::getConstantValue(), llvm::JIT::runFunction(), and llvm::Interpreter::visitSwitchInst(). |
|
Definition at line 34 of file GenericValue.h. Referenced by executeRemInst(), llvm::ExecutionEngine::getConstantValue(), lle_X_drand48(), lle_X_exp(), lle_X_floor(), lle_X_log(), lle_X_pow(), lle_X_sqrt(), and llvm::JIT::runFunction(). |
|
Definition at line 36 of file GenericValue.h. |
|
Definition at line 35 of file GenericValue.h. Referenced by executeRemInst(), llvm::ExecutionEngine::getConstantValue(), and llvm::JIT::runFunction(). |
|
|
Definition at line 33 of file GenericValue.h. Referenced by llvm::Interpreter::executeGEPOperation(), llvm::ExecutionEngine::getConstantValue(), and llvm::JIT::runFunction(). |
|
Definition at line 37 of file GenericValue.h. Referenced by llvm::Interpreter::executeGEPOperation(), GenericValue(), llvm::ExecutionEngine::getConstantValue(), llvm::GVTOP(), and llvm::Interpreter::visitAllocationInst(). |
|
Definition at line 27 of file GenericValue.h. Referenced by llvm::Interpreter::executeGEPOperation(), llvm::ExecutionEngine::getConstantValue(), and llvm::JIT::runFunction(). |
|
Definition at line 36 of file GenericValue.h. |
|
Definition at line 29 of file GenericValue.h. Referenced by llvm::Interpreter::executeGEPOperation(), llvm::ExecutionEngine::getConstantValue(), and llvm::JIT::runFunction(). |
|
Definition at line 26 of file GenericValue.h. Referenced by llvm::Interpreter::executeGEPOperation(), llvm::ExecutionEngine::getConstantValue(), llvm::ExecutionEngine::LoadValueFromMemory(), llvm::JIT::runFunction(), and llvm::ExecutionEngine::StoreValueToMemory(). |
|
Referenced by llvm::Interpreter::visitCallSite(), llvm::Interpreter::visitVAArgInst(), and llvm::Interpreter::visitVANextInst(). |
|
Definition at line 30 of file GenericValue.h. Referenced by llvm::Interpreter::executeGEPOperation(), llvm::ExecutionEngine::getConstantValue(), GV_to_size_t(), llvm::ExecutionEngine::LoadValueFromMemory(), llvm::JIT::runFunction(), size_t_to_GV(), and llvm::ExecutionEngine::StoreValueToMemory(). |
|
Definition at line 32 of file GenericValue.h. Referenced by llvm::Interpreter::executeGEPOperation(), llvm::ExecutionEngine::getConstantValue(), GV_to_size_t(), llvm::ExecutionEngine::LoadValueFromMemory(), llvm::JIT::runFunction(), size_t_to_GV(), and llvm::ExecutionEngine::StoreValueToMemory(). |
|
Definition at line 38 of file GenericValue.h. Referenced by llvm::ExecutionEngine::LoadValueFromMemory(), and llvm::ExecutionEngine::StoreValueToMemory(). |
|
Definition at line 28 of file GenericValue.h. Referenced by llvm::Interpreter::executeGEPOperation(), llvm::ExecutionEngine::getConstantValue(), llvm::ExecutionEngine::LoadValueFromMemory(), llvm::JIT::runFunction(), and llvm::ExecutionEngine::StoreValueToMemory(). |