summaryrefslogtreecommitdiff
path: root/lib/MC/MCAssembler.cpp
Commit message (Expand)AuthorAge
* Explictly pass MCSubtargetInfo to MCCodeEmitter::EncodeInstruction()David Woodhouse2014-01-28
* Fix indentation.Joerg Sonnenberger2014-01-13
* Move assert above first use of variable that we'd be asserting on.Eric Christopher2013-08-07
* Use MCFillFragment for zero-initialized data.Serge Pavlov2013-06-27
* [MC/DWARF] Support .debug_frame / .debug_line code alignment factorsUlrich Weigand2013-06-12
* Add support for subsections to the ELF assembler. Fixes PR8717.Peter Collingbourne2013-04-17
* Remove unused method and default values.Rafael Espindola2013-04-09
* Fix unnecessary removal of const through cast machineryDavid Blaikie2013-02-11
* [MC] Bundle alignment: Invalidate relaxed fragmentsDerek Schuff2013-02-05
* [MC] bundle alignment: prevent padding instructions from crossing bundle boun...Derek Schuff2013-01-31
* This patch reworks how llvm targets set Jack Carter2013-01-30
* Optimize the memory usage of MC bundling, by creating a new type of fragmentEli Bendersky2013-01-15
* Simplify the code a bit: MCRelaxableFragment doesn't need a separate getInstSizeEli Bendersky2013-01-08
* Rename statistic for instruction fragments -> relaxableEli Bendersky2013-01-08
* Renamed MCInstFragment to MCRelaxableFragment and added some comments.Eli Bendersky2013-01-08
* Add the align_to_end option to .bundle_lock in the MC implementation of alignedEli Bendersky2013-01-07
* Fix an unitialized member variable that may have caused sporadic failuresEli Bendersky2012-12-20
* Aligned bundling support. Following the discussion here:Eli Bendersky2012-12-20
* Add more reset methods to make all objects that the backend may use for outpu...Pedro Artigas2012-12-14
* Make the MCStreamer have a reset method and call that after finalization of t...Pedro Artigas2012-12-12
* Make naming consistent, add comments and sanity assertsEli Bendersky2012-12-12
* Remove the RelaxAll overrule in MCAssembler::fixupNeedsRelaxation,Eli Bendersky2012-12-11
* Cleanup formatting, comments and naming.Eli Bendersky2012-12-10
* This patch adds statistics for other non-DWARF fragments emitted byEli Bendersky2012-12-10
* Make the contents of encoded sections SmallVector<char, N> instead ofEli Bendersky2012-12-07
* Refactor MCInstFragment and MCDataFragment to adhere to a common interface,Eli Bendersky2012-12-07
* Add separate statistics for Data and Inst fragments emitted during relaxation.Eli Bendersky2012-12-07
* Change std::vector to SmallVector<4> and remove some unused methods.Eli Bendersky2012-12-05
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-03
* Tidy up. Minor formatting.Jim Grosbach2012-09-18
* Fix Doxygen issues:Dmitri Gribenko2012-09-14
* Release build: guard dump functions withManman Ren2012-09-12
* Release build: guard dump functions with "ifndef NDEBUG"Manman Ren2012-09-06
* Allow targets to specify a minimum supported NOP size when performing NOP pad...Owen Anderson2012-08-29
* Move [SU]LEB128 encoding to a utility header.Jim Grosbach2012-08-08
* Fix a typo (the the => the)Sylvestre Ledru2012-07-23
* Prune some includes and forward declarations.Craig Topper2012-03-26
* ARM BL/BLX instruction fixups should use relocations.Jim Grosbach2012-02-27
* Convert assert(0) to llvm_unreachableCraig Topper2012-02-07
* Source information in 'expected relocatable expression' diagnostic.Jim Grosbach2012-01-27
* Tidy up. MCAsmBackend naming conventions.Jim Grosbach2012-01-18
* Move some ARM specific MCAssmebler bits into the ARMAsmBackend.Jim Grosbach2012-01-18
* Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie2011-12-20
* Move target-specific logic out of generic MCAssembler.Jim Grosbach2011-12-06
* Tidy up. Hard tabs.Jim Grosbach2011-12-06
* Switch MCAssembler to method names starting w/ lower-case.Jim Grosbach2011-12-06
* Better fix for ARM MOVT relocation encoding of thumb bit.Jim Grosbach2011-11-29
* Thumb2 only force the fixup thumb bit for data relocations.Jim Grosbach2011-11-28
* Trailing whitespace.Jim Grosbach2011-10-26
* Move TargetRegistry and TargetSelect from Target to Support where they belong.Evan Cheng2011-08-24