llvm-project/clang/utils/TableGen
Douglas Gregor 377f99bc68 Replace the StringSwitch in AttributeList::getKind() with a
TableGen-generated StringMatcher, for a 1.2% speedup in -fparse-only
time in <rdar://problem/11004361>. Thanks to Benjamin for pointing me
at StringMatcher!

llvm-svn: 156003
2012-05-02 17:33:51 +00:00
..
CMakeLists.txt Update the CMake build for clang-tblgen to reflect that it directly 2011-11-02 05:04:43 +00:00
ClangASTNodesEmitter.cpp
ClangASTNodesEmitter.h
ClangAttrEmitter.cpp Replace the StringSwitch in AttributeList::getKind() with a 2012-05-02 17:33:51 +00:00
ClangAttrEmitter.h Refactor Clang sema attribute handling. 2012-03-07 00:12:16 +00:00
ClangDiagnosticsEmitter.cpp [tablegen] Make sure that the code that is determining the order of warning groups 2012-03-06 00:00:38 +00:00
ClangDiagnosticsEmitter.h
ClangSACheckersEmitter.cpp
ClangSACheckersEmitter.h
Makefile
NeonEmitter.cpp Remove unreachable code in Clang. (replace with llvm_unreachable where appropriate or when GCC requires it) 2012-01-17 06:56:22 +00:00
NeonEmitter.h Clean up type flags for overloaded Neon builtins. No functional change. 2011-11-08 01:16:11 +00:00
OptParserEmitter.cpp
OptParserEmitter.h
TableGen.cpp Refactor Clang sema attribute handling. 2012-03-07 00:12:16 +00:00