LLVM API Documentation

Functions
Other Types
Types
Collaboration diagram for Other Types:

Functions

LLVMTypeRef LLVMVoidTypeInContext (LLVMContextRef C)
LLVMTypeRef LLVMLabelTypeInContext (LLVMContextRef C)
LLVMTypeRef LLVMX86MMXTypeInContext (LLVMContextRef C)
LLVMTypeRef LLVMVoidType (void)
LLVMTypeRef LLVMLabelType (void)
LLVMTypeRef LLVMX86MMXType (void)

Function Documentation

Definition at line 496 of file Core.cpp.

References LLVMGetGlobalContext(), and LLVMLabelTypeInContext().

Create a label type in a context.

Definition at line 489 of file Core.cpp.

References llvm::Type::getLabelTy(), llvm::unwrap(), and llvm::wrap().

Referenced by LLVMLabelType().

These are similar to the above functions except they operate on the global context.

Definition at line 493 of file Core.cpp.

References LLVMGetGlobalContext(), and LLVMVoidTypeInContext().

Create a void type in a context.

Definition at line 486 of file Core.cpp.

References llvm::Type::getVoidTy(), llvm::unwrap(), and llvm::wrap().

Referenced by LLVMVoidType().

Definition at line 366 of file Core.cpp.

References LLVMGetGlobalContext(), and LLVMX86MMXTypeInContext().

Create a X86 MMX type in a context.

Definition at line 344 of file Core.cpp.

References llvm::Type::getX86_MMXTy(), and llvm::unwrap().

Referenced by LLVMX86MMXType().