aboutsummaryrefslogtreecommitdiff
path: root/lib/MC
AgeCommit message (Expand)Author
2012-02-06Enable streaming of bitcodeDerek Schuff
2012-02-04Modified the Enhanced Disassembler to create andSean Callanan
2012-02-03Add a new MachineJumpTableInfo entry type, EK_GPRel64BlockAddress, which isAkira Hatanaka
2012-01-31Fixed a crash in llvm-mc for Mach-O when a symbol difference expression uses aKevin Enderby
2012-01-31Add assembler dialect attribute in asm parser which lets target specific asm ...Devang Patel
2012-01-28Silence GCC's -Wreturn-type warning.Benjamin Kramer
2012-01-28Small improvement to the recursion detection logic from the previous commit.Rafael Espindola
2012-01-28Handle recursive variable definitions directly. This gives us better errorRafael Espindola
2012-01-27Source information in 'expected relocatable expression' diagnostic.Jim Grosbach
2012-01-27Better diagnostic for malformed .org assembly directive.Jim Grosbach
2012-01-26Tidy up.Jim Grosbach
2012-01-26Add simple support for keeping MCFixup source information.Jim Grosbach
2012-01-26Add SourceMgr to MCContext for backend diagnostics.Jim Grosbach
2012-01-26Add support for the R_ARM_TARGET1 relocation, which should be given to reloca...James Molloy
2012-01-25Properly emit ctors / dtors with priorities into desired sectionsAnton Korobeynikov
2012-01-24ARM Darwin symbol ref differences w/o subsection-via-symbols.Jim Grosbach
2012-01-23Add support for .cfi_signal_frame. Fixes pr11762.Rafael Espindola
2012-01-20More dead code removal (using -Wunreachable-code)David Blaikie
2012-01-20Add missing breaks to switch.Benjamin Kramer
2012-01-20Remove a bunch of unused variable assignments.Benjamin Kramer
2012-01-19Add a dump() implementation for sub-instruction MCOperands.Owen Anderson
2012-01-18MCAssembler tweak for determining when a symbol difference is resolved.Jim Grosbach
2012-01-18Tidy up. MCAsmBackend naming conventions.Jim Grosbach
2012-01-18Move some ARM specific MCAssmebler bits into the ARMAsmBackend.Jim Grosbach
2012-01-17MC tweak symbol difference resolution for non-local symbols.Jim Grosbach
2012-01-11The error check for using -g with a .s file already containing dwarf .fileKevin Enderby
2012-01-10Let asm parser query asm syntax dialect.Devang Patel
2012-01-10This is the matching change for the data structure name changes for theKevin Enderby
2012-01-10Fix some leftover control reaches end of non-void function warnings.Benjamin Kramer
2012-01-10Add 'llvm_unreachable' to passify GCC's understanding of the constraintsChandler Carruth
2012-01-10Various crash reporting tools have a problem with the dwarf generated forKevin Enderby
2012-01-10Remove unnecessary default cases in switches that cover all enum values.David Blaikie
2012-01-10Remove the logging streamer.Rafael Espindola
2012-01-09Don't print an unused label before .cfi_endproc.Rafael Espindola
2012-01-07Remove MCELFStreamer.h.Rafael Espindola
2012-01-07Don't print a label before .cfi_startproc when we don't need to. This makesRafael Espindola
2012-01-07Split Finish into Finish and FinishImpl to have a common place to do end ofRafael Espindola
2011-12-29Implement cfi_restore. Patch by Brian Anderson!Rafael Espindola
2011-12-29Rename Remember and Restore to RememberState and RestoreState for consistency.Rafael Espindola
2011-12-29Implement .cfi_escape. Patch by Brian Anderson!Rafael Espindola
2011-12-24Section relative fixups are a coff concept, not a x86 one. Replace theRafael Espindola
2011-12-24Move x86 specific bits of the COFF writer to lib/Target/X86.Rafael Espindola
2011-12-24Define trivial destructor inline.Rafael Espindola
2011-12-24Make GetRelocType pure virtual.Rafael Espindola
2011-12-22Move all the dependencies on X86FixupKinds.h to a single method in preparationRafael Espindola
2011-12-22Kill the monstrosity that was ELFObjectWriter.h.Rafael Espindola
2011-12-22Misc cleanups.Rafael Espindola
2011-12-22Move the Mips only bits of the ELF writer to lib/Target/Mips.Rafael Espindola
2011-12-22Move the MBlaze ELF writer bits to lib/Target/MBlaze.Rafael Espindola
2011-12-22Move PPC bits to lib/Target/PowerPC.Rafael Espindola