1. f746aa6 Change CodeGenModule to rely on the Module's symbol table instead of by John McCall · 14 years ago
  2. 4819ac4 Refactor local class name mangling and make it ABI conforming. by Fariborz Jahanian · 14 years ago
  3. 61d89b6 Work-in-progress: teach mangler how to mangle thunks for destructors. by Eli Friedman · 15 years ago
  4. de05057 Change rtti/Rtti to RTTI, as it is an acronym. by Mike Stump · 15 years ago
  5. 7622cd3 Add a CovariantThunkAdjustment struct that represents the adjustments needed for a covariant thunk. by Anders Carlsson · 15 years ago
  6. b73a5be Move the mangler into the CodeGen namespace. Change mangleThunk to take a ThunkAdjustment. by Anders Carlsson · 15 years ago
  7. a94822e Add a ThunkAdjustment struct which holds a non-virtual and a virtual adjustment offset. Start using it. General cleanup in Mangle.cpp. by Anders Carlsson · 15 years ago
  8. f981bf8 Mangler: Lift shouldMangleDeclName predicate out of CXXNameMangler::mangle. by Daniel Dunbar · 15 years ago
  9. 94fd26d IRgen: Switch the C++ mangler interfaces to take the SmallVector to write into, by Daniel Dunbar · 15 years ago
  10. 1b07711 Sink free mangle* methods into MangleContext. by Daniel Dunbar · 15 years ago
  11. 6779598 Mangling support for typeinfo names. by Mike Stump · 15 years ago
  12. ab3f7e9 Add mangling for the construction vtable. by Mike Stump · 15 years ago
  13. d313e40 Fix thinko, mangleCXXRtti should obviously take a QualType! by Anders Carlsson · 15 years ago
  14. 731f7f9 mangleCXXRtti obviously needs to take a type, what was I thinking... by Anders Carlsson · 15 years ago
  15. 88e9171 Add mangling for VTTs. by Mike Stump · 15 years ago
  16. fc3bf4d Change mangleCXXVtable and mangleCXXRtti to take CXXRecordDecls instead of QualTypes. by Anders Carlsson · 15 years ago
  17. c4355b6 Mangle anonymous structs/unions correctly. Fixes PR5139. by Anders Carlsson · 15 years ago
  18. b540491 Add a MangleContext and pass it to all mangle functions. It will be used for keeping state, such as identifiers assigned to anonymous structs as well as scope encoding. by Anders Carlsson · 15 years ago
  19. 6e319f6 Add basic covariant thunk generation support. WIP. by Mike Stump · 15 years ago
  20. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
  21. dec025b Refine vcall offsets. Cleanups. WIP. by Mike Stump · 15 years ago
  22. 77ca8f6 Install thunks later to fixup overrides. Track space taken by vbase by Mike Stump · 15 years ago
  23. 9124bcc Add mangling for covariant thunks. by Mike Stump · 15 years ago
  24. 883f127 Shorten name. by Mike Stump · 15 years ago
  25. 141c5af Add mangling for thunks. by Mike Stump · 15 years ago
  26. 738f8c2 Add beginnigs of rtti generation, wire up more of -fno-exceptions. by Mike Stump · 15 years ago
  27. f121677 Add code to setup the vtable pointer in the constructor. Work in progress. by Mike Stump · 15 years ago
  28. 27ae536 Add support for generating (very basic) C++ destructors. These aren't called by anything yet. by Anders Carlsson · 15 years ago
  29. 3ac86b5 Add support for mangling C++ constructors. Review appreciated (I'm looking at you, Doug) by Anders Carlsson · 15 years ago
  30. 41aa8c1 Add support for mangling guard variables. by Anders Carlsson · 15 years ago
  31. ca3f25c fix several problems with asm renaming, by pulling it into the mangling code: by Chris Lattner · 15 years ago
  32. 6ec3668 Address Chris's comments regarding C++ name mangling. by Douglas Gregor · 15 years ago
  33. 5f2bfd4 Add basic support for C++ name mangling according to the Itanium C++ by Douglas Gregor · 16 years ago