1. c9e814b Rename RecordLayout::getPrimaryBaseWasVirtual to isPrimaryBaseVirtual. by Anders Carlsson · 14 years ago
  2. a14f597 Rename getBaseClassOffset to getBaseClassOffsetInBits and introduce a getBaseClassOffset which returns the offset in CharUnits. Do the same thing for getVBaseClassOffset. by Anders Carlsson · 14 years ago
  3. af14603 Better solution: calculate the visibility of functions and variables by John McCall · 14 years ago
  4. 4c40d98 Teach IR generation to return 'this' from constructors and destructors by John McCall · 14 years ago
  5. f4aac11 The global variable for the VTT might not have external linkage; allow by Douglas Gregor · 15 years ago
  6. 3855a07 Store the entire base subobject in SubVTTIndices. by Anders Carlsson · 15 years ago
  7. c11bb21 Have getSubVTTIndex take a BaseSubobject instead of just a base. by Anders Carlsson · 15 years ago
  8. 836d9dd Clarify an assertion. by Anders Carlsson · 15 years ago
  9. bfb7a1d Remove the old vtable layout code. by Anders Carlsson · 15 years ago
  10. 0a4a2fd Use the newly added function in the VTT builder. by Anders Carlsson · 15 years ago
  11. 80faf69 Fix thinko. by Anders Carlsson · 15 years ago
  12. f6da6a0 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 · 15 years ago
  13. e1dcc22 Add and implement CodeGenVTables::getSecondaryVirtualPointerIndex (not used yet). by Anders Carlsson · 15 years ago
  14. 19f191f More cleanup. by Anders Carlsson · 15 years ago
  15. 2c822f1 Way more VTT builder cleanup. by Anders Carlsson · 15 years ago
  16. 50a2b42 More VTT builder cleanup. by Anders Carlsson · 15 years ago
  17. 9f17d41 More VTT cleanup. by Anders Carlsson · 15 years ago
  18. c1246c8 Start cleaning up the VTT builder to make it work more like the VTable builder. by Anders Carlsson · 15 years ago
  19. 1822254 Remove some VTT builder arguments that were always zero. by Anders Carlsson · 15 years ago
  20. 66d567d More address point map shuffling. by Anders Carlsson · 15 years ago
  21. ff143f8 Shuffle some code around; this will make it easier to use the new layout code for address points. by Anders Carlsson · 15 years ago
  22. 5eea876 Use getNamedGlobal instead of getGlobalVariable. (Fixes self-host). by Anders Carlsson · 15 years ago
  23. 5c6c1d9 More vtable work; preparations for moving over to the new vtable layout code (finally). by Anders Carlsson · 15 years ago
  24. af44035 Rename CGVtableInfo to CodeGenVTables in preparation of adding another VTableInfo class. by Anders Carlsson · 15 years ago
  25. 5d7af6b Pass information about whether a base is virtual or not down to getCtorVtable, we need this information in the vtable builder. by Anders Carlsson · 15 years ago
  26. 58b7eee Move the VTT related code into its own file, CGVTT.cpp by Anders Carlsson · 15 years ago