1. 7f95cd1 Rename RecordLayout::getPrimaryBaseWasVirtual to isPrimaryBaseVirtual. by Anders Carlsson · 15 years ago
  2. fd88a61 Rename getBaseClassOffset to getBaseClassOffsetInBits and introduce a getBaseClassOffset which returns the offset in CharUnits. Do the same thing for getVBaseClassOffset. by Anders Carlsson · 15 years ago
  3. c273f24 Better solution: calculate the visibility of functions and variables by John McCall · 15 years ago
  4. 5d865c32 Teach IR generation to return 'this' from constructors and destructors by John McCall · 15 years ago
  5. ae498b3 The global variable for the VTT might not have external linkage; allow by Douglas Gregor · 16 years ago
  6. 8bdbb5b Store the entire base subobject in SubVTTIndices. by Anders Carlsson · 16 years ago
  7. 859b306 Have getSubVTTIndex take a BaseSubobject instead of just a base. by Anders Carlsson · 16 years ago
  8. de0338a Clarify an assertion. by Anders Carlsson · 16 years ago
  9. f141dd1 Remove the old vtable layout code. by Anders Carlsson · 16 years ago
  10. 2d016af Use the newly added function in the VTT builder. by Anders Carlsson · 16 years ago
  11. 27d86bd Fix thinko. by Anders Carlsson · 16 years ago
  12. 8baeaf0 Two bug fixes, we weren't updating the thunk index when creating the vtable initializer and we weren't storing the secondary virtual pointer indices. by Anders Carlsson · 16 years ago
  13. f1a994c Add and implement CodeGenVTables::getSecondaryVirtualPointerIndex (not used yet). by Anders Carlsson · 16 years ago
  14. 5670d96 More cleanup. by Anders Carlsson · 16 years ago
  15. a208b39 Way more VTT builder cleanup. by Anders Carlsson · 16 years ago
  16. 45bd753 More VTT builder cleanup. by Anders Carlsson · 16 years ago
  17. c1b4747 More VTT cleanup. by Anders Carlsson · 16 years ago
  18. e67698b Start cleaning up the VTT builder to make it work more like the VTable builder. by Anders Carlsson · 16 years ago
  19. 382a965 Remove some VTT builder arguments that were always zero. by Anders Carlsson · 16 years ago
  20. d03325c More address point map shuffling. by Anders Carlsson · 16 years ago
  21. 0534b02 Shuffle some code around; this will make it easier to use the new layout code for address points. by Anders Carlsson · 16 years ago
  22. 67fbf98 Use getNamedGlobal instead of getGlobalVariable. (Fixes self-host). by Anders Carlsson · 16 years ago
  23. b35ea55 More vtable work; preparations for moving over to the new vtable layout code (finally). by Anders Carlsson · 16 years ago
  24. a864caf Rename CGVtableInfo to CodeGenVTables in preparation of adding another VTableInfo class. by Anders Carlsson · 16 years ago
  25. 62c6c72 Pass information about whether a base is virtual or not down to getCtorVtable, we need this information in the vtable builder. by Anders Carlsson · 16 years ago
  26. f768db7 Move the VTT related code into its own file, CGVTT.cpp by Anders Carlsson · 16 years ago