Age | Commit message (Expand) | Author |
2010-02-14 | Build fix. | Anders Carlsson |
2010-02-14 | Baby steps towards teaching FinalOverriders about virtual bases. | Anders Carlsson |
2010-02-14 | Don't try to layout construction vtables for now. | Anders Carlsson |
2010-02-14 | Improve support for non-virtual 'this' pointer adjustments. With this, it sho... | Anders Carlsson |
2010-02-13 | Add basic support for simple non-virtual 'this' pointer adjustments. | Anders Carlsson |
2010-02-13 | Add support for very simple non-virtual this adjustments in the FinalOverride... | Anders Carlsson |
2010-02-13 | Cleanup; remove some duplicated code. | Anders Carlsson |
2010-02-13 | Assert if we encounter this adjustments. | Anders Carlsson |
2010-02-13 | Start laying out secondary vtables. | Anders Carlsson |
2010-02-13 | Merge base offsets and dump them. | Anders Carlsson |
2010-02-13 | Don't make return adjustments for pure virtual member functions. | Anders Carlsson |
2010-02-13 | Handle virtual bases in return adjustment types. | Anders Carlsson |
2010-02-13 | Handle virtual bases in ComputeBaseOffset. | Anders Carlsson |
2010-02-13 | More work on covariant return types. We now handle non-virtual adjustments fine. | Anders Carlsson |
2010-02-13 | Fix think-o, attributes can't come *within* the type of the variable. | Chandler Carruth |
2010-02-13 | Silence unused variable warning in a build without assertions. | Chandler Carruth |
2010-02-13 | Remove dead {include, semicolon, variable}. | Benjamin Kramer |
2010-02-13 | Use a different name for this iterator. MSVC and clang++ didn't like "I" in t... | Benjamin Kramer |
2010-02-13 | More work on return type adjustments in the new vtable builder. | Anders Carlsson |
2010-02-13 | Switch the standard DeclarationName comparator to be a tri-valued comparator. | John McCall |
2010-02-13 | if-0 out printf. | Eli Friedman |
2010-02-12 | Fix a refacto that broke the clang-on-clang build. | Anders Carlsson |
2010-02-12 | Start stubbing out more of the covariant thunk support. | Anders Carlsson |
2010-02-12 | Keep track of whether a final overrider needs a return type adjustment. | Anders Carlsson |
2010-02-12 | Move overrider out into a separate struct. | Anders Carlsson |
2010-02-12 | Keep track of the address points for all primary bases, and add the ability t... | Anders Carlsson |
2010-02-12 | Fix a bug causing an assertion when a covariant return type differed from | John McCall |
2010-02-12 | More work on vtable layout. We can now layout vtables with primary bases. | Anders Carlsson |
2010-02-12 | When dumping vtables, dump whether a virtual member function is pure or not. | Anders Carlsson |
2010-02-12 | More work on the final overriders. | Anders Carlsson |
2010-02-11 | Stub out the final overriders class. | Anders Carlsson |
2010-02-11 | Use getAs instead of cast/dyn_cast on types. (I'm sure Doug will appreciate t... | Anders Carlsson |
2010-02-11 | Move two functions to the top. No functionality change. | Anders Carlsson |
2010-02-11 | More vtable layout dumper improvements. Handle destructors, dump the complete... | Anders Carlsson |
2010-02-11 | Keep track of, and dump, vtable address points. | Anders Carlsson |
2010-02-11 | Check in the beginnings of my new vtable layout builder idea. | Anders Carlsson |
2010-02-03 | remove a big chunk of #if 0 code. | Chris Lattner |
2010-02-02 | Move pointer to data member emission to CodeGenModule and use it in CGExprCon... | Anders Carlsson |
2010-01-26 | Refine the non-virtual this adjustments for thunks by using the offset | Mike Stump |
2010-01-26 | Refine the non-virtual this adjustments for thunks by using the offset | Mike Stump |
2010-01-26 | Change getUnique to return a GlobalDecl. Fixes PR6147. | Anders Carlsson |
2010-01-26 | Be sure to track the non-virtual part of the vcall offset in complex | Mike Stump |
2010-01-26 | Fixup a missing vcall entry. WIP. | Mike Stump |
2010-01-22 | Finish off fixing up debug information. | Mike Stump |
2010-01-22 | Ensure we output all non-virtual base vtables. Fixes PR5890. | Mike Stump |
2010-01-22 | Update debugging code. | Mike Stump |
2010-01-21 | Move the VTT related code into its own file, CGVTT.cpp | Anders Carlsson |
2010-01-18 | More VTT builder fixes. With these fixes we now correctly handle the very com... | Anders Carlsson |
2010-01-18 | Move some common code into BuildVTT. | Anders Carlsson |
2010-01-18 | Fix a bunch of VTT layout bugs, add simple tests for VTT layout. | Anders Carlsson |