aboutsummaryrefslogtreecommitdiffstats
path: root/lib/MC
Commit message (Expand)AuthorAgeFilesLines
* Fixed a crash in llvm-mc for Mach-O when a symbol difference expression uses aKevin Enderby2012-01-311-0/+2
* Add assembler dialect attribute in asm parser which lets target specific asm ...Devang Patel2012-01-311-2/+14
* Silence GCC's -Wreturn-type warning.Benjamin Kramer2012-01-281-0/+3
* Small improvement to the recursion detection logic from the previous commit.Rafael Espindola2012-01-281-1/+3
* Handle recursive variable definitions directly. This gives us better errorRafael Espindola2012-01-281-11/+15
* Source information in 'expected relocatable expression' diagnostic.Jim Grosbach2012-01-271-1/+1
* Better diagnostic for malformed .org assembly directive.Jim Grosbach2012-01-275-12/+18
* Tidy up.Jim Grosbach2012-01-261-1/+1
* Add simple support for keeping MCFixup source information.Jim Grosbach2012-01-261-0/+19
* Add SourceMgr to MCContext for backend diagnostics.Jim Grosbach2012-01-261-2/+2
* Add support for the R_ARM_TARGET1 relocation, which should be given to reloca...James Molloy2012-01-261-1/+3
* Properly emit ctors / dtors with priorities into desired sectionsAnton Korobeynikov2012-01-251-7/+1
* ARM Darwin symbol ref differences w/o subsection-via-symbols.Jim Grosbach2012-01-241-1/+2
* Add support for .cfi_signal_frame. Fixes pr11762.Rafael Espindola2012-01-234-7/+48
* More dead code removal (using -Wunreachable-code)David Blaikie2012-01-205-8/+2
* Add missing breaks to switch.Benjamin Kramer2012-01-201-13/+25
* Remove a bunch of unused variable assignments.Benjamin Kramer2012-01-201-9/+2
* Add a dump() implementation for sub-instruction MCOperands.Owen Anderson2012-01-191-0/+2
* MCAssembler tweak for determining when a symbol difference is resolved.Jim Grosbach2012-01-181-1/+2
* Tidy up. MCAsmBackend naming conventions.Jim Grosbach2012-01-183-10/+10
* Move some ARM specific MCAssmebler bits into the ARMAsmBackend.Jim Grosbach2012-01-181-9/+2
* MC tweak symbol difference resolution for non-local symbols.Jim Grosbach2012-01-171-2/+2
* The error check for using -g with a .s file already containing dwarf .fileKevin Enderby2012-01-111-4/+4
* Let asm parser query asm syntax dialect.Devang Patel2012-01-101-0/+1
* This is the matching change for the data structure name changes for theKevin Enderby2012-01-102-21/+21
* Fix some leftover control reaches end of non-void function warnings.Benjamin Kramer2012-01-101-6/+5
* Add 'llvm_unreachable' to passify GCC's understanding of the constraintsChandler Carruth2012-01-101-0/+2
* Various crash reporting tools have a problem with the dwarf generated forKevin Enderby2012-01-101-17/+5
* Remove unnecessary default cases in switches that cover all enum values.David Blaikie2012-01-104-8/+0
* Remove the logging streamer.Rafael Espindola2012-01-102-258/+0
* Don't print an unused label before .cfi_endproc.Rafael Espindola2012-01-093-7/+22
* Remove MCELFStreamer.h.Rafael Espindola2012-01-072-143/+121
* Don't print a label before .cfi_startproc when we don't need to. This makesRafael Espindola2012-01-073-9/+19
* Split Finish into Finish and FinishImpl to have a common place to do end ofRafael Espindola2012-01-0710-19/+26
* Implement cfi_restore. Patch by Brian Anderson!Rafael Espindola2011-12-293-0/+34
* Rename Remember and Restore to RememberState and RestoreState for consistency.Rafael Espindola2011-12-292-4/+4
* Implement .cfi_escape. Patch by Brian Anderson!Rafael Espindola2011-12-293-0/+40
* Section relative fixups are a coff concept, not a x86 one. Replace theRafael Espindola2011-12-242-4/+6
* Move x86 specific bits of the COFF writer to lib/Target/X86.Rafael Espindola2011-12-241-39/+17
* Define trivial destructor inline.Rafael Espindola2011-12-241-3/+0
* Make GetRelocType pure virtual.Rafael Espindola2011-12-241-8/+0
* Move all the dependencies on X86FixupKinds.h to a single method in preparationRafael Espindola2011-12-221-27/+34
* Kill the monstrosity that was ELFObjectWriter.h.Rafael Espindola2011-12-222-361/+331
* Misc cleanups.Rafael Espindola2011-12-222-76/+58
* Move the Mips only bits of the ELF writer to lib/Target/Mips.Rafael Espindola2011-12-222-124/+1
* Move the MBlaze ELF writer bits to lib/Target/MBlaze.Rafael Espindola2011-12-222-62/+1
* Move PPC bits to lib/Target/PowerPC.Rafael Espindola2011-12-223-93/+8
* Local dynamic TLS model for direct object output. Create the correct TLS MIPSAkira Hatanaka2011-12-222-0/+27
* Move the ARM specific parts of the ELF writer to Target/ARM.Rafael Espindola2011-12-223-273/+19
* getEFlags is const.Rafael Espindola2011-12-222-5/+5