summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86COFFMachineModuleInfo.h
Commit message (Collapse)AuthorAgeFilesLines
* break coff symbol definition stuff out into proper MCStreamer callbacks,Chris Lattner2010-05-081-7/+7
| | | | | | patch by Nathan Jeffords! llvm-svn: 103346
* move fastcall/stdcall mangling up into Mangler.Chris Lattner2010-03-121-3/+0
| | | | llvm-svn: 98384
* make DecorateCygMingName a static method.Chris Lattner2010-03-121-2/+2
| | | | llvm-svn: 98377
* minor tidying, only do work if a function is Chris Lattner2010-03-121-2/+2
| | | | | | actually X86_StdCall or X86_FastCall. llvm-svn: 98374
* eliminate the string form of DecorateCygMingNameChris Lattner2010-03-121-7/+8
| | | | llvm-svn: 98373
* remove the FnArgWords cache to make way for future changes.Chris Lattner2010-03-121-1/+0
| | | | llvm-svn: 98372
* Cleanup stdcall / fastcall name mangling.Anton Korobeynikov2010-02-121-23/+4
| | | | | | This should fix alot of problems we saw so far, e.g. PRs 5851 & 2936 llvm-svn: 95980
* Change CurrentFnSym to be a non-const pointer since asmprinter mutates it Chris Lattner2010-01-181-1/+1
| | | | | | | as it emits code. Switch .globl directives to use OutStreamer instead of doing it textually (in x86) llvm-svn: 93700
* switch X86 target off CurFunctionName and MCIze more.Chris Lattner2010-01-161-2/+2
| | | | | | | | | Note that the code wasn't calling DecorateCygMingName when emitting the ".ascii -export" stuff at the end of file for DLLExported functions. I don't know if it should or not, but I'm preserving behavior. llvm-svn: 93603
* yay for case insensitive file systems (?)Chris Lattner2009-12-031-1/+1
| | | | llvm-svn: 90370
* improve portability to avoid conflicting with std::next in c++'0x.Chris Lattner2009-12-031-0/+1
| | | | | | Patch by Howard Hinnant! llvm-svn: 90365
* split random COFF asmprinter state out to X86COFFMachineModuleInfo.h.Chris Lattner2009-09-201-0/+67
Make dllexport directives come out in determinstic order. llvm-svn: 82381
OpenPOWER on IntegriCloud