summaryrefslogtreecommitdiff
path: root/include/llvm/MC/MCAsmLayout.h
Commit message (Expand)AuthorAge
* 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
* [MC] Bundle alignment: Invalidate relaxed fragmentsDerek Schuff2013-02-05
* Aligned bundling support. Following the discussion here:Eli Bendersky2012-12-20
* Make naming consistent, add comments and sanity assertsEli Bendersky2012-12-12
* Cleanup formatting, comments and naming.Eli Bendersky2012-12-10
* Make headers standalone.Benjamin Kramer2011-11-14
* Fix a ton of comment typos found by codespell. Patch byChris Lattner2011-04-15
* Fix 80-col viola.Daniel Dunbar2010-12-17
* Relax alignment fragments.Rafael Espindola2010-12-15
* Layout each section independently. With the testcase in PR8711:Rafael Espindola2010-12-07
* Sorry for such a large commit. The summary is that only MachO cares about theRafael Espindola2010-12-07
* Remove the instruction fragment to data fragment lowering since it was causingRafael Espindola2010-12-06
* Add a getSymbolOffset method and use it in the ELF writer.Rafael Espindola2010-12-06
* Invalidate the layout on any relaxation, not just Instructions. Bug found by ...Rafael Espindola2010-11-23
* Reuse data fragments while lowering. Patch by David Meyer.Rafael Espindola2010-11-23
* MC: Switch to completely lazy layout.Daniel Dunbar2010-05-14
* MC: Extend MCAsmLayout to explicitly track which fragments have been layed ou...Daniel Dunbar2010-05-14
* MC: Change LayoutSection() to only do the section initializiation.Daniel Dunbar2010-05-14
* MC: Move Layout{Fragment,Section} into MCAsmLayout, and add LayoutFile().Daniel Dunbar2010-05-13
* MC: Add MCAsmLayout::FragmentReplaced() helper function.Daniel Dunbar2010-05-13
* MC: Eliminate MCSectionData::{,Address,File}Size, which can now be computed byDaniel Dunbar2010-05-13
* MC: Add MCSectionData::AddressSize, which is the size of the address space co...Daniel Dunbar2010-05-13
* MC: Simplify LayoutSection to just take the index of the section to layout.Daniel Dunbar2010-05-12
* MC: Track section layout order explicitly, and use to simplify.Daniel Dunbar2010-05-12
* MC: Stop restarting layout on every relaxation.Daniel Dunbar2010-03-25
* MC: Route access to SectionData offset and file size through MCAsmLayout.Daniel Dunbar2010-03-25
* MC: Route access to Fragment offset and effective size through MCAsmLayout.Daniel Dunbar2010-03-25
* MC: Direct all {fragment,section,symbol} address access through the MCAsmLayo...Daniel Dunbar2010-03-24
* MC: Constify MCAsmLayout argument to MCExpr::EvaluteAs...Daniel Dunbar2010-03-12
* MC/Mach-O: Start passing in the basic MCAsmLayout object.Daniel Dunbar2010-03-11
* MC: Sketch initial MCAsmLayout class, which encapsulates the current layout o...Daniel Dunbar2010-03-11