clang-1/lib
Chris Lattner b6c504b910 fix rdar://8340348, a miscompile of boost that was exposed by r109848.
That revision started classifying truly empty structs like "Y" and "X"
as being NoClass/NoClass and turning them into 'ignore'.  The call code
turns around and allocates space for the ignored argument with 
GetUndefRValue.  The bug is that GetUndefRValue would return the address
as undef, instead of returning an object with a defined address but 
undefined contents.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@111794 91177308-0d34-0410-b5e6-96231b3b80d8
2010-08-23 05:26:13 +00:00
..
AST Detabify. 2010-08-22 01:00:03 +00:00
Analysis Detabify. 2010-08-22 01:00:03 +00:00
Basic Detabify. 2010-08-22 01:00:03 +00:00
Checker Adjust code placement. 2010-08-23 01:37:32 +00:00
CodeGen fix rdar://8340348, a miscompile of boost that was exposed by r109848. 2010-08-23 05:26:13 +00:00
Driver Add two new enumerations to the unsupported list for Windows so that all cases 2010-08-22 06:56:37 +00:00
Frontend Abstract out member-pointer creation. I'm really unhappy about the current 2010-08-22 06:43:33 +00:00
Headers Add x86intrin.h which is generic x86 intrinsics for more than just Intel. Thus 2010-08-22 20:38:05 +00:00
Index Remove unused location-to-AST-node resolver. libclang's implementation supercedes it 2010-07-19 16:18:30 +00:00
Lex Detabify. 2010-08-22 01:00:03 +00:00
Parse DeclPtrTy -> Decl * 2010-08-21 09:40:31 +00:00
Rewrite Fix crasher with IgnoringDiagClient 2010-08-18 23:03:13 +00:00
Sema Do not elide copy construction when we're performing base-class initialization 2010-08-22 18:27:02 +00:00
Serialization DeclPtrTy -> Decl * 2010-08-21 09:40:31 +00:00
CMakeLists.txt Reintroduce the serialization library, with fixed dependencies. 2010-08-17 20:43:28 +00:00
Makefile Reintroduce the serialization library, with fixed dependencies. 2010-08-17 20:43:28 +00:00