summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86AsmBackend.cpp
Commit message (Expand)AuthorAgeFilesLines
* More refactoring.Evan Cheng2011-07-251-452/+0
* Refactor X86 target to separate MC code from Target code.Evan Cheng2011-07-251-1/+1
* Move TargetAsmParser.h TargetAsmBackend.h and TargetAsmLexer.h to MC where th...Evan Cheng2011-07-231-2/+1
* PR10370: Make sure we know how to relax push correctly on x86-64.Eli Friedman2011-07-151-0/+3
* Target/X86/MC: Add an option for disabling arith relaxation, for my own testingDaniel Dunbar2011-04-281-0/+11
* ADT/Triple: Move a variety of clients to using isOSDarwin() and isOSWindows()Daniel Dunbar2011-04-191-24/+16
* Fix a pasto that broke all x86_64-elf targets.Benjamin Kramer2011-03-091-1/+1
* Add createELFObjectTargetWriter method to TargetAsmBackend, which enables con...Jan Sjödin2011-03-091-4/+10
* Roll out r126425 and r126450 to see if it fixes the failures on the buildbots.Cameron Zwarich2011-02-251-3/+1
* Enable DebugInfo support for COFF object files.Devang Patel2011-02-241-1/+3
* Triple::MinGW64 is deprecated and removed. We can use Triple::MinGW32 generally.NAKAMURA Takumi2011-02-171-1/+1
* Patches to build EFI with Clang/LLVM. By Carl Norum.Evan Cheng2011-02-011-2/+8
* Remove more duplicated code.Rafael Espindola2011-01-231-1/+1
* Add support for the same encodings of the personality function that gnu asRafael Espindola2010-12-271-0/+1
* X86/MC/Mach-O: Split out createX86MachObjectWriter().Daniel Dunbar2010-12-201-17/+6
* Remove the MCObjectFormat class.Rafael Espindola2010-12-181-18/+0
* Move some data to the TargetWriter.Rafael Espindola2010-12-181-10/+9
* Relax push instructions.Rafael Espindola2010-12-181-0/+3
* Stub out explicit MCELFObjectTargetWriter interface.Rafael Espindola2010-12-171-2/+8
* Move createELFObjectWriter to its own header.Rafael Espindola2010-12-171-0/+1
* MC/Mach-O: On second thought, use a custom hook for enabling aggressiveDaniel Dunbar2010-12-171-1/+2
* MC/Target: Remove HasScatteredSymbols target hook variable, which has beenDaniel Dunbar2010-12-171-5/+1
* MC/Mach-O: Lift some MachObjectWriter arguments into the target specificDaniel Dunbar2010-12-161-10/+14
* MC/Mach-O: Stub out explicit MCMachObjectTargetWriter interface.Daniel Dunbar2010-12-161-2/+7
* MC/Mach-O: Move createMachObjectWriter into MCMachObjectWriter.h.Daniel Dunbar2010-12-161-0/+1
* MC: Move target specific fixup info descriptors to TargetAsmBackend instead ofDaniel Dunbar2010-12-161-0/+21
* Fixed version of 121434 with no new memory leaks.Rafael Espindola2010-12-101-23/+0
* Revert my previous patch to make the valgrind bots happy.Rafael Espindola2010-12-101-0/+23
* Initial support for the cfi directives. This is just enough to getRafael Espindola2010-12-091-23/+0
* Remove the instruction fragment to data fragment lowering since it was causingRafael Espindola2010-12-061-3/+3
* Define generic 1, 2 and 4 byte pc relative relocations. They are commonRafael Espindola2010-11-281-3/+3
* MC/Mach-O: Switch to using MachOFormat.h.Daniel Dunbar2010-11-271-6/+7
* Remove the unused TheTarget member.Rafael Espindola2010-11-261-1/+1
* Use multiple 0x66 prefixes so that all nops up to 15 bytes are a single instr...Rafael Espindola2010-11-251-24/+8
* make isVirtualSection a virtual method on MCSection. Chris' suggestion.Rafael Espindola2010-11-171-17/+0
* Change the 11 byte nop to be a single instruction.Rafael Espindola2010-11-151-4/+2
* MC: Simplify Mach-O and ELF object writer implementations.Daniel Dunbar2010-11-131-14/+14
* Allow targets to specify the MachO CPUType/CPUSubtype information.Jim Grosbach2010-11-051-2/+5
* Implement some relaxations for arithmetic instructions. The limitationRafael Espindola2010-10-261-12/+92
* Add X86::reloc_global_offset_table and use it to have a single place whereRafael Espindola2010-10-241-0/+1
* Making the e_machine configurable by the target backend in ELFObjectWriter.Wesley Peck2010-10-221-2/+3
* Produce ELF::R_386_GOTPC relocations.Rafael Espindola2010-10-181-0/+5
* Add a MCObjectFormat class so that code common to all targets that use aRafael Espindola2010-10-161-2/+19
* Fix Whitespace.Michael J. Spencer2010-10-101-2/+2
* Adds getPointerSize() to the AsmBackend which will be needed by the final patchKevin Enderby2010-09-301-0/+23
* Correctly produce R_X86_64_32 or R_X86_64_32S.Rafael Espindola2010-09-301-0/+1
* Move ELF to HasReliableSymbolDifference=true. Also take the opportunity to putRafael Espindola2010-09-251-0/+6
* Make ELF OS ABI dependent on the OS from target triple.Roman Divacky2010-09-091-9/+12
* MC: Add partial x86-64 support to COFF.Michael J. Spencer2010-08-211-4/+10
* Hookup ELF support for X86.Matt Fleming2010-08-161-4/+13
OpenPOWER on IntegriCloud