LLVM API Documentation

Go to the source code of this file.
Classes | |
| struct | llvm::Intrinsic::IITDescriptor |
Namespaces | |
| namespace | llvm |
List of target independent CodeGen pass IDs. | |
| namespace | llvm::Intrinsic |
Defines | |
| #define | GET_INTRINSIC_ENUM_VALUES |
Enumerations | |
| enum | llvm::Intrinsic::ID { llvm::Intrinsic::not_intrinsic = 0 } |
Functions | |
| std::string | llvm::Intrinsic::getName (ID id, ArrayRef< Type * > Tys=None) |
| FunctionType * | llvm::Intrinsic::getType (LLVMContext &Context, ID id, ArrayRef< Type * > Tys=None) |
| bool | llvm::Intrinsic::isOverloaded (ID id) |
| AttributeSet | llvm::Intrinsic::getAttributes (LLVMContext &C, ID id) |
| Function * | llvm::Intrinsic::getDeclaration (Module *M, ID id, ArrayRef< Type * > Tys=None) |
| ID | llvm::Intrinsic::getIntrinsicForGCCBuiltin (const char *Prefix, const char *BuiltinName) |
| Map a GCC builtin name to an intrinsic ID. | |
| ID | llvm::Intrinsic::getIntrinsicForMSBuiltin (const char *Prefix, const char *BuiltinName) |
| Map a MS builtin name to an intrinsic ID. | |
| void | llvm::Intrinsic::getIntrinsicInfoTableEntries (ID id, SmallVectorImpl< IITDescriptor > &T) |
| #define GET_INTRINSIC_ENUM_VALUES |
Definition at line 40 of file Intrinsics.h.