aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use the appropriate return type for the compact unwind encoding.Bill Wendling2013-09-111-2/+2
* Move into an anonymous namespace and closer to where it's used.Bill Wendling2013-09-111-26/+27
* Generate compact unwind encoding from CFI directives.Bill Wendling2013-09-091-10/+355
* Move everything depending on Object/MachOFormat.h over to Support/MachO.h.Charles Davis2013-09-011-5/+5
* Revert "Fix the build broken by r189315." and "Move everything depending on O...Charles Davis2013-08-271-5/+5
* Move everything depending on Object/MachOFormat.h over to Support/MachO.h.Charles Davis2013-08-271-5/+5
* The current X86 NOP padding uses one long NOP followed by the remainder inDavid Sehr2013-03-051-12/+12
* Renamed MCInstFragment to MCRelaxableFragment and added some comments.Eli Bendersky2013-01-081-2/+2
* Fix a bogus commentEli Bendersky2012-12-131-3/+3
* Enable ELF machine type to be specified explicitly in X86 backendMichael Liao2012-10-301-2/+2
* X86: Disable long nops for all cpus prior to pentiumpro/i686.Benjamin Kramer2012-10-131-1/+3
* Support for generating ELF objects on Windows.Andrew Kaylor2012-10-021-2/+2
* When creating MCAsmBackend pass the CPU string as well. In X86AsmBackendRoman Divacky2012-09-181-24/+32
* Fix Doxygen issues:Dmitri Gribenko2012-09-141-2/+2
* Prune some includesCraig Topper2012-03-271-1/+0
* Reorder includes in Target backends to following coding standards. Remove som...Craig Topper2012-03-171-1/+1
* Convert assert(0) to llvm_unreachable in X86 Target directory.Craig Topper2012-02-051-1/+1
* Tidy up. MCAsmBackend naming conventions.Jim Grosbach2012-01-181-8/+8
* Section relative fixups are a coff concept, not a x86 one. Replace theRafael Espindola2011-12-241-3/+5
* Move x86 specific bits of the COFF writer to lib/Target/X86.Rafael Espindola2011-12-241-1/+1
* Move the X86 specific bits of the ELF writer to the Target/X86 directory.Rafael Espindola2011-12-211-12/+2
* Reduce the exposure of Triple::OSType in the ELF object writer. This willRafael Espindola2011-12-211-14/+16
* Add back the MC bits of 126425. Original patch by Nathan Jeffords. I added theRafael Espindola2011-12-171-1/+3
* Move target-specific logic out of generic MCAssembler.Jim Grosbach2011-12-061-0/+13
* Simplify assertion, and avoid undefined shift. Based on patch by Ahmed Charles.Eli Friedman2011-10-131-8/+1
* Move TargetRegistry and TargetSelect from Target to Support where they belong.Evan Cheng2011-08-241-1/+1
* Silence unused variable warnings in release builds.Chandler Carruth2011-08-051-0/+2
* Fix http://llvm.org/bugs/show_bug.cgi?id=10583\n - test for 1 and 2 byte fixu...Jason W Kim2011-08-051-15/+11
* Fix http://llvm.org/bugs/show_bug.cgi?id=10568Jason W Kim2011-08-041-0/+17
* Rename TargetAsmBackend to MCAsmBackend; rename createAsmBackend to createMCA...Evan Cheng2011-07-251-8/+6
* More refactoring.Evan Cheng2011-07-251-0/+452