summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
authorReid Spencer <rspencer@reidspencer.com>2007-04-16 06:54:34 +0000
committerReid Spencer <rspencer@reidspencer.com>2007-04-16 06:54:34 +0000
commit2db15e2b4271d09ebc33516566ba852b8567810b (patch)
tree631d167b146ff02d55f1c38dd676e5b8a337e351 /utils
parentc7dcd7f6041ad1c034ae8e066eed3c8153826cb8 (diff)
downloadllvm-2db15e2b4271d09ebc33516566ba852b8567810b.tar.gz
llvm-2db15e2b4271d09ebc33516566ba852b8567810b.tar.bz2
llvm-2db15e2b4271d09ebc33516566ba852b8567810b.tar.xz
For PR1328:
Don't assert everytime an intrinsic name isn't recognized. Instead, make the assert optional when callin getIntrinsicID(). This allows the assembler to handle invalid intrinsic names gracefully. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36120 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'utils')
-rw-r--r--utils/TableGen/IntrinsicEmitter.cpp2
1 files changed, 0 insertions, 2 deletions
diff --git a/utils/TableGen/IntrinsicEmitter.cpp b/utils/TableGen/IntrinsicEmitter.cpp
index f884c424a7..834e1429ba 100644
--- a/utils/TableGen/IntrinsicEmitter.cpp
+++ b/utils/TableGen/IntrinsicEmitter.cpp
@@ -103,8 +103,6 @@ EmitFnNameRecognizer(const std::vector<CodeGenIntrinsic> &Ints,
<< Ints[I->second].EnumName << ";\n";
}
OS << " }\n";
- OS << " // The 'llvm.' namespace is reserved!\n";
- OS << " assert(0 && \"Unknown LLVM intrinsic function!\");\n";
OS << "#endif\n\n";
}