summaryrefslogtreecommitdiff
path: root/lib/Target/X86/X86AsmPrinter.cpp
AgeCommit message (Expand)AuthorFilesLines
2015-07-22[X86] Add .intel_syntax noprefix directive to intel-syntax x86 asm outputMichael Kuperstein1-0/+1
2015-07-16Remove DataLayout from TargetLoweringObjectFile, redirect to ModuleMehdi Amini1-2/+3
2015-06-29Teach LTOModule to emit linker flags for dllexported symbols, plus interface ...Peter Collingbourne1-54/+13
2015-06-25Enable StackMap Serialization for COFFSwaroop Sridhar1-0/+2
2015-06-16Clean up redundant copies of Triple objects. NFCDaniel Sanders1-3/+3
2015-06-15[CodeGen] Introduce a FAULTING_LOAD_OP pseudo-op.Sanjoy Das1-1/+4
2015-06-11Revert "Move dllimport name mangling to IR mangler."Reid Kleckner1-0/+5
2015-06-09Move dllimport name mangling to IR mangler.Peter Collingbourne1-5/+0
2015-06-09MC: Add target hook to control symbol quotingMatt Arsenault1-7/+14
2015-05-30MC: Clean up MCExpr naming. NFC.Jim Grosbach1-2/+2
2015-05-21Move alignment from MCSectionData to MCSection.Rafael Espindola1-14/+11
2015-05-18MC: Clean up method names in MCContext.Jim Grosbach1-3/+3
2015-04-24[AsmPrinter] Make AsmPrinter's OutStreamer member a unique_ptr.Lang Hames1-29/+29
2015-04-07Refactor a lot of duplicated code for stub output.Rafael Espindola1-21/+1
2015-04-03MC: For variable symbols, maintain MCSymbol::Section as a cache.Peter Collingbourne1-1/+0
2015-04-02Revert r233595, "MC: For variable symbols, maintain MCSymbol::Section as a ca...Peter Collingbourne1-0/+1
2015-03-30MC: For variable symbols, maintain MCSymbol::Section as a cache.Peter Collingbourne1-1/+0
2015-03-17Make EmitFunctionHeader a private helper.Rafael Espindola1-3/+0
2015-02-06Don't dllexport declarationsReid Kleckner1-2/+2
2015-02-05Migrate the X86 AsmPrinter away from using the subtarget whenEric Christopher1-11/+19
2015-01-26Move DataLayout back to the TargetMachine from TargetSubtargetInfoEric Christopher1-3/+2
2014-12-05Rename the x86 isTargetMacho to isTargetMachO for uniformity.Eric Christopher1-3/+3
2014-08-21X86AsmPrinter MCJIT MSVC bug fix.Josh Klontz1-6/+7
2014-08-04Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher1-2/+3
2014-08-01Add support for StackMap section for ELF/Linux systemsPhilip Reames1-0/+2
2014-07-24[X86] Optimize stackmap shadows on X86.Lang Hames1-0/+2
2014-07-14CodeGen: Stick constant pool entries in COMDAT sections for WinCOFFDavid Majnemer1-0/+22
2014-06-26Revert "Introduce a string_ostream string builder facilty"Alp Toker1-2/+4
2014-06-26Introduce a string_ostream string builder faciltyAlp Toker1-4/+2
2014-05-25Emit data or code export directives based on the type.Rafael Espindola1-7/+3
2014-05-16Delete getAliasedGlobal.Rafael Espindola1-1/+1
2014-05-04X86: further range-loopify AsmPrinterSaleem Abdulrasool1-18/+16
2014-05-04X86: remove X86COFFMachineModuleInfoSaleem Abdulrasool1-16/+0
2014-05-04X86: repair export compatibility with MinGW/cygwinSaleem Abdulrasool1-1/+6
2014-05-04X86: refactor export directive generationSaleem Abdulrasool1-21/+24
2014-04-29X86: emit hidden stubs into a proper non_lazy_symbol_pointer section.Tim Northover1-31/+35
2014-04-25[C++] Use 'nullptr'. Target edition.Craig Topper1-8/+8
2014-04-01If isKnownWindowsMSVCEnvironment then getOS == Triple::Win32 andYaron Keren1-2/+1
2014-04-01isTargetWindows() renamed to isTargetKnownWindowsMSVC()Yaron Keren1-4/+4
2014-03-28[x86] Fix printing of register operands with q modifier.Akira Hatanaka1-3/+5
2014-03-19Prune includes in X86 target.Craig Topper1-5/+3
2014-03-18X86: Use enums for memory operand decoding instead of integer literals.Manuel Jacob1-18/+18
2014-03-07MC: Remove superfluous section attribute flag definitionsDavid Majnemer1-4/+4
2014-03-06[Layering] Move DebugInfo.h into the IR library where its implementationChandler Carruth1-1/+1
2014-01-14Handle dllexport for global aliasesNico Rieck1-0/+15
2014-01-14Decouple dllexport/dllimport from linkageNico Rieck1-5/+5
2014-01-14Revert "Decouple dllexport/dllimport from linkage"Nico Rieck1-5/+5
2014-01-14Revert "Handle dllexport for global aliases"Nico Rieck1-15/+0
2014-01-14Handle dllexport for global aliasesNico Rieck1-0/+15
2014-01-14Decouple dllexport/dllimport from linkageNico Rieck1-5/+5