aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/Blackfin/BlackfinIntrinsicInfo.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Target/Blackfin/BlackfinIntrinsicInfo.h')
-rw-r--r--lib/Target/Blackfin/BlackfinIntrinsicInfo.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/Target/Blackfin/BlackfinIntrinsicInfo.h b/lib/Target/Blackfin/BlackfinIntrinsicInfo.h
index 3b59a60..7c4b5a9 100644
--- a/lib/Target/Blackfin/BlackfinIntrinsicInfo.h
+++ b/lib/Target/Blackfin/BlackfinIntrinsicInfo.h
@@ -19,8 +19,12 @@ namespace llvm {
class BlackfinIntrinsicInfo : public TargetIntrinsicInfo {
public:
- const char *getName(unsigned IntrID) const;
+ std::string getName(unsigned IntrID, const Type **Tys = 0,
+ unsigned numTys = 0) const;
unsigned lookupName(const char *Name, unsigned Len) const;
+ bool isOverloaded(unsigned IID) const;
+ Function *getDeclaration(Module *M, unsigned ID, const Type **Tys = 0,
+ unsigned numTys = 0) const;
};
}