diff options
author | Reid Spencer <rspencer@reidspencer.com> | 2007-04-09 06:11:23 +0000 |
---|---|---|
committer | Reid Spencer <rspencer@reidspencer.com> | 2007-04-09 06:11:23 +0000 |
commit | ac66f4241d0f275a20fd960767d1631236cf0d2e (patch) | |
tree | 6291d0cf47a4c618ade9c82d8c8b0e8ef1e047d7 /lib/VMCore/Function.cpp | |
parent | b138a0657f8739b6ddfeca296ff8c82ffa93b492 (diff) |
For PR1146:
Parameter attributes can now be defaulted for intrinsics.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35809 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/VMCore/Function.cpp')
-rw-r--r-- | lib/VMCore/Function.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/VMCore/Function.cpp b/lib/VMCore/Function.cpp index 4bf64ed9fb..5da3cebb06 100644 --- a/lib/VMCore/Function.cpp +++ b/lib/VMCore/Function.cpp @@ -13,6 +13,7 @@ #include "llvm/Module.h" #include "llvm/DerivedTypes.h" +#include "llvm/ParameterAttributes.h" #include "llvm/IntrinsicInst.h" #include "llvm/Support/LeakDetector.h" #include "SymbolTableListTraitsImpl.h" @@ -197,14 +198,13 @@ const FunctionType *Intrinsic::getType(ID id, const Type **Tys, uint32_t numTys) { const Type *ResultTy = NULL; std::vector<const Type*> ArgTys; - std::vector<FunctionType::ParameterAttributes> Attrs; bool IsVarArg = false; #define GET_INTRINSIC_GENERATOR #include "llvm/Intrinsics.gen" #undef GET_INTRINSIC_GENERATOR - return FunctionType::get(ResultTy, ArgTys, IsVarArg, Attrs); + return FunctionType::get(ResultTy, ArgTys, IsVarArg); } Function *Intrinsic::getDeclaration(Module *M, ID id, const Type **Tys, |