aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/MC/MCAsmLayout.h
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master LLVM for rebase to r235153Pirama Arumuga Nainar2015-05-181-5/+0
* Update aosp/master llvm for rebase to r233350Pirama Arumuga Nainar2015-04-091-1/+1
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-291-0/+8
* [MC] Bundle alignment: Invalidate relaxed fragmentsDerek Schuff2013-02-051-3/+4
* Aligned bundling support. Following the discussion here:Eli Bendersky2012-12-201-0/+5
* Make naming consistent, add comments and sanity assertsEli Bendersky2012-12-121-5/+6
* Cleanup formatting, comments and naming.Eli Bendersky2012-12-101-5/+5
* Make headers standalone.Benjamin Kramer2011-11-141-0/+1
* Fix a ton of comment typos found by codespell. Patch byChris Lattner2011-04-151-3/+3
* Fix 80-col viola.Daniel Dunbar2010-12-171-2/+2
* Relax alignment fragments.Rafael Espindola2010-12-151-4/+0
* Layout each section independently. With the testcase in PR8711:Rafael Espindola2010-12-071-5/+1
* Sorry for such a large commit. The summary is that only MachO cares about theRafael Espindola2010-12-071-23/+0
* Remove the instruction fragment to data fragment lowering since it was causingRafael Espindola2010-12-061-10/+0
* Add a getSymbolOffset method and use it in the ELF writer.Rafael Espindola2010-12-061-0/+4
* Invalidate the layout on any relaxation, not just Instructions. Bug found by ...Rafael Espindola2010-11-231-4/+3
* Reuse data fragments while lowering. Patch by David Meyer.Rafael Espindola2010-11-231-2/+9
* MC: Switch to completely lazy layout.Daniel Dunbar2010-05-141-0/+4
* MC: Extend MCAsmLayout to explicitly track which fragments have been layed ou...Daniel Dunbar2010-05-141-0/+8
* MC: Change LayoutSection() to only do the section initializiation.Daniel Dunbar2010-05-141-11/+3
* MC: Move Layout{Fragment,Section} into MCAsmLayout, and add LayoutFile().Daniel Dunbar2010-05-131-0/+12
* MC: Add MCAsmLayout::FragmentReplaced() helper function.Daniel Dunbar2010-05-131-0/+3
* MC: Eliminate MCSectionData::{,Address,File}Size, which can now be computed byDaniel Dunbar2010-05-131-18/+9
* MC: Add MCSectionData::AddressSize, which is the size of the address space co...Daniel Dunbar2010-05-131-2/+10
* MC: Simplify LayoutSection to just take the index of the section to layout.Daniel Dunbar2010-05-121-5/+6
* MC: Track section layout order explicitly, and use to simplify.Daniel Dunbar2010-05-121-1/+20
* MC: Stop restarting layout on every relaxation.Daniel Dunbar2010-03-251-0/+5
* MC: Route access to SectionData offset and file size through MCAsmLayout.Daniel Dunbar2010-03-251-2/+41
* MC: Route access to Fragment offset and effective size through MCAsmLayout.Daniel Dunbar2010-03-251-0/+6
* MC: Direct all {fragment,section,symbol} address access through the MCAsmLayo...Daniel Dunbar2010-03-241-0/+11
* MC: Constify MCAsmLayout argument to MCExpr::EvaluteAs...Daniel Dunbar2010-03-121-1/+1
* MC/Mach-O: Start passing in the basic MCAsmLayout object.Daniel Dunbar2010-03-111-14/+1
* MC: Sketch initial MCAsmLayout class, which encapsulates the current layout o...Daniel Dunbar2010-03-111-0/+49