aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Fix complete badness in bugpoint's IsARMArchitecture() function.Jakob Stoklund Olesen2010-05-131-3/+2
* Actually run the test. Thanks Daniel Dunbar!Nick Lewycky2010-05-131-1/+1
* MC: Add section layout order indices to MCSectionData.Daniel Dunbar2010-05-132-0/+10
* Add an also-emit-llvm option to the gold plugin.Rafael Espindola2010-05-131-0/+14
* 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-132-4/+9
* Update tablegen to generate shorts instead of chars for subgroup arrays.Chandler Carruth2010-05-131-1/+1
* Properly set thread-local flag on globals during cpp emissionAnton Korobeynikov2010-05-131-0/+5
* Remove heinous tabs.Nick Lewycky2010-05-131-7/+7
* Add testcase for r103653.Nick Lewycky2010-05-131-0/+28
* Replace the core comparison login in merge functions. We can now mergeNick Lewycky2010-05-131-192/+276
* Fix -Asserts warning.Daniel Dunbar2010-05-131-4/+2
* MC: Eliminate MCSectionData::{,Address,File}Size, which can now be computed byDaniel Dunbar2010-05-133-71/+37
* Fix -Asserts warning.Daniel Dunbar2010-05-131-0/+1
* MC: Switch to using explicit MCAlignFragments with OnlyAlignAddress bit insteadDaniel Dunbar2010-05-131-22/+31
* Bring back VLD1q and VST1q and use them for reloading / spilling Q registers....Evan Cheng2010-05-132-29/+83
* MC/Mach-O: Add another zerofill test to improve coverage.Daniel Dunbar2010-05-131-0/+109
* MC: Add MCAlignFragment::OnlyAlignAddress bit. This is a bit of magic that sa...Daniel Dunbar2010-05-132-2/+28
* MC: Add MCSectionData::AddressSize, which is the size of the address space co...Daniel Dunbar2010-05-133-9/+30
* Take allocation hints from copy instructions to/from physregs.Jakob Stoklund Olesen2010-05-133-21/+71
* More asserts around physreg usesJakob Stoklund Olesen2010-05-131-1/+11
* Expand VMOVQQ into a pair of VMOVQ.Evan Cheng2010-05-131-0/+27
* Mark some pattern-less instructions as neverHasSideEffects.Evan Cheng2010-05-132-1/+9
* fix rdar://7965971 and a fixme: use ParseIdentifier inChris Lattner2010-05-132-13/+13
* reapply r103668 with a fix. Never make "minor syntax changes"Chris Lattner2010-05-134-4/+43
* If REG_SEQUENCE source is livein, copy it first. Also, update livevariables i...Evan Cheng2010-05-131-4/+23
* Do not attempt copy coalescing if the source and dest sub-register indices do...Evan Cheng2010-05-121-2/+4
* revert r103668 for now, it is apparently breaking things.Chris Lattner2010-05-124-43/+4
* moffset forms of moves are x86-32 only, make the parserChris Lattner2010-05-124-4/+43
* Fix some potential issues in the pseudo instruction expansion phase: copy imp...Evan Cheng2010-05-121-35/+61
* MC: Move MCAlignFragment::EmitNops value out of the constructor.Daniel Dunbar2010-05-123-14/+14
* MC: Eliminate MCZeroFillFragment, it is no longer needed.Daniel Dunbar2010-05-123-51/+3
* 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-122-9/+13
* MC: Drop support for alignment in ZeroFill fragment, we can just useDaniel Dunbar2010-05-123-20/+12
* fix the encoding of the obscure "moffset" forms of moves, i386Chris Lattner2010-05-122-5/+13
* Clear CachedFunctionInfo upon Pass::releaseMemory. Because ValueMap will abortNick Lewycky2010-05-123-1/+12
* lit: Fix a sh lexing bug which caused annotate-token.m to fail when run with theDaniel Dunbar2010-05-121-0/+7
* Simplify.Daniel Dunbar2010-05-121-5/+3
* MC: Factor out MCAssembler::LayoutFragmentDaniel Dunbar2010-05-122-74/+83
* MC: Tweak section layout to not relying on accumulating address value.Daniel Dunbar2010-05-121-7/+13
* ADT: Add ilist_node::get{Prev,Next}Node, which return the adjacent node or null.Daniel Dunbar2010-05-122-0/+89
* Remove a dead fixme.Evan Cheng2010-05-121-1/+0
* Make sure to add kill flags to the last use of a virtreg when it is redefined.Jakob Stoklund Olesen2010-05-122-12/+81
* Test case for r103633.Devang Patel2010-05-121-0/+17
* MC: Simplify LayoutSection to just take the index of the section to layout.Daniel Dunbar2010-05-123-31/+26
* lit: Fix OneCommandPerFileTest format when tests are specified directly.Daniel Dunbar2010-05-121-1/+3
* lit: Add support for 'lit ... @foo', which reads a list of tests to run fromDaniel Dunbar2010-05-121-1/+17
* MC: Track section layout order explicitly, and use to simplify.Daniel Dunbar2010-05-122-32/+35