summaryrefslogtreecommitdiff
path: root/lib/MC/MCAssembler.cpp
Commit message (Expand)AuthorAge
* Report error for non-zero data in .bssWeiming Zhao2014-06-22
* Move getBaseSymbol somewhere the COFF writer can use.Rafael Espindola2014-05-01
* Provide a version of getSymbolOffset that returns false on error.Rafael Espindola2014-04-30
* Grammar fix.Rafael Espindola2014-04-30
* Simplify getSymbolOffset.Rafael Espindola2014-04-30
* Another missing include for MSVC.Benjamin Kramer2014-04-29
* Centralize the handling of the thumb bit.Rafael Espindola2014-04-29
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-22
* [C++11] More 'nullptr' conversion or in some cases just using a boolean check...Craig Topper2014-04-13
* Revert debug info compression support.David Blaikie2014-04-10
* Simplify compression API by compressing into a SmallVector rather than a Memo...David Blaikie2014-04-05
* MachO: Add linker-optimisation hint framework to MC.Tim Northover2014-03-29
* Completely rewrite ELFObjectWriter::RecordRelocation.Rafael Espindola2014-03-29
* DebugInfo: Support for compressed debug info sectionsDavid Blaikie2014-03-27
* Darwin: Add assembler directives to create version-min load commands.Jim Grosbach2014-03-18
* Try harder to evaluate expressions when printing assembly.Rafael Espindola2014-03-12
* 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