LLVM  6.0.0svn
Functions
Collaboration diagram for Other Types:

Functions

LLVMTypeRef LLVMVoidTypeInContext (LLVMContextRef C)
 Create a void type in a context. More...
 
LLVMTypeRef LLVMLabelTypeInContext (LLVMContextRef C)
 Create a label type in a context. More...
 
LLVMTypeRef LLVMX86MMXTypeInContext (LLVMContextRef C)
 Create a X86 MMX type in a context. More...
 
LLVMTypeRef LLVMTokenTypeInContext (LLVMContextRef C)
 Create a token type in a context. More...
 
LLVMTypeRef LLVMMetadataTypeInContext (LLVMContextRef C)
 Create a metadata type in a context. More...
 
LLVMTypeRef LLVMVoidType (void)
 These are similar to the above functions except they operate on the global context. More...
 
LLVMTypeRef LLVMLabelType (void)
 
LLVMTypeRef LLVMX86MMXType (void)
 

Detailed Description

Function Documentation

◆ LLVMLabelType()

LLVMTypeRef LLVMLabelType ( void  )

Definition at line 630 of file Core.cpp.

References LLVMGetGlobalContext(), and LLVMLabelTypeInContext().

◆ LLVMLabelTypeInContext()

LLVMTypeRef LLVMLabelTypeInContext ( LLVMContextRef  C)

Create a label type in a context.

Definition at line 617 of file Core.cpp.

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

Referenced by LLVMLabelType().

◆ LLVMMetadataTypeInContext()

LLVMTypeRef LLVMMetadataTypeInContext ( LLVMContextRef  C)

Create a metadata type in a context.

Definition at line 623 of file Core.cpp.

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

◆ LLVMTokenTypeInContext()

LLVMTypeRef LLVMTokenTypeInContext ( LLVMContextRef  C)

Create a token type in a context.

Definition at line 620 of file Core.cpp.

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

◆ LLVMVoidType()

LLVMTypeRef LLVMVoidType ( void  )

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

Definition at line 627 of file Core.cpp.

References LLVMGetGlobalContext(), and LLVMVoidTypeInContext().

◆ LLVMVoidTypeInContext()

LLVMTypeRef LLVMVoidTypeInContext ( LLVMContextRef  C)

Create a void type in a context.

Definition at line 614 of file Core.cpp.

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

Referenced by LLVMVoidType().

◆ LLVMX86MMXType()

LLVMTypeRef LLVMX86MMXType ( void  )

Definition at line 474 of file Core.cpp.

References LLVMGetGlobalContext(), and LLVMX86MMXTypeInContext().

◆ LLVMX86MMXTypeInContext()

LLVMTypeRef LLVMX86MMXTypeInContext ( LLVMContextRef  C)

Create a X86 MMX type in a context.

Definition at line 452 of file Core.cpp.

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

Referenced by LLVMX86MMXType().