aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2010-12-12Fix paths; AutoRegen.sh changes its current working directory to be thePeter Collingbourne
2010-12-121. Change MBlaze indirect branches to use absolute branch BRALD instead of pc...Wesley Peck
2010-12-12Catch attempts to remove a deleted node from the CSE maps. Better toDuncan Sands
2010-12-12fix typoChris Lattner
2010-12-11Generalize the and-icmp-select instcombine further by allowing selects of the...Benjamin Kramer
2010-12-11Factor the (x & 2^n) ? 2^m : 0 instcombine into its own method and generalize itBenjamin Kramer
2010-12-11(or (and (shl A, #shamt), mask), B) => ARMbfi B, A, ~mask where lsb(mask) == ...Evan Cheng
2010-12-11Add named timer groups for the different stages of register allocation.Jakob Stoklund Olesen
2010-12-10Move MRI into RegAllocBase. Clean up debug output a bit.Jakob Stoklund Olesen
2010-12-10Add FIXMEJim Grosbach
2010-12-10Remove extraneous close parenthesis.Nick Lewycky
2010-12-10Move variable that's unused in an NDEBUG build inside the DEBUG() macro, fixingNick Lewycky
2010-12-10Attempt to get Thumb2 branch fixups working properly.Owen Anderson
2010-12-10Force the greedy register allocator to always use the inline spiller.Jakob Stoklund Olesen
2010-12-10Rip out live range splitting support from the inline spiller.Jakob Stoklund Olesen
2010-12-10Get rid of ellipses.Bill Wendling
2010-12-10Fix merge error in my last fix to Thumb2 vldr fixups.Owen Anderson
2010-12-10Fixups for Thumb2 vldr's need to have the effective PC aligned as well.Owen Anderson
2010-12-10The MCFixupKindInfo table needs to be in the order that the enums wereBill Wendling
2010-12-10Provide the necessary post-encoder hook for Thumb2 encodings of VMOV and frie...Owen Anderson
2010-12-10Use AllocationOrder in RegAllocGreedy, fix a bug in the hint calculation.Jakob Stoklund Olesen
2010-12-10Add float patterns for Neon vld1-lane/dup and vst1-lane operations.Bob Wilson
2010-12-10Remove unused arguments.Bob Wilson
2010-12-10Fix encoding of Thumb1 LDRB and STRB.Owen Anderson
2010-12-10Trailing whitespace.Jim Grosbach
2010-12-10Fix Thumb2 encodings of STREX and LDREX.Owen Anderson
2010-12-10Revert r121520, which may have introduced miscompilations.Dan Gohman
2010-12-10Correct encoding of rotation immediate for Thumb2 instructions. rdar://8755999Jim Grosbach
2010-12-10Fix encoding of 'U' bit for Thumb2 STRD/LDRD instructions. rdar://8755726Jim Grosbach
2010-12-10More trivial cleanup. No need to define the EncoderMethod property type. CanJim Grosbach
2010-12-10Tidy up.Jim Grosbach
2010-12-10Trailing whitespace.Jim Grosbach
2010-12-10Implement PartialAlias checking in BasicAA.Dan Gohman
2010-12-10Fix miscompilation caused by trivial logic error in the reassignVReg()Jakob Stoklund Olesen
2010-12-10Minimally update this code to handle PartialAlias.Dan Gohman
2010-12-10Use PartialAlias to do better noalias lint checking.Dan Gohman
2010-12-10Teach AliasAnalysisCounter about PartialAlias.Dan Gohman
2010-12-10Teach AliasAnalysisEvaluator about PartialAlias.Dan Gohman
2010-12-10Update this code to handle PartialAlias as MayAlias.Dan Gohman
2010-12-10Introduce a new PartialAlias response for AliasAnalysis. For mostDan Gohman
2010-12-10Fix some invalid alignments for Neon vld-dup and vld/st-lane instructions.Bob Wilson
2010-12-10Teach isCSRestore() that ARM/Thumb2 functions will use post-modify LDRJim Grosbach
2010-12-10Add an AllocationOrder class that can iterate over the allocatable physicalJakob Stoklund Olesen
2010-12-10Thumb unconditional branch binary encoding. rdar://8754994Jim Grosbach
2010-12-10Thumb conditional branch binary encodings. rdar://8745367Jim Grosbach
2010-12-10Another git svn dcommit test. This time let's hope it doesn't kill my repo.Michael J. Spencer
2010-12-10Another git-svn dcommit test. (last time I got access and client errors and i...Michael J. Spencer
2010-12-10Test git svn dcommitMichael J. Spencer
2010-12-10Another dummy commit to check GIT mirroringAnton Korobeynikov
2010-12-10Dummy commit to test GIT mirroringAnton Korobeynikov