| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove address spaces from MC. | Rafael Espindola | 2013-07-02 | 1 | -11/+5 |
* | Use MCFillFragment for zero-initialized data. | Serge Pavlov | 2013-06-27 | 1 | -0/+7 |
* | [MC/DWARF] Generate multiple .debug_line entries for adjacent .loc directives | Ulrich Weigand | 2013-06-19 | 1 | -0/+13 |
* | Add support for DWARF line number table entries for values in the instruction | Cameron Zwarich | 2013-05-25 | 1 | -0/+2 |
* | Add support for subsections to the ELF assembler. Fixes PR8717. | Peter Collingbourne | 2013-04-17 | 1 | -15/+28 |
* | Suppress a GCC -Wunused-variable warning in -Asserts builds | Matt Beaumont-Gay | 2013-02-15 | 1 | -0/+2 |
* | If bundle alignment is enabled, do not add data to a fragment with instructions | Derek Schuff | 2013-02-15 | 1 | -1/+3 |
* | Make helpers static. Add missing include so LLVMInitializeObjCARCOpts gets C ... | Benjamin Kramer | 2013-02-15 | 1 | -1/+1 |
* | Give the MCStreamer class hierarchy LLVM RTTI facilities for use with | Chandler Carruth | 2013-01-31 | 1 | -15/+12 |
* | These functions have default arguments of 0 for the last arg. Use | Eric Christopher | 2013-01-09 | 1 | -1/+1 |
* | Renamed MCInstFragment to MCRelaxableFragment and added some comments. | Eli Bendersky | 2013-01-08 | 1 | -1/+2 |
* | Add the align_to_end option to .bundle_lock in the MC implementation of aligned | Eli Bendersky | 2013-01-07 | 1 | -1/+1 |
* | small fixes to enable the reuse of the pass manager across multiple modules | Pedro Artigas | 2013-01-04 | 1 | -0/+1 |
* | Aligned bundling support. Following the discussion here: | Eli Bendersky | 2012-12-20 | 1 | -5/+28 |
* | This patch is needed to make c++ exceptions work for mips16. | Reed Kotler | 2012-12-16 | 1 | -0/+4 |
* | Add more reset methods to make all objects that the backend may use for outpu... | Pedro Artigas | 2012-12-14 | 1 | -1/+2 |
* | Make the MCStreamer have a reset method and call that after finalization of t... | Pedro Artigas | 2012-12-12 | 1 | -0/+5 |
* | Refactor MCInstFragment and MCDataFragment to adhere to a common interface, | Eli Bendersky | 2012-12-07 | 1 | -6/+8 |
* | Lift EmitAssignment into MCObjectStreamer which gets rid of at least three | Eli Bendersky | 2012-12-07 | 1 | -0/+5 |
* | Hoist some grossly duplicated code from the COFF/ELF/MachO streamers into MCO... | Benjamin Kramer | 2012-10-04 | 1 | -0/+25 |
* | Provide a shortcut for MCObjectStreamer when emitting fills. | Benjamin Kramer | 2012-10-01 | 1 | -0/+8 |
* | For mips64 switch statements in subroutines could generate | Jack Carter | 2012-08-22 | 1 | -3/+9 |
* | Prune some includes and forward declarations. | Craig Topper | 2012-03-26 | 1 | -4/+4 |
* | Correctly initialize LineSectionSymbol. Thanks to Duncan Sands for noticing it. | Rafael Espindola | 2012-03-03 | 1 | -1/+1 |
* | On ELF, create relocations to the abbreviation and line sections when producing | Rafael Espindola | 2012-02-28 | 1 | -2/+3 |
* | Better diagnostic for malformed .org assembly directive. | Jim Grosbach | 2012-01-27 | 1 | -3/+4 |
* | Tidy up. | Jim Grosbach | 2012-01-26 | 1 | -1/+1 |
* | Tidy up. MCAsmBackend naming conventions. | Jim Grosbach | 2012-01-18 | 1 | -4/+4 |
* | Don't print an unused label before .cfi_endproc. | Rafael Espindola | 2012-01-09 | 1 | -0/+4 |
* | Don't print a label before .cfi_startproc when we don't need to. This makes | Rafael Espindola | 2012-01-07 | 1 | -0/+4 |
* | Split Finish into Finish and FinishImpl to have a common place to do end of | Rafael Espindola | 2012-01-07 | 1 | -1/+1 |
* | The second part of support for generating dwarf for assembly source files. This | Kevin Enderby | 2011-12-09 | 1 | -0/+4 |
* | This patch addresses gp relative fixups/relocations for jump tables. | Akira Hatanaka | 2011-11-23 | 1 | -0/+10 |
* | Rename TargetAsmBackend to MCAsmBackend; rename createAsmBackend to createMCA... | Evan Cheng | 2011-07-25 | 1 | -3/+3 |
* | Move TargetAsmParser.h TargetAsmBackend.h and TargetAsmLexer.h to MC where th... | Evan Cheng | 2011-07-23 | 1 | -1/+1 |
* | Unfortunately several files in MC are badly violating layering rule by using | Evan Cheng | 2011-07-14 | 1 | -3/+2 |
* | Misc code refactorings: | Rafael Espindola | 2011-05-19 | 1 | -4/+4 |
* | Simplify the handling of pcrel relocations on ELF. Now we do the right thing | Rafael Espindola | 2011-05-01 | 1 | -2/+2 |
* | Implement MCAsmStreamer::EmitDwarfAdvanceFrameAddr. | Rafael Espindola | 2011-04-30 | 1 | -22/+0 |
* | Factor a bit of code to MCStreamer::EmitLabel. Keep track of the last | Rafael Espindola | 2011-04-27 | 1 | -4/+1 |
* | No relocation produces a SLEB or ULEB, make sure they are handled in MC. | Rafael Espindola | 2011-04-26 | 1 | -10/+12 |
* | Remove unused argument. | Rafael Espindola | 2011-04-21 | 1 | -6/+4 |
* | malloc elimination: it's a bad idea to use raw_svector_ostream on a | Eli Friedman | 2011-04-18 | 1 | -1/+4 |
* | Revert r129688; it's breaking buildbots. | Eli Friedman | 2011-04-18 | 1 | -3/+1 |
* | More malloc elimination: it's a bad idea to use raw_svector_ostream on a | Eli Friedman | 2011-04-18 | 1 | -1/+3 |
* | Add constructors to MCElfStreamer and MCObjectStreamer to take an extra MCAss... | Jan Sjödin | 2011-03-09 | 1 | -0/+7 |
* | Add some limited support for labels in org directives. Hopefully enough to fix | Rafael Espindola | 2011-02-20 | 1 | -1/+17 |
* | Add support for pushsection and popsection. Patch by Joerg Sonnenberger. | Rafael Espindola | 2011-02-16 | 1 | -8/+3 |
* | Model :upper16: and :lower16: as ARM specific MCTargetExpr. This is a step | Evan Cheng | 2011-01-13 | 1 | -1/+4 |
* | Relax address updates in the eh_frame section. | Rafael Espindola | 2010-12-28 | 1 | -13/+36 |