llvm-project/clang/lib
John McCall b0a3ecb41c Extend the const capture optimization to C++ record types with no
mutable fields and with trivial destructors and copy constructors.

llvm-svn: 125073
2011-02-08 03:07:00 +00:00
..
AST Convert RecordLayout::NonVirtualAlign to CharUnits. No change in 2011-02-08 02:02:47 +00:00
Analysis Enhance -Wuninitialized to better reason about || and &&, tracking dual dataflow facts and properly merging them. 2011-02-01 17:43:18 +00:00
Basic Improve our uniquing of file entries when files are re-saved or are 2011-02-05 19:42:43 +00:00
CodeGen Extend the const capture optimization to C++ record types with no 2011-02-08 03:07:00 +00:00
Driver Add better support for ARM EABI triples. 2011-02-04 17:59:28 +00:00
Frontend Improve our uniquing of file entries when files are re-saved or are 2011-02-05 19:42:43 +00:00
FrontendTool Chris Lattner has strong opinions about directory 2010-12-23 19:38:26 +00:00
Headers Optimized IR for vec_splat 2010-12-01 21:59:31 +00:00
Index Fix CMake clangIndex library dependencies, from Logan Chien 2010-09-20 18:32:29 +00:00
Lex Add a __has_feature check for default template arguments in function 2011-02-05 20:35:30 +00:00
Parse Fix a crash-on-invalid where we were trying to parse C++ constructs in 2011-02-04 11:57:16 +00:00
Rewrite A few more tweaks to the blocks AST representation: 2011-02-07 10:33:21 +00:00
Sema Sema::MaybeBindToTemporary() shouldn't treat any expression returning 2011-02-08 02:14:35 +00:00
Serialization A few more tweaks to the blocks AST representation: 2011-02-07 10:33:21 +00:00
StaticAnalyzer [analyzer] Fix a false positive of the 'self' initialization checker. 2011-02-05 05:54:53 +00:00
CMakeLists.txt Chris Lattner has strong opinions about directory 2010-12-23 19:38:26 +00:00
Makefile Chris Lattner has strong opinions about directory 2010-12-23 19:38:26 +00:00