summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/Mangle.h
Commit message (Expand)AuthorAgeFilesLines
* Work-in-progress: teach mangler how to mangle thunks for destructors.Eli Friedman2009-12-031-0/+3
* Change rtti/Rtti to RTTI, as it is an acronym.Mike Stump2009-12-021-2/+2
* Add a CovariantThunkAdjustment struct that represents the adjustments needed ...Anders Carlsson2009-11-261-2/+3
* Move the mangler into the CodeGen namespace. Change mangleThunk to take a Thu...Anders Carlsson2009-11-261-9/+13
* Add a ThunkAdjustment struct which holds a non-virtual and a virtual adjustme...Anders Carlsson2009-11-261-1/+2
* Mangler: Lift shouldMangleDeclName predicate out of CXXNameMangler::mangle.Daniel Dunbar2009-11-211-1/+3
* IRgen: Switch the C++ mangler interfaces to take the SmallVector to write into,Daniel Dunbar2009-11-211-12/+15
* Sink free mangle* methods into MangleContext.Daniel Dunbar2009-11-211-46/+44
* Mangling support for typeinfo names.Mike Stump2009-11-141-0/+2
* Add mangling for the construction vtable.Mike Stump2009-11-101-0/+3
* Fix thinko, mangleCXXRtti should obviously take a QualType!Anders Carlsson2009-10-301-1/+1
* mangleCXXRtti obviously needs to take a type, what was I thinking...Anders Carlsson2009-10-301-1/+1
* Add mangling for VTTs.Mike Stump2009-10-281-0/+2
* Change mangleCXXVtable and mangleCXXRtti to take CXXRecordDecls instead of Qu...Anders Carlsson2009-10-111-2/+4
* Mangle anonymous structs/unions correctly. Fixes PR5139.Anders Carlsson2009-10-071-0/+11
* Add a MangleContext and pass it to all mangle functions. It will be used for ...Anders Carlsson2009-10-071-12/+22
* Add basic covariant thunk generation support. WIP.Mike Stump2009-09-111-4/+3
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-3/+3
* Refine vcall offsets. Cleanups. WIP.Mike Stump2009-09-071-1/+2
* Install thunks later to fixup overrides. Track space taken by vbaseMike Stump2009-09-051-1/+1
* Add mangling for covariant thunks.Mike Stump2009-09-021-0/+4
* Shorten name.Mike Stump2009-09-021-2/+2
* Add mangling for thunks.Mike Stump2009-09-021-0/+2
* Add beginnigs of rtti generation, wire up more of -fno-exceptions.Mike Stump2009-07-311-0/+1
* Add code to setup the vtable pointer in the constructor. Work in progress.Mike Stump2009-07-311-0/+2
* Add support for generating (very basic) C++ destructors. These aren't called ...Anders Carlsson2009-04-171-0/+3
* Add support for mangling C++ constructors. Review appreciated (I'm looking at...Anders Carlsson2009-04-151-0/+5
* Add support for mangling guard variables.Anders Carlsson2009-04-131-1/+4
* fix several problems with asm renaming, by pulling it into the mangling code:Chris Lattner2009-03-211-0/+1
* Address Chris's comments regarding C++ name mangling.Douglas Gregor2009-02-181-1/+1
* Add basic support for C++ name mangling according to the Itanium C++Douglas Gregor2009-02-131-0/+32
OpenPOWER on IntegriCloud