CMake: remove debug code from previous commit.
[oota-llvm.git] / lib / Target / Blackfin / BlackfinIntrinsicInfo.cpp
index ea9480d7625527367541f02c1b052d9a1a256b84..34a8d3809ea23c0648738e3ae868c651aa4b0a72 100644 (file)
@@ -53,6 +53,10 @@ std::string BlackfinIntrinsicInfo::getName(unsigned IntrID, const Type **Tys,
 
 unsigned
 BlackfinIntrinsicInfo::lookupName(const char *Name, unsigned Len) const {
+  if (Len < 5 || Name[4] != '.' || Name[0] != 'l' || Name[1] != 'l'
+      || Name[2] != 'v' || Name[3] != 'm')
+    return 0;  // All intrinsics start with 'llvm.'
+
 #define GET_FUNCTION_RECOGNIZER
 #include "BlackfinGenIntrinsics.inc"
 #undef GET_FUNCTION_RECOGNIZER