| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add support for assemblers that don't support periods in a name | Mon P Wang | 2010-04-29 | 1 | -5/+8 |
| | | | | | llvm-svn: 102594 | ||||
| * | Rip out the 'is temporary' nonsense from the MCContext interface to | Chris Lattner | 2010-03-30 | 1 | -4/+1 |
| | | | | | | | | | | create symbols. It is extremely error prone and a source of a lot of the remaining integrated assembler bugs on x86-64. This fixes rdar://7807601. llvm-svn: 99902 | ||||
| * | move fastcall/stdcall mangling up into Mangler. | Chris Lattner | 2010-03-12 | 1 | -9/+59 |
| | | | | | llvm-svn: 98384 | ||||
| * | finally give Mangler a getSymbol method, which returns an MCSymbol | Chris Lattner | 2010-03-12 | 1 | -0/+13 |
| | | | | | | | for a global instead of messing around with string buffers. llvm-svn: 98366 | ||||
| * | make the mangler take an MCContext instead of an MAI. | Chris Lattner | 2010-03-12 | 1 | -4/+6 |
| | | | | | | | No functionality change. llvm-svn: 98363 | ||||
| * | stop the CBE from using Mangler::appendMangledName, which is a private ↵ | Chris Lattner | 2010-01-17 | 1 | -2/+2 |
| | | | | | | | function, it is mangling types, which don't matter how they are done. llvm-svn: 93692 | ||||
| * | Get MCSymbol out of the mangling business, and move all the logic | Chris Lattner | 2010-01-17 | 1 | -4/+95 |
| | | | | | | | | | | | | to Mangler. Now MCSymbol just decides whether to slap quotes around a symbol when printing it. This also fixes some weirdness where two MCSymbols could be created for the same symbol, if one needed to be mangled and got mangled to the other one. llvm-svn: 93690 | ||||
| * | factor this code better how that the string version of getNameWithPrefix | Chris Lattner | 2010-01-17 | 1 | -28/+8 |
| | | | | | | | takes a twine. llvm-svn: 93687 | ||||
| * | now that mangler is in libtarget, it can use MCAsmInfo instead of clients | Chris Lattner | 2010-01-17 | 1 | -21/+25 |
| | | | | | | | having to pass various fields from it in. Simplify. llvm-svn: 93686 | ||||
| * | move the mangler into libtarget from vmcore. | Chris Lattner | 2010-01-16 | 1 | -0/+104 |
| llvm-svn: 93664 | |||||

