aboutsummaryrefslogtreecommitdiffstats
path: root/lib/MC
Commit message (Expand)AuthorAgeFilesLines
...
* MC/Mach-O: Remove some FIXMEs.Daniel Dunbar2010-05-181-7/+3
* MC/Mach-O: Fail faster/harder when we see .file, which isn't yet supported.Daniel Dunbar2010-05-181-2/+2
* Simplify MCContext::(Next|Get)InstanceBenjamin Kramer2010-05-181-24/+8
* Added support in MC for Directional Local Labels.Kevin Enderby2010-05-175-9/+117
* More data/parsing support for tls directives. Add a few more testcasesEric Christopher2010-05-171-0/+10
* MC/Mach-O/x86: Optimal nop sequences should only be used for the .text sectio...Daniel Dunbar2010-05-171-8/+13
* MC: Add dyn_cast support to MCSection.Daniel Dunbar2010-05-171-1/+1
* MC/Mach-O: Reverse order of SymbolData scanning when emitting instructions.Daniel Dunbar2010-05-171-1/+1
* Add some section and constant support for darwin TLS.Eric Christopher2010-05-171-1/+8
* MC/Mach-O: Fix some differences in symbol flag handling.Daniel Dunbar2010-05-171-2/+15
* llvm-mc: Support reassignment of variables in one special case, when theDaniel Dunbar2010-05-171-1/+8
* Assume that we'll handle mangling the symbols earlier and just put theEric Christopher2010-05-172-11/+6
* MC/Mach-O/x86_64: Darwin's special "signed_N" relocation types should only beDaniel Dunbar2010-05-141-23/+23
* Add AsmParser support for darwin tbss directive.Eric Christopher2010-05-144-1/+84
* Fix a couple of typos.Eric Christopher2010-05-141-2/+2
* MC: Switch to completely lazy layout.Daniel Dunbar2010-05-141-19/+35
* MC: Extend MCAsmLayout to explicitly track which fragments have been layed ou...Daniel Dunbar2010-05-141-10/+44
* MC: Implicitly assign section addresses when the previous fragment is layed out.Daniel Dunbar2010-05-141-1/+11
* MC: Switch MCFragment to storing the layout order index, not its index in the...Daniel Dunbar2010-05-141-13/+14
* MC: Change LayoutSection() to only do the section initializiation.Daniel Dunbar2010-05-141-25/+13
* MC: Move Layout{Fragment,Section} into MCAsmLayout, and add LayoutFile().Daniel Dunbar2010-05-131-26/+27
* MC: Factor out MCAssembler::ComputeFragmentSize.Daniel Dunbar2010-05-131-36/+44
* MC: Add section layout order indices to MCSectionData.Daniel Dunbar2010-05-131-0/+4
* MC: Move ordinal calculation, to make sure fragments synthesized for layout g...Daniel Dunbar2010-05-131-21/+21
* MC: Create dummy fragments to avoid ever having empty sections, which simplif...Daniel Dunbar2010-05-131-8/+9
* MC: Add MCAsmLayout::FragmentReplaced() helper function.Daniel Dunbar2010-05-131-4/+6
* Fix -Asserts warning.Daniel Dunbar2010-05-131-4/+2
* MC: Eliminate MCSectionData::{,Address,File}Size, which can now be computed byDaniel Dunbar2010-05-131-42/+28
* MC: Switch to using explicit MCAlignFragments with OnlyAlignAddress bit insteadDaniel Dunbar2010-05-131-22/+31
* MC: Add MCAlignFragment::OnlyAlignAddress bit. This is a bit of magic that sa...Daniel Dunbar2010-05-131-1/+17
* MC: Add MCSectionData::AddressSize, which is the size of the address space co...Daniel Dunbar2010-05-131-6/+15
* fix rdar://7965971 and a fixme: use ParseIdentifier inChris Lattner2010-05-131-13/+9
* MC: Move MCAlignFragment::EmitNops value out of the constructor.Daniel Dunbar2010-05-122-7/+6
* MC: Eliminate MCZeroFillFragment, it is no longer needed.Daniel Dunbar2010-05-122-24/+2
* MC: Explicitly check that only virtual fragments appear in virtual sections.Daniel Dunbar2010-05-121-0/+23
* MC: Switch MCFillFragment to storing total fill size instead of a count. This...Daniel Dunbar2010-05-121-3/+3
* MC: Drop support for alignment in ZeroFill fragment, we can just useDaniel Dunbar2010-05-122-12/+10
* Simplify.Daniel Dunbar2010-05-121-5/+3
* MC: Factor out MCAssembler::LayoutFragmentDaniel Dunbar2010-05-121-74/+78
* MC: Tweak section layout to not relying on accumulating address value.Daniel Dunbar2010-05-121-7/+13
* MC: Simplify LayoutSection to just take the index of the section to layout.Daniel Dunbar2010-05-121-18/+16
* MC: Track section layout order explicitly, and use to simplify.Daniel Dunbar2010-05-121-31/+15
* stylistic change to MCSectionCOFF::PrintSwitchToSection COMDAT handlingNathan Jeffords2010-05-121-7/+7
* Add support for movi32 of global values to the new (MC) asm printer.Rafael Espindola2010-05-121-1/+9
* updated support for the COFF .linkonceNathan Jeffords2010-05-121-0/+26
* MC/Mach-O/x86_64: Add a new hook for checking whether a particular section canDaniel Dunbar2010-05-121-0/+6
* MC/Mach-O/x86_64: Fix PCrel adjustment for x86_64, which was using the fixupDaniel Dunbar2010-05-111-1/+2
* MC/Mach-O: As Kevin pointed out, 'Address' is really an offset -- rename to c...Daniel Dunbar2010-05-111-11/+11
* MC/Mach-O: Fix a crash on invalid.Daniel Dunbar2010-05-111-1/+4
* MC/Mach-O x86_64: Switch to using fragment atom symbol.Daniel Dunbar2010-05-111-37/+6