Go to file
Douglas Gregor 442612c285 Do not use CXXZeroValueInitExpr for class types. Instead, use
CXXConstructExpr/CXXTemporaryObjectExpr/CXXNewExpr as
appropriate. Fixes PR7556, and provides a slide codegen improvement
when copy-initializing a POD class type from a value-initialized
temporary. Previously, we weren't eliding the copy.

llvm-svn: 107827
2010-07-07 22:35:13 +00:00
clang Do not use CXXZeroValueInitExpr for class types. Instead, use 2010-07-07 22:35:13 +00:00
compiler-rt fix install location 2010-07-04 18:29:23 +00:00
libcxx First loop test passed. The data structure and search algorithm is still crude and in-flux. But this milestone needed to be locked in. Right now every loop is implemented in terms of a structure that will handle the most complicated {min, max} loop. Though only *-loops are tested at the moment. In a future iteration *-loops will likely be optimized a little more. The only tests are for basic posix so far, but I have prototype code running for extended posix and ecma. The prototype code lacks the complicating properties of the real <regex> requirements though. 2010-07-07 19:14:52 +00:00
lldb 64 bit ELF support from Stephen Wilson. 2010-07-07 21:52:01 +00:00
llvm finish up support for callw: PR7195 2010-07-07 22:35:13 +00:00