aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Kill off LLVMGCCARCH and LLVMGCC_VERSION make variables.Daniel Dunbar2010-02-234-16/+2
* Eliminate llvmgcc_version testing variable.Daniel Dunbar2010-02-237-30/+10
* Kill off LLVMGCC_MAJVERS make variable.Daniel Dunbar2010-02-236-25/+2
* Kill unused llvmgccmajvers testing variable.Daniel Dunbar2010-02-236-8/+1
* add some #if 0'd out code for checking that named values in Chris Lattner2010-02-231-19/+41
* Reject patterns that use a name multiple times in the src or resultChris Lattner2010-02-231-7/+8
* disable two patterns that are using non-sensical result pattern types.Chris Lattner2010-02-231-4/+4
* remove a confused pattern that is trying to match an addressChris Lattner2010-02-231-7/+0
* reject patterns that have dead named arguments in the input patternChris Lattner2010-02-231-7/+24
* remove a bunch of dead named arguments in input patterns,Chris Lattner2010-02-235-46/+46
* reject patterns that mention a name in the destination patternChris Lattner2010-02-231-3/+29
* merge some code.Chris Lattner2010-02-232-16/+21
* fix a type mismatch in this pattern, where we were using an i64 imm in a Chris Lattner2010-02-231-1/+7
* more tidying upChris Lattner2010-02-231-15/+15
* Update memdep when load PRE inserts a new load, and add some debug output.Bob Wilson2010-02-231-0/+2
* reduce indentation by eliminating 'else after return'Chris Lattner2010-02-231-23/+33
* reapply my cellspu changes with a fix to not break the old isel.Chris Lattner2010-02-231-42/+73
* Update LangRef to match the code; pointers default to being 64-bit.Dan Gohman2010-02-231-1/+1
* Revert 96854, 96852, and 96849, unbreaking test/CodeGen/CellSPU/i64ops.ll.Dan Gohman2010-02-231-71/+42
* X86InstrInfoSSE.td declares PINSRW as having type v8i16,Chris Lattner2010-02-233-7/+19
* Added versions of VCGE, VCGT, VCLE, and VCLT NEON instructions which compare toJohnny Chen2010-02-231-9/+25
* fix hte last cellspu failure.Chris Lattner2010-02-231-11/+12
* hack around more crimes in instruction selection.Chris Lattner2010-02-231-16/+26
* Convert this test to FileCheck and add a testcase for PR3574.Dan Gohman2010-02-231-3/+15
* the cell backend is making all sorts of unsafe and incorrect assumptions Chris Lattner2010-02-231-26/+44
* really fix an off-by-one errorChris Lattner2010-02-231-1/+1
* fix an off-by-one error.Chris Lattner2010-02-231-1/+1
* switch the value# in OPC_CompleteMatch and OPC_EmitNode to use aChris Lattner2010-02-232-5/+53
* Added VCEQ (immediate #0) NEON instruction for disassembly only.Johnny Chen2010-02-231-0/+41
* Dead code eliminationJakob Stoklund Olesen2010-02-232-14/+0
* Fix viewCFG on Linux.Jeffrey Yasskin2010-02-231-1/+1
* add a new Push2 opcode for targets (like cellspu) which haveChris Lattner2010-02-222-6/+32
* These should not have been committed.Evan Cheng2010-02-224-46/+10
* no need to run llvm-as here.Chris Lattner2010-02-225-5/+5
* Instcombine constant folding can normalize gep with negative index to index w...Evan Cheng2010-02-226-15/+86
* Change ComplexPattern handling to push the node being matched asChris Lattner2010-02-221-21/+13
* Updated version of r96634 (which was reverted due to failing 176.gcc andJim Grosbach2010-02-226-5/+34
* Add a test for canonicalizing ConstantExpr operands.Dan Gohman2010-02-221-1/+10
* Clean up a bit and fix for when SPAdj != 0Jim Grosbach2010-02-221-3/+2
* The predicate index isn't fixed, so scan for it to make sure we get the properJim Grosbach2010-02-221-2/+3
* Canonicalize ConstantInts to the right operand of commutativeDan Gohman2010-02-223-3/+7
* expand my hack to work with nodes that have flags but no chains and the Chris Lattner2010-02-221-1/+2
* add a new CheckMultiOpcode opcode for checking that a nodeChris Lattner2010-02-225-3/+51
* When matching patterns that have a complex pattern as their root, make Chris Lattner2010-02-221-1/+16
* add some debug hooks for tracking the behavior of the isel.Chris Lattner2010-02-221-0/+12
* remove dupes now.Chris Lattner2010-02-221-2/+0
* move #includes earlier.Chris Lattner2010-02-222-2/+3
* MC/Mach-O: Remove non-sensical comment, and add a missing AddValueSymbols call.Daniel Dunbar2010-02-221-3/+1
* Minor formatting cleanup.Dan Gohman2010-02-221-2/+1
* Use Instruction::isCommutative instead of duplicating it.Dan Gohman2010-02-221-24/+1