1. 85615df Refine vtable, rtti and rtti name instantiation so that they follow by Mike Stump · 15 years ago
  2. 5858894 Improve instantiation control for rtti data and allow key functions to by Mike Stump · 15 years ago
  3. 6be2b17 Refine linkage on thunks. WIP. by Mike Stump · 15 years ago
  4. e56ceca Set up vtable visibility appropriately. by Mike Stump · 15 years ago
  5. cbcd4e5 Finisgh off rest of class_type_info rtti generation. by Mike Stump · 15 years ago
  6. e99cc45 Handle descructor printing better. by Mike Stump · 15 years ago
  7. 65d0e28 Also track address points for primaries bases. by Mike Stump · 15 years ago
  8. a0fdd91 Instead of storing CXXMethodDecls in the vtable builder, store GlobalDecls so we can represent both the complete and deleting destructors. Also, when encountering a destructor decl, emit entries for both the complete and deleting destructors. Mike, please review. by Anders Carlsson · 15 years ago
  9. 7fe26ac Include header for printf. by Zhongxing Xu · 15 years ago
  10. 92774d1 Refine construction vtables; they don't include bits that don't have by Mike Stump · 15 years ago
  11. 4cde626 Refine the construction vtables with respect to offsets. WIP. by Mike Stump · 15 years ago
  12. acfd1e5 Allow the tracking of address points for construction vtables as well. by Mike Stump · 15 years ago
  13. 80ac235 Refine which vtbl is refernced in VTTs. by Mike Stump · 15 years ago
  14. 12e3e4f Refine offsets into vtables for the VTT. by Mike Stump · 15 years ago
  15. 28f7ce1 Refine vtable pointers for secondary vtables inside VTTs to point to by Mike Stump · 15 years ago
  16. 9840c70 Fix the offset calculations for non-virtual bases with overrides. by Mike Stump · 15 years ago
  17. 4f92032 Fix ctor vtable name. WIP. by Mike Stump · 15 years ago
  18. 8cfcb52 Push ctor vtable construction down further. WIP. by Mike Stump · 15 years ago
  19. aee8de3 More VTT work. We now track offsets and use the ctor vtable builder by Mike Stump · 15 years ago
  20. 971977f Stub out most of the VTT building code. WIP. by Mike Stump · 15 years ago
  21. f1c0333 Only generate a VTT for classes that need a VTT. by Mike Stump · 15 years ago
  22. 380dd75 Add vtable caching to prevent multiple vtables for the same class from by Mike Stump · 15 years ago
  23. fbfb52d Be sure to clear out VCall when we clear out VCalls. by Mike Stump · 15 years ago
  24. 9e7e3c6 Refine the non-virtual this adjustment. Optimize out virtual this by Mike Stump · 15 years ago
  25. 33c530e Refine the vcall for a function that is defined in a virtual base by Mike Stump · 15 years ago
  26. 9c21289 Refine codegen for covariant thunks that return references. by Mike Stump · 15 years ago
  27. 6a9612f Refine vcall/vbase ordering with vtable construction. by Mike Stump · 15 years ago
  28. 7d0f5c9 Refactor a bit. by Mike Stump · 15 years ago
  29. 7809e0d Finish off pure virtual function handling. by Mike Stump · 15 years ago
  30. 94aff93 Prep work for putting ___cxa_pure_virtual in the vtables for pure functions. by Mike Stump · 15 years ago
  31. 1ae3178 Refactor code a little. by Mike Stump · 15 years ago
  32. 6ade621 Switch vtable to linkeonce_odr. Patch by nlewycky. by Chandler Carruth · 15 years ago
  33. 3425b97 Refine non-virtual part of the this adjustment for thunks. Refine by Mike Stump · 15 years ago
  34. 11dea94 Track the offset to the current virtual base in CurrentVBaseOffset. by Mike Stump · 15 years ago
  35. 0ca4279 Shift the vcall slots for non-virtual bases of a virtual base, up into by Mike Stump · 15 years ago
  36. ab28c13 Refine handling for non-virtual bases in return value adjustments for by Mike Stump · 15 years ago
  37. cd542a1 Ensure we sign extend. by Mike Stump · 15 years ago
  38. e647d93 Remove FIXME. We construct VBIndex very early, before any calls to OverrideMethod. by Mike Stump · 15 years ago
  39. d9878a1 Refine handling for return value conversions with respect to virtual by Mike Stump · 15 years ago
  40. 7a9474e Remove dead variable. by Benjamin Kramer · 15 years ago
  41. dbd920c Move the vtable builder to CGVtable.cpp, general cleanup. by Anders Carlsson · 15 years ago