aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/X86/X86AsmPrinter.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-08-08Revert "[X86] Support the "ms-hotpatch" attribute."Charles Davis1-25/+0
2016-08-08[X86] Support the "ms-hotpatch" attribute.Charles Davis1-0/+25
2016-07-14XRay: Add entry and exit sledsDean Michael Berris1-0/+3
2016-06-30CodeGen: Use MachineInstr& in TargetInstrInfo, NFCDuncan P. N. Exon Smith1-1/+1
2016-06-29Drop support for creating $stubs.Rafael Espindola1-36/+2
2016-05-17Simplify handling of hidden stub.Rafael Espindola1-25/+1
2016-04-22Emit code16 in assembly in 16-bit modeNirav Dave1-0/+6
2016-04-19Introduce a "patchable-function" function attributeSanjoy Das1-0/+4
2016-04-18[NFC] Header cleanupMehdi Amini1-1/+0
2016-02-21[X86] Use the correct alignment for COMDAT constant pool entriesDavid Majnemer1-1/+2
2015-12-25[X86] Replace MVT::SimpleValueType in the AsmParser library and getX86SubSupe...Craig Topper1-10/+9
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