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

References LLVMGetGlobalContext(), and LLVMLabelTypeInContext().

Create a label type in a context.

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

References LLVMGetGlobalContext(), and LLVMVoidTypeInContext().

Create a void type in a context.

Definition at line 502 of file Core.cpp.

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

Referenced by LLVMVoidType().

Definition at line 382 of file Core.cpp.

References LLVMGetGlobalContext(), and LLVMX86MMXTypeInContext().

Create a X86 MMX type in a context.

Definition at line 360 of file Core.cpp.

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

Referenced by LLVMX86MMXType().