aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/IR/Mangler.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-01-14Update to use new name alignTo().Rui Ueyama1-1/+1
2015-06-23Remove unused arguments and move ManglerPrefixTy to the implementation.Rafael Espindola1-13/+25
2015-06-23Simplify the Mangler interface now that DataLayout is mandatory.Rafael Espindola1-18/+14
2015-06-23Use MCSymbols for FastISel.Rafael Espindola1-6/+14
2015-06-11Revert "Move dllimport name mangling to IR mangler."Reid Kleckner1-4/+0
2015-06-09Move dllimport name mangling to IR mangler.Peter Collingbourne1-0/+4
2015-03-17Revert "Address review comments"David Majnemer1-6/+4
2015-03-17Address review commentsDavid Majnemer1-4/+6
2015-03-10DataLayout is mandatory, update the API to reflect it with references.Mehdi Amini1-3/+3
2014-10-28Silencing an "enumeral and non-enumeral type in conditional expression" warni...Aaron Ballman1-1/+2
2014-10-28X86: Implement the vectorcall calling conventionReid Kleckner1-34/+47
2014-10-23Revert "Don't count inreg params when mangling fastcall functions"Reid Kleckner1-3/+0
2014-08-06Don't count inreg params when mangling fastcall functionsReid Kleckner1-0/+3
2014-08-01[pr20127] Check for leading \1 in the Twine version of getNameWithPrefix.Rafael Espindola1-8/+8
2014-04-09[C++11] More 'nullptr' conversion or in some cases just using a boolean check...Craig Topper1-1/+1
2014-03-13Remove the linker_private and linker_private_weak linkages.Rafael Espindola1-3/+0
2014-02-19Add back r201608, r201622, r201624 and r201625Rafael Espindola1-6/+13
2014-02-19Revert r201622 and r201608.Daniel Jasper1-13/+6
2014-02-18Fix PR18743.Rafael Espindola1-6/+13
2014-02-10Mark the methods in the Mangler const.Rafael Espindola1-5/+6
2014-01-31Implement inalloca codegen for x86 with the new inalloca designReid Kleckner1-2/+2
2014-01-29Use a raw_stream to implement the mangler.Rafael Espindola1-61/+73
2014-01-14Fix fastcall mangling of dllimported symbolsNico Rieck1-7/+6
2014-01-08Remove vestigal bits of MC from the mangler. It no longer uses this, andChandler Carruth1-1/+0
2014-01-07Move the llvm mangler to lib/IR.Rafael Espindola1-0/+129