| Commit message (Expand) | Author | Age | Files | Lines |
* | Move name mangling support from CodeGen to AST. In the | Peter Collingbourne | 2011-01-13 | 1 | -179/+0 |
* | Implement ARM static local initialization guards, which are more compact than | John McCall | 2010-09-08 | 1 | -2/+4 |
* | Add function for mangling reference temporaries. | Anders Carlsson | 2010-06-26 | 1 | -0/+2 |
* | Patch to correctly mangle block helper functions | Fariborz Jahanian | 2010-06-24 | 1 | -2/+4 |
* | When mangling for the Microsoft C++ ABI, mangle variables in the global | Charles Davis | 2010-06-11 | 1 | -1/+1 |
* | Add a stub Microsoft Visual C++ ABI class (with stub mangler). | Charles Davis | 2010-06-09 | 1 | -21/+23 |
* | Make methods non-virtual again for now. I accidentally committed this in | Charles Davis | 2010-05-31 | 1 | -23/+21 |
* | Silence GCC warning about an accessible non-virtual destructor in a class with | Chandler Carruth | 2010-05-31 | 1 | -0/+2 |
* | Extract the ObjC and blocks manglers into their own class. No functionality | Charles Davis | 2010-05-26 | 1 | -19/+40 |
* | Improve name mangling for blocks and support mangling of static local | Douglas Gregor | 2010-05-25 | 1 | -2/+15 |
* | Vtable -> VTable renames across the board. | Anders Carlsson | 2010-04-17 | 1 | -2/+2 |
* | Provide an extremely unsatisfactory diagnostic (instead of crashing) when | John McCall | 2010-04-09 | 1 | -2/+6 |
* | Remove the old vtable layout code. | Anders Carlsson | 2010-03-30 | 1 | -11/+0 |
* | Change two class forward declarations to struct forward declarations, silenci... | Douglas Gregor | 2010-03-24 | 1 | -2/+2 |
* | More thunks scaffolding. | Anders Carlsson | 2010-03-23 | 1 | -0/+9 |
* | Change CodeGenModule to rely on the Module's symbol table instead of | John McCall | 2010-03-19 | 1 | -4/+29 |
* | Refactor local class name mangling and make it | Fariborz Jahanian | 2010-03-04 | 1 | -1/+16 |
* | Work-in-progress: teach mangler how to mangle thunks for destructors. | Eli Friedman | 2009-12-03 | 1 | -0/+3 |
* | Change rtti/Rtti to RTTI, as it is an acronym. | Mike Stump | 2009-12-02 | 1 | -2/+2 |
* | Add a CovariantThunkAdjustment struct that represents the adjustments needed ... | Anders Carlsson | 2009-11-26 | 1 | -2/+3 |
* | Move the mangler into the CodeGen namespace. Change mangleThunk to take a Thu... | Anders Carlsson | 2009-11-26 | 1 | -9/+13 |
* | Add a ThunkAdjustment struct which holds a non-virtual and a virtual adjustme... | Anders Carlsson | 2009-11-26 | 1 | -1/+2 |
* | Mangler: Lift shouldMangleDeclName predicate out of CXXNameMangler::mangle. | Daniel Dunbar | 2009-11-21 | 1 | -1/+3 |
* | IRgen: Switch the C++ mangler interfaces to take the SmallVector to write into, | Daniel Dunbar | 2009-11-21 | 1 | -12/+15 |
* | Sink free mangle* methods into MangleContext. | Daniel Dunbar | 2009-11-21 | 1 | -46/+44 |
* | Mangling support for typeinfo names. | Mike Stump | 2009-11-14 | 1 | -0/+2 |
* | Add mangling for the construction vtable. | Mike Stump | 2009-11-10 | 1 | -0/+3 |
* | Fix thinko, mangleCXXRtti should obviously take a QualType! | Anders Carlsson | 2009-10-30 | 1 | -1/+1 |
* | mangleCXXRtti obviously needs to take a type, what was I thinking... | Anders Carlsson | 2009-10-30 | 1 | -1/+1 |
* | Add mangling for VTTs. | Mike Stump | 2009-10-28 | 1 | -0/+2 |
* | Change mangleCXXVtable and mangleCXXRtti to take CXXRecordDecls instead of Qu... | Anders Carlsson | 2009-10-11 | 1 | -2/+4 |
* | Mangle anonymous structs/unions correctly. Fixes PR5139. | Anders Carlsson | 2009-10-07 | 1 | -0/+11 |
* | Add a MangleContext and pass it to all mangle functions. It will be used for ... | Anders Carlsson | 2009-10-07 | 1 | -12/+22 |
* | Add basic covariant thunk generation support. WIP. | Mike Stump | 2009-09-11 | 1 | -4/+3 |
* | Remove tabs, and whitespace cleanups. | Mike Stump | 2009-09-09 | 1 | -3/+3 |
* | Refine vcall offsets. Cleanups. WIP. | Mike Stump | 2009-09-07 | 1 | -1/+2 |
* | Install thunks later to fixup overrides. Track space taken by vbase | Mike Stump | 2009-09-05 | 1 | -1/+1 |
* | Add mangling for covariant thunks. | Mike Stump | 2009-09-02 | 1 | -0/+4 |
* | Shorten name. | Mike Stump | 2009-09-02 | 1 | -2/+2 |
* | Add mangling for thunks. | Mike Stump | 2009-09-02 | 1 | -0/+2 |
* | Add beginnigs of rtti generation, wire up more of -fno-exceptions. | Mike Stump | 2009-07-31 | 1 | -0/+1 |
* | Add code to setup the vtable pointer in the constructor. Work in progress. | Mike Stump | 2009-07-31 | 1 | -0/+2 |
* | Add support for generating (very basic) C++ destructors. These aren't called ... | Anders Carlsson | 2009-04-17 | 1 | -0/+3 |
* | Add support for mangling C++ constructors. Review appreciated (I'm looking at... | Anders Carlsson | 2009-04-15 | 1 | -0/+5 |
* | Add support for mangling guard variables. | Anders Carlsson | 2009-04-13 | 1 | -1/+4 |
* | fix several problems with asm renaming, by pulling it into the mangling code: | Chris Lattner | 2009-03-21 | 1 | -0/+1 |
* | Address Chris's comments regarding C++ name mangling. | Douglas Gregor | 2009-02-18 | 1 | -1/+1 |
* | Add basic support for C++ name mangling according to the Itanium C++ | Douglas Gregor | 2009-02-13 | 1 | -0/+32 |