summaryrefslogtreecommitdiff
path: root/lib/VMCore/Mangler.cpp
Commit message (Expand)AuthorAge
* For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoidReid Spencer2007-01-30
* Adding dllimport, dllexport and external weak linkage types.Anton Korobeynikov2006-09-14
* Add new option to leave asm names aloneChris Lattner2006-09-07
* For PR780:Reid Spencer2006-06-07
* Another work around for the 'symbols with different types can have the sameChris Lattner2006-02-13
* Fix handling of multiple unnamed globals with the same typeChris Lattner2005-11-15
* Fix the optimized code handling of user asm stringsChris Lattner2005-11-10
* speedup the common case where nothing needs to be quotedChris Lattner2005-11-10
* Allow per-character control over what target assemblers allow in symbolChris Lattner2005-11-10
* Add a new option for targets that accept quoted labels.Chris Lattner2005-11-10
* remove the M instance varChris Lattner2005-11-10
* Make this more efficient of the common case where we are only mangling globals.Chris Lattner2005-11-10
* Allow $Chris Lattner2005-10-14
* Add support for a marker byte that indicates that we shouldn't add the userChris Lattner2005-09-24
* Remove trailing whitespaceMisha Brukman2005-04-21
* This mega patch converts us from using Function::a{iterator|begin|end} toChris Lattner2005-03-15
* Changes For Bug 352Reid Spencer2004-09-01
* Allow an arbitrary prefixChris Lattner2004-08-17
* Do not call Type::getUniqueIDChris Lattner2004-07-08
* Work around apparent Apple compiler bug which was making all mangledBrian Gaeke2004-07-06
* Do not mangle intrinsics in any way!Chris Lattner2004-04-05
* Fix the logic in the name mangler. If there are two symbols named 'X', and oneChris Lattner2004-02-14
* Initialize the count instance variable.Chris Lattner2004-02-11
* Finegrainify namespacificationChris Lattner2003-12-14
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-11
* Added LLVM project notice to the top of every C++ source file.John Criswell2003-10-20
* Mangle ALL letters that we do not allow, not just a few.Chris Lattner2003-08-24
* Add support to the mangler for targets which require _'s on global symbolsChris Lattner2003-08-11
* Include llvm/Support/Mangler.h first. Don't include <iostream>, <set>,Brian Gaeke2003-07-25
* Cleanups:Brian Gaeke2003-07-24
* Factor out name-mangling from X86/Printer, which is derived from CWriter,Brian Gaeke2003-07-24