Age | Commit message (Expand) | Author |
2009-08-08 | Refactor some code and implement support for global destructors for static va... | Anders Carlsson |
2009-08-08 | Take #pragma pack into account when laying out structs. Fixes rdar://problem/... | Anders Carlsson |
2009-08-08 | Refactoring of copy ctor ir-gen. No change in functionality. | Fariborz Jahanian |
2009-08-08 | Introduce a new PragmaPack attribute, and use it for #pragma pack. The Packed... | Anders Carlsson |
2009-08-08 | Assert that the LLVM type has the same size as the RecordDecl size. | Anders Carlsson |
2009-08-08 | Remove use of uninitized variable. | Fariborz Jahanian |
2009-08-08 | Synthesize copying of non-static data members with | Fariborz Jahanian |
2009-08-07 | Synthesized copy constructor now generates code for | Fariborz Jahanian |
2009-08-07 | Add a CK_ArrayToPointerDecay cast kind. | Anders Carlsson |
2009-08-07 | Add CK_ToUnion and use it for aggregate expression codegen. | Anders Carlsson |
2009-08-07 | Add vbase offsets to the vtable. Wow, having an rbegin was so | Mike Stump |
2009-08-07 | More synthesis of copy constructors. Work in progress. | Fariborz Jahanian |
2009-08-07 | Fix typo. | Mike Stump |
2009-08-07 | Add ability to generate vcall offsets for primary virtual base. | Mike Stump |
2009-08-07 | Fix some const_cast issues. This is the beginning of the rabbit hole. | Mike Stump |
2009-08-06 | Add support for vcall generation for vtables for virtual bases. WIP. | Mike Stump |
2009-08-06 | Patch toward synthesizing copy constructors. | Fariborz Jahanian |
2009-08-06 | Also generate the rtti field for virtual bases for vtables. Turn on | Mike Stump |
2009-08-06 | Set and use Elidable in elimination of copy ctors. | Fariborz Jahanian |
2009-08-06 | Layout the primary base first in the vtable. | Mike Stump |
2009-08-06 | More layout for virtual tables for virtual bases. Still in progress. | Mike Stump |
2009-08-06 | Layout virtual bases. Work in progress. | Mike Stump |
2009-08-06 | Fix clang breakage, CGF can be null in this context. | Daniel Dunbar |
2009-08-06 | Patch to optimize away copy constructor call when | Fariborz Jahanian |
2009-08-05 | Update for LLVM API change. | Owen Anderson |
2009-08-05 | Refactor some bits. | Mike Stump |
2009-08-05 | Calculate the primary base class better and use that when laying down | Mike Stump |
2009-08-05 | cgobjcgnu was making invalid common globals. | Chris Lattner |
2009-08-05 | weak globals that are const should get weak_odr linkage. | Chris Lattner |
2009-08-05 | rdar://7119244 - globals with an explicit section specified don't get | Chris Lattner |
2009-08-04 | vtable building for simple inheritance. Still in progress. | Mike Stump |
2009-08-04 | Will I ever get used to CamelCase? Will I ever like capitols for | Mike Stump |
2009-08-04 | Revert the fix for PR3800, it broke things. | Anders Carlsson |
2009-08-04 | Simplify alignment handling in the record builder. | Anders Carlsson |
2009-08-03 | Make sure UTF-16 strings end with a 16-bit null (as opposed to 8-bit). | Daniel Dunbar |
2009-08-03 | When generating cleanup blocks for Obj-C @finally, mark them as catch all blocks | Daniel Dunbar |
2009-08-03 | assert(nyi) on attempt to destruct an array of objects. | Fariborz Jahanian |
2009-08-03 | ir-gen for destructor calls. | Fariborz Jahanian |
2009-08-03 | Formatting fixes (trailing whitespace, 80-cols, indentation). | Daniel Dunbar |
2009-08-02 | Whoops, meant to delete this. | Anders Carlsson |
2009-08-02 | use CodeGenModule::EmitNullConstant in a couple of places. | Anders Carlsson |
2009-08-02 | Remove old code that was causing the new test to fail. | Anders Carlsson |
2009-08-02 | Don't evaluate inout constraints twice. Fixes PR3800. | Anders Carlsson |
2009-08-02 | Use Twine instead of utostr | Daniel Dunbar |
2009-08-01 | Fix a minor issue with unions in the new struct building code. | Eli Friedman |
2009-08-01 | Don't error on C++ linkage; if we don't support that, there are | Eli Friedman |
2009-07-31 | Add beginnigs of rtti generation, wire up more of -fno-exceptions. | Mike Stump |
2009-07-31 | Remove the old struct builder code. | Anders Carlsson |
2009-07-31 | And now we can generate a simple vtable. Still a work in progress... | Mike Stump |
2009-07-31 | Move code from EmitUnion directly into the function that handles cast-to-union. | Anders Carlsson |