LLVM 18.0.0git
|
Functions | |
LLVMTypeRef | LLVMVoidTypeInContext (LLVMContextRef C) |
Create a void type in a context. | |
LLVMTypeRef | LLVMLabelTypeInContext (LLVMContextRef C) |
Create a label type in a context. | |
LLVMTypeRef | LLVMX86MMXTypeInContext (LLVMContextRef C) |
Create a X86 MMX type in a context. | |
LLVMTypeRef | LLVMX86AMXTypeInContext (LLVMContextRef C) |
Create a X86 AMX type in a context. | |
LLVMTypeRef | LLVMTokenTypeInContext (LLVMContextRef C) |
Create a token type in a context. | |
LLVMTypeRef | LLVMMetadataTypeInContext (LLVMContextRef C) |
Create a metadata type in a context. | |
LLVMTypeRef | LLVMVoidType (void) |
These are similar to the above functions except they operate on the global context. | |
LLVMTypeRef | LLVMLabelType (void) |
LLVMTypeRef | LLVMX86MMXType (void) |
LLVMTypeRef | LLVMX86AMXType (void) |
LLVMTypeRef | LLVMTargetExtTypeInContext (LLVMContextRef C, const char *Name, LLVMTypeRef *TypeParams, unsigned TypeParamCount, unsigned *IntParams, unsigned IntParamCount) |
Create a target extension type in LLVM context. | |
LLVMTypeRef LLVMLabelType | ( | void | ) |
Definition at line 912 of file Core.cpp.
References LLVMGetGlobalContext(), and LLVMLabelTypeInContext().
LLVMTypeRef LLVMLabelTypeInContext | ( | LLVMContextRef | C | ) |
Create a label type in a context.
Definition at line 899 of file Core.cpp.
References llvm::CallingConv::C, llvm::Type::getLabelTy(), llvm::unwrap(), and llvm::wrap().
Referenced by LLVMLabelType().
LLVMTypeRef LLVMMetadataTypeInContext | ( | LLVMContextRef | C | ) |
Create a metadata type in a context.
Definition at line 905 of file Core.cpp.
References llvm::CallingConv::C, llvm::Type::getMetadataTy(), llvm::unwrap(), and llvm::wrap().
LLVMTypeRef LLVMTargetExtTypeInContext | ( | LLVMContextRef | C, |
const char * | Name, | ||
LLVMTypeRef * | TypeParams, | ||
unsigned | TypeParamCount, | ||
unsigned * | IntParams, | ||
unsigned | IntParamCount | ||
) |
Create a target extension type in LLVM context.
Definition at line 916 of file Core.cpp.
References llvm::CallingConv::C, llvm::TargetExtType::get(), Name, llvm::unwrap(), and llvm::wrap().
LLVMTypeRef LLVMTokenTypeInContext | ( | LLVMContextRef | C | ) |
Create a token type in a context.
Definition at line 902 of file Core.cpp.
References llvm::CallingConv::C, llvm::Type::getTokenTy(), llvm::unwrap(), and llvm::wrap().
LLVMTypeRef LLVMVoidType | ( | void | ) |
These are similar to the above functions except they operate on the global context.
Definition at line 909 of file Core.cpp.
References LLVMGetGlobalContext(), and LLVMVoidTypeInContext().
LLVMTypeRef LLVMVoidTypeInContext | ( | LLVMContextRef | C | ) |
Create a void type in a context.
Definition at line 896 of file Core.cpp.
References llvm::CallingConv::C, llvm::Type::getVoidTy(), llvm::unwrap(), and llvm::wrap().
Referenced by LLVMVoidType().
LLVMTypeRef LLVMX86AMXType | ( | void | ) |
Definition at line 729 of file Core.cpp.
References LLVMGetGlobalContext(), and LLVMX86AMXTypeInContext().
LLVMTypeRef LLVMX86AMXTypeInContext | ( | LLVMContextRef | C | ) |
Create a X86 AMX type in a context.
Definition at line 701 of file Core.cpp.
References llvm::CallingConv::C, llvm::Type::getX86_AMXTy(), and llvm::unwrap().
Referenced by LLVMX86AMXType().
LLVMTypeRef LLVMX86MMXType | ( | void | ) |
Definition at line 726 of file Core.cpp.
References LLVMGetGlobalContext(), and LLVMX86MMXTypeInContext().
LLVMTypeRef LLVMX86MMXTypeInContext | ( | LLVMContextRef | C | ) |
Create a X86 MMX type in a context.
Definition at line 698 of file Core.cpp.
References llvm::CallingConv::C, llvm::Type::getX86_MMXTy(), and llvm::unwrap().
Referenced by LLVMX86MMXType().