|
| StringRef | llvm::Intrinsic::getName (ID id) |
| | Return the LLVM name for an intrinsic, such as "llvm.ppc.altivec.lvx". More...
|
| |
| std::string | llvm::Intrinsic::getName (ID id, ArrayRef< Type * > Tys) |
| | Return the LLVM name for an intrinsic, such as "llvm.ppc.altivec.lvx". More...
|
| |
| FunctionType * | llvm::Intrinsic::getType (LLVMContext &Context, ID id, ArrayRef< Type * > Tys=None) |
| | Return the function type for an intrinsic. More...
|
| |
| bool | llvm::Intrinsic::isOverloaded (ID id) |
| | Returns true if the intrinsic can be overloaded. More...
|
| |
| bool | llvm::Intrinsic::isLeaf (ID id) |
| | Returns true if the intrinsic is a leaf, i.e. More...
|
| |
| AttributeSet | llvm::Intrinsic::getAttributes (LLVMContext &C, ID id) |
| | Return the attributes for an intrinsic. More...
|
| |
| Function * | llvm::Intrinsic::getDeclaration (Module *M, ID id, ArrayRef< Type * > Tys=None) |
| | Create or insert an LLVM Function declaration for an intrinsic, and return it. More...
|
| |
| int | llvm::Intrinsic::lookupLLVMIntrinsicByName (ArrayRef< const char * > NameTable, StringRef Name) |
| | Looks up Name in NameTable via binary search. More...
|
| |
| ID | llvm::Intrinsic::getIntrinsicForGCCBuiltin (const char *Prefix, StringRef BuiltinName) |
| | Map a GCC builtin name to an intrinsic ID. More...
|
| |
| ID | llvm::Intrinsic::getIntrinsicForMSBuiltin (const char *Prefix, StringRef BuiltinName) |
| | Map a MS builtin name to an intrinsic ID. More...
|
| |
| void | llvm::Intrinsic::getIntrinsicInfoTableEntries (ID id, SmallVectorImpl< IITDescriptor > &T) |
| | Return the IIT table descriptor for the specified intrinsic into an array of IITDescriptors. More...
|
| |
| bool | llvm::Intrinsic::matchIntrinsicType (Type *Ty, ArrayRef< IITDescriptor > &Infos, SmallVectorImpl< Type * > &ArgTys) |
| | Match the specified type (which comes from an intrinsic argument or return value) with the type constraints specified by the .td file. More...
|
| |
| bool | llvm::Intrinsic::matchIntrinsicVarArg (bool isVarArg, ArrayRef< IITDescriptor > &Infos) |
| | Verify if the intrinsic has variable arguments. More...
|
| |
| llvm::Optional< Function * > | llvm::Intrinsic::remangleIntrinsicFunction (Function *F) |
| |