aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/X86/X86AsmBackend.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Enable COFF writer on mingw32 and cygwin.Benjamin Kramer2010-08-041-0/+2
* MC: Remove HasAbsolutizedSet from WindowsX86AsmBackend.Michael J. Spencer2010-07-311-1/+0
* Make MC use Windows COFF on Windows and add tests.Michael J. Spencer2010-07-271-0/+21
* have the mc lowering process handle a few tail call forms, lowering them toChris Lattner2010-07-091-1/+0
* Implement the major chunk of PR7195: support for 'callw'Chris Lattner2010-07-071-2/+5
* MC: Change RelaxInstruction to only take the input and output instructions.Daniel Dunbar2010-05-261-7/+6
* MC: Simplify MayNeedRelaxation to not provide the fixups, so we can query itDaniel Dunbar2010-05-261-26/+10
* MC: Eliminate MCAsmFixup, replace with MCFixup.Daniel Dunbar2010-05-261-4/+4
* MC: Use accessors for access to MCAsmFixup.Daniel Dunbar2010-05-261-6/+8
* MC: Change MCInst::dump_pretty to not include a trailing newline.Daniel Dunbar2010-05-261-0/+1
* Split out the x86_32 an x86_64 ELF backends as they handle ELFMatt Fleming2010-05-211-2/+14
* MC/X86: Add missing entry for TAILJMP_1 to getRelaxedOpcode().Daniel Dunbar2010-05-191-0/+1
* Add some section and constant support for darwin TLS.Eric Christopher2010-05-171-1/+2
* MC/Mach-O/x86_64: Add a new hook for checking whether a particular section canDaniel Dunbar2010-05-121-0/+20
* MC/X86: Error out if we see a non-constant FK_Data_1 or FK_Data_2 fixup, sinceDaniel Dunbar2010-05-061-2/+14
* rename llvm::llvm_report_error -> llvm::report_fatal_errorChris Lattner2010-04-071-1/+1
* MC: Add TargetAsmBackend::MayNeedRelaxation, for checking whether a particula...Daniel Dunbar2010-03-231-0/+18
* MC: Add TargetAsmBackend::WriteNopData and use to eliminate some target depen...Daniel Dunbar2010-03-231-0/+63
* MC: Add TargetAsmBackend::RelaxInstruction callback, and custom X86 implement...Daniel Dunbar2010-03-231-0/+50
* MC: Add TargetAsmBackend::createObjectWriter.Daniel Dunbar2010-03-191-0/+13
* MC: Add TargetAsmBackend::isVirtualSection hook.Daniel Dunbar2010-03-191-2/+23
* MCAssembler: Move ApplyFixup to the TargetAsmBackend, this is a target specif...Daniel Dunbar2010-03-191-0/+26
* MC/Darwin: Add a new target hook for whether the target uses "reliable" symbo...Daniel Dunbar2010-03-181-6/+7
* MC/Mach-O/x86_64: Temporary labels in cstring sections require symbols (and e...Daniel Dunbar2010-03-151-2/+28
* MC: Sketch some TargetAsmBackend hooks we are going to need.Daniel Dunbar2010-03-111-2/+22
* MC: Provide the target triple to AsmBackend constructors.Daniel Dunbar2010-03-111-5/+5
* MC/X86: Add stub AsmBackend.Daniel Dunbar2010-02-211-0/+34