Classes |
class | llvm::Value |
| LLVM Value Representation. More...
|
class | llvm::Value::use_iterator_impl< UseT > |
class | llvm::Value::user_iterator_impl< UserTy > |
struct | llvm::isa_impl< Constant, Value > |
struct | llvm::isa_impl< Argument, Value > |
struct | llvm::isa_impl< InlineAsm, Value > |
struct | llvm::isa_impl< Instruction, Value > |
struct | llvm::isa_impl< BasicBlock, Value > |
struct | llvm::isa_impl< Function, Value > |
struct | llvm::isa_impl< GlobalVariable, Value > |
struct | llvm::isa_impl< GlobalAlias, Value > |
struct | llvm::isa_impl< GlobalValue, Value > |
struct | llvm::isa_impl< GlobalObject, Value > |
struct | llvm::isa_impl< MDNode, Value > |
class | llvm::PointerLikeTypeTraits< Value * > |
Namespaces |
namespace | llvm |
| List of target independent CodeGen pass IDs.
|
Typedefs |
typedef StringMapEntry< Value * > | llvm::ValueName |
Functions |
raw_ostream & | llvm::operator<< (raw_ostream &OS, const Value &V) |
Value ** | llvm::unwrap (LLVMValueRef *Vals) |
template<typename T > |
T ** | llvm::unwrap (LLVMValueRef *Vals, unsigned Length) |
LLVMValueRef * | llvm::wrap (const Value **Vals) |