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

LLVMTypeRef LLVMLabelType ( void  )

Definition at line 429 of file Core.cpp.

References LLVMGetGlobalContext(), and LLVMLabelTypeInContext().

LLVMTypeRef LLVMLabelTypeInContext ( LLVMContextRef  C)

Create a label type in a context.

Definition at line 422 of file Core.cpp.

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

Referenced by LLVMLabelType().

LLVMTypeRef LLVMVoidType ( void  )

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

Definition at line 426 of file Core.cpp.

References LLVMGetGlobalContext(), and LLVMVoidTypeInContext().

LLVMTypeRef LLVMVoidTypeInContext ( LLVMContextRef  C)

Create a void type in a context.

Definition at line 419 of file Core.cpp.

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

Referenced by LLVMVoidType().

LLVMTypeRef LLVMX86MMXType ( void  )

Definition at line 299 of file Core.cpp.

References LLVMGetGlobalContext(), and LLVMX86MMXTypeInContext().

LLVMTypeRef LLVMX86MMXTypeInContext ( LLVMContextRef  C)

Create a X86 MMX type in a context.

Definition at line 277 of file Core.cpp.

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

Referenced by LLVMX86MMXType().