Age | Commit message (Expand) | Author |
2010-03-30 | Minor formatting/FIXME cleanups. | Daniel Dunbar |
2010-03-30 | Remember the regparm attribute in FunctionType::ExtInfo. | Rafael Espindola |
2010-03-30 | Added support for address spaces and added a isVolatile field to memcpy, memm... | Mon P Wang |
2010-03-30 | the big refactoring bits of PR3782. | Rafael Espindola |
2010-03-30 | Don't produce a vtable if we are just instantiating a method and the | Rafael Espindola |
2010-03-30 | Replace some constant-sized SmallVectors. | Benjamin Kramer |
2010-03-30 | Remove the old vtable layout code. | Anders Carlsson |
2010-03-30 | Remove UseNewVTableCode checks. | Anders Carlsson |
2010-03-30 | Use the new function in EmitClassAggrMemberwiseCopy, fixing the same assert a... | Anders Carlsson |
2010-03-30 | Factor emitting a call to a copy constructor out into a separate function. | Anders Carlsson |
2010-03-30 | Introduce a CXXTemporariesCleanupScope RAII object and use it to cleanup the ... | Anders Carlsson |
2010-03-30 | Handle default arguments when calling copy constructors for bases or members ... | Anders Carlsson |
2010-03-30 | Flip the switch and use the new vtable layout code for everything. I've verif... | Anders Carlsson |
2010-03-30 | Cache results computed by CGDebugInfo::getOrCreateFile() in a DenseMap. | Ted Kremenek |
2010-03-29 | Remove FIXME comment. | Ted Kremenek |
2010-03-29 | Change 'TypeCache' from being an std::map to a llvm::DenseMap. This reduces ... | Ted Kremenek |
2010-03-29 | emit signed integer subtractions as 'sub nsw', patch by | Chris Lattner |
2010-03-29 | Another vtable layout fix, making us match gcc better. | Anders Carlsson |
2010-03-29 | Handle pure virtual member functions. | Anders Carlsson |
2010-03-29 | More vtable work - it's not possible to use the new vtable code for everythin... | Anders Carlsson |
2010-03-29 | Only add thunks for the most derived class. This fixes some link errors I was... | Anders Carlsson |
2010-03-29 | Flip the switch to always get vtables from the VTT when necessary, I've verif... | Anders Carlsson |
2010-03-29 | Use the newly added function in the VTT builder. | Anders Carlsson |
2010-03-29 | Cleanup, no functionality change. | Anders Carlsson |
2010-03-29 | Add the thunks needed by this vtable. | Anders Carlsson |
2010-03-29 | Make sure to sort the vtable thunks by their vtable index :) With this we now... | Anders Carlsson |
2010-03-29 | Fix another thinko, so that flags don't depend on previous bases. | Anders Carlsson |
2010-03-29 | When generating base ctors/dtors, we need to lookup virtual bases using the v... | Anders Carlsson |
2010-03-29 | Fix thinko. | Anders Carlsson |
2010-03-29 | Use construction vtables when needed. This is currently guarded by -fdump-vta... | Anders Carlsson |
2010-03-29 | Two bug fixes, we weren't updating the thunk index when creating the vtable i... | Anders Carlsson |
2010-03-28 | Reapply r99775 with a fix for a silly bug - we were setting the vtable pointe... | Anders Carlsson |
2010-03-28 | Looks like I broke self-host again :(. | Anders Carlsson |
2010-03-28 | More improvements to setting the vtable pointer. We now no longer set the vta... | Anders Carlsson |
2010-03-28 | Factor vtable pointer setting code out into a separate function. | Anders Carlsson |
2010-03-27 | Give thunks the same linkage as their original methods. | Anders Carlsson |
2010-03-27 | When given the magic class __cxxabiv1::__fundamental_type_info, produce | Rafael Espindola |
2010-03-27 | When mapping restrict to noalias, look for 'restrict' on the parameter variable | John McCall |
2010-03-26 | Implement new mangling for vectors. | Nick Lewycky |
2010-03-26 | Revert r99612 and see if it fixes self-host. | Anders Carlsson |
2010-03-26 | Don't initialize virtual pointers for primary bases, they've already been ini... | Anders Carlsson |
2010-03-26 | Simplify InitializeVtablePtrs in preparation of making it work with construct... | Anders Carlsson |
2010-03-26 | Add and implement CodeGenVTables::getSecondaryVirtualPointerIndex (not used y... | Anders Carlsson |
2010-03-26 | Use the new vtable layout code for construction vtables. | Anders Carlsson |
2010-03-26 | More cleanup. | Anders Carlsson |
2010-03-26 | Way more VTT builder cleanup. | Anders Carlsson |
2010-03-26 | More VTT builder cleanup. | Anders Carlsson |
2010-03-26 | More VTT cleanup. | Anders Carlsson |
2010-03-26 | Start cleaning up the VTT builder to make it work more like the VTable builder. | Anders Carlsson |
2010-03-26 | Remove some VTT builder arguments that were always zero. | Anders Carlsson |