Age | Commit message (Expand) | Author |
2009-12-22 | Make sure that we mangle overloaded operators that are member functions corre... | Anders Carlsson |
2009-12-22 | x86_64: Structures with no fields but which have padding should be classified as | Daniel Dunbar |
2009-12-22 | Eliminate the ASTContext argument to CXXConstructorDecl::isCopyConstructor, s... | Douglas Gregor |
2009-12-21 | Improve on my previous fix for debug information. Rather than | Douglas Gregor |
2009-12-21 | Teach debug info generation to handle TemplateSpecializationType, | Douglas Gregor |
2009-12-21 | Incomplete structs should also have internal linkage. | Anders Carlsson |
2009-12-20 | Correcly handle pointers to member pointer types where the class or the point... | Anders Carlsson |
2009-12-20 | Rework the way pointer types are handled by the RTTI builder. We now get the ... | Anders Carlsson |
2009-12-19 | Remove ';' after method definition. Noticed by clang++, which one would think | Daniel Dunbar |
2009-12-19 | Fix for PR5524: make reference binding in default argument work correctly. | Eli Friedman |
2009-12-18 | Work in progress for setting the vtable pointers for all bases correctly in | Eli Friedman |
2009-12-18 | Cleanup switch so it doesn't have a default case. | Eli Friedman |
2009-12-18 | Fix for PR5830: fix the computation of the offset to a virtual base. | Eli Friedman |
2009-12-18 | Fix a few MSVC warnings. | Daniel Dunbar |
2009-12-18 | CK_UserDefinedConversion is a valid kind when doing copy ctor elision. | Anders Carlsson |
2009-12-18 | Change the return type of ASTContext::getTypeSizeInChars() from uint64_t to the | Ken Dyck |
2009-12-18 | Rename getByteSize() and getTypeSizeInBytes() in ASTContext to getCharWidth() | Ken Dyck |
2009-12-18 | Fix regression I introduced when dynamic_cast-ing to a reference type. | Anders Carlsson |
2009-12-18 | It's perfectly fine to see UserDefinedConversion casts when emitting scalar e... | Anders Carlsson |
2009-12-18 | Address some of Anders comments | Douglas Gregor |
2009-12-18 | Switch the initialization required by return statements over to the | Douglas Gregor |
2009-12-18 | Add -dwarf-debug-flags, which provides a way to embed the cc1 level options used | Daniel Dunbar |
2009-12-18 | Handle case when DestPtr is 0. | Mike Stump |
2009-12-17 | Rename GetAddrOfRTTI to GetAddrOfRTTIDescriptor. Remove the overload that tak... | Anders Carlsson |
2009-12-17 | Ensure we run cleanups for CXXTemporaries on the exceptional edge. WIP. | Mike Stump |
2009-12-17 | Simplify RTTIBuilder::finish. | Anders Carlsson |
2009-12-17 | Move the Info vector into the RTTIBuilder struct. No functionality change. | Anders Carlsson |
2009-12-17 | Fix for PR5801: codegen memcpy, memmove, memset directly to LLVM intrinsics. | Eli Friedman |
2009-12-16 | When value-initializing a class with no user-defined constructors but | Douglas Gregor |
2009-12-16 | Baby steps towards fixing PR5589. If a class needs a vtable pointer, add one. | Anders Carlsson |
2009-12-16 | Use GetAddrOfRTTI everywhere and remove GenerateRTTI and GenerateRTTIRef. Wit... | Anders Carlsson |
2009-12-16 | Handle ImplicitValueInitExpr in AggExprEmitter. | Anders Carlsson |
2009-12-16 | Mangle CXXOperatorCallExprs, fixes PR5796. | Anders Carlsson |
2009-12-16 | Add an addition check for undefined behavior for when we hit a | Mike Stump |
2009-12-16 | Implement additional undefined checks for additional loads and stores. WIP. | Mike Stump |
2009-12-15 | Fixes a code gen bug related to accessing a now | Fariborz Jahanian |
2009-12-15 | ShouldDestroyTemporaries? I don't think so. | Anders Carlsson |
2009-12-15 | update to match LLVM API change: | Chris Lattner |
2009-12-15 | Fix a small bug in ComputeMethodVtableIndices. | Eli Friedman |
2009-12-15 | Don't force the emission of destructor definitions. | Eli Friedman |
2009-12-15 | Fix spacing. | Mike Stump |
2009-12-15 | Ensure we preserve line information for each trap for | Mike Stump |
2009-12-15 | Switch codegen for -fcatch-undefined-bahavior over to __builtin_trap | Mike Stump |
2009-12-14 | We have to allow one to form an address for one past the end. WIP. | Mike Stump |
2009-12-14 | Add support for detecting undefined shift behavior. WIP. | Mike Stump |
2009-12-14 | Patch to fix 32-bit @try failure with internal assertion when compiling | Fariborz Jahanian |
2009-12-14 | Simplifiy. | Mike Stump |
2009-12-14 | Revert mmx palignr to use an intrinsic, since mmx shuffle patterns are missing. | Nate Begeman |
2009-12-14 | Support x86's PALIGNR instruction without the use of a palignr intrinsic. | Nate Begeman |
2009-12-14 | Mangle unary, binary and ternary expressions correctly. | Anders Carlsson |