aboutsummaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Expand)Author
2010-06-25Add some AVX convert instructionsBruno Cardoso Lopes
2010-06-24Don't write an output file to cwd, and put an rdar prefix onDan Gohman
2010-06-24Teach EmitLiveInCopies to omit copies for unused virtual registers,Dan Gohman
2010-06-24It's possible that a flag is added to the SDNode that points back to theBill Wendling
2010-06-24DBG_VALUE machine instruction pointing to undefined register for a variable j...Devang Patel
2010-06-24- Add AVX COMI{SS,SD}{rr,rm} and UCOMI{SS,SD}{rr,rm}.Bruno Cardoso Lopes
2010-06-24Disallow matching "i" constraint to symbol addresses whenDale Johannesen
2010-06-24Replace a big gob of old coalescer logic with the new CoalescerPair class.Jakob Stoklund Olesen
2010-06-24PR7458: Try commuting Thumb2 instruction operands to put them into 2-addressBob Wilson
2010-06-24Eliminate the other half of the BRCOND optimization, and updateDan Gohman
2010-06-24Eliminate the first have of the optimization which eliminates BRCONDDan Gohman
2010-06-24Reapply r106634, now that the bug it exposed is fixed.Dan Gohman
2010-06-24Teach the x86 mc assembler that %dr6 = %db6, this implementsChris Lattner
2010-06-24Optimize the "bit test" code path for switch lowering in theDan Gohman
2010-06-24Revert "Replace a big gob of old coalescer logic with the new CoalescerPair c...Jakob Stoklund Olesen
2010-06-24Add AVX CMP{SS,SD}{rr,rm} instructions and encoding testcasesBruno Cardoso Lopes
2010-06-24Replace a big gob of old coalescer logic with the new CoalescerPair class.Jakob Stoklund Olesen
2010-06-23We are missing opportunites to use ldm. Take code like this:Bill Wendling
2010-06-23Add AVX MOVMSK{PS,PD}rr instructionsBruno Cardoso Lopes
2010-06-23Add tests for different AVX cmp opcodes, also teach the x86 asm parser to und...Bruno Cardoso Lopes
2010-06-23Add AVX SHUF{PS,PD}{rr,rm} instructionsBruno Cardoso Lopes
2010-06-23Add support for the x86 instructions "pusha" and "popa".Nico Weber
2010-06-23Fix a tblgen bug.Bruno Cardoso Lopes
2010-06-23Reinstate correct test, remove the real invalidated test.Dale Johannesen
2010-06-23Remove tests invalidated by previous checkin.Dale Johannesen
2010-06-23MorphNodeTo doesn't preserve the memory operands. Because we're morphing a nodeBill Wendling
2010-06-23tests: Tweak lit.cfg to fix breakage with out-of-dir lookup.Daniel Dunbar
2010-06-23Revert r106263, "Fold the ShrinkDemandedOps pass into the regular DAGCombiner...Daniel Dunbar
2010-06-23Revert r106066, "Create a more targeted fix for not sinking instructions into...Daniel Dunbar
2010-06-23Less incorrect handling of zero-length bitfields. Radars 7992077 and 8093043.Stuart Hastings
2010-06-22Add AVX compare packed instructionsBruno Cardoso Lopes
2010-06-22Loosen up this test so that it doesn't depend as much on registerDan Gohman
2010-06-22Fix OptimizeMax to handle an odd case where one of the max operandsDan Gohman
2010-06-22Reapply support for AVX unpack and interleave instructions, withBruno Cardoso Lopes
2010-06-22Add AVX MOV{SS,SD}{rr,rm} instructionsBruno Cardoso Lopes
2010-06-22Thumb1 functions using @llvm.returnaddress were not saving the incoming LR.Bob Wilson
2010-06-22Move a 64-bit test to the 64-bit file. Fixes an llvm-mc assertionEric Christopher
2010-06-22Add SSE so these actually pass on non-X86 hosts.Dale Johannesen
2010-06-22Fix a subtle multiclass bug: when using class inheritance onBruno Cardoso Lopes
2010-06-22Corresponding test changes for r106564.Bill Wendling
2010-06-22Move v-binop-widen tests to X86 since they don't work on all platformsMon P Wang
2010-06-22Remove the SimpleJoin optimization from SimpleRegisterCoalescing.Jakob Stoklund Olesen
2010-06-22Allow "exhaustive" trip count evaluation on phi nodes with allDan Gohman
2010-06-22Tail merging pass shall not break up IT blocks. rdar://8115404Evan Cheng
2010-06-21Teach two-address lowering how to unfold a load to open up commutingDan Gohman
2010-06-21Fix PR7421: bug in kill transferring logic. It was ignoring loads / stores wh...Evan Cheng
2010-06-21Make this test more robust in case LLVM ever decides to align the globalDan Gohman
2010-06-21Add missing FileCheck call.Dale Johannesen
2010-06-21test case for r106438.Devang Patel
2010-06-21Fix PR 7433. Silly typo in non-Darwin ARM tail callDale Johannesen