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 510 of file Core.cpp.

References LLVMGetGlobalContext(), and LLVMLabelTypeInContext().

Create a label type in a context.

Definition at line 503 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 507 of file Core.cpp.

References LLVMGetGlobalContext(), and LLVMVoidTypeInContext().

Create a void type in a context.

Definition at line 500 of file Core.cpp.

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

Referenced by LLVMVoidType().

Definition at line 380 of file Core.cpp.

References LLVMGetGlobalContext(), and LLVMX86MMXTypeInContext().

Create a X86 MMX type in a context.

Definition at line 358 of file Core.cpp.

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

Referenced by LLVMX86MMXType().