aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Accelerate isel dispatch for tables that start with a top-level Chris Lattner2010-03-012-1/+40
* These two tests check whether oprimizer safely ignores @llvm.dbg.stoppoint in...Devang Patel2010-03-012-205/+0
* Don't potentially read past the end of the fill data when making a NaN fromJohn McCall2010-03-011-1/+2
* This test checks whether LICM ignores @llvm.dbg.stoppoint intrinsics appropri...Devang Patel2010-03-011-83/+0
* Rewrite test to test VLA using new debug info encoding scheme.Devang Patel2010-03-011-62/+71
* Remove this generic debug info intrinsic test. LLVM does not use this llvm.db...Devang Patel2010-03-011-19/+0
* Fix optimization of ISD::TRUNCATE on vector operands. Based on a patchDan Gohman2010-03-011-4/+5
* Add explicit keywords.Dan Gohman2010-03-012-2/+3
* Add a comment.Dan Gohman2010-03-011-1/+5
* Add some debug output to LoopSimplify.Dan Gohman2010-03-011-0/+30
* Add the alignstack keyword.Dan Gohman2010-03-011-0/+1
* LLVM instruction syntax doesn't have trailing semicolons.Dan Gohman2010-03-011-5/+5
* svn:ignore fixes.Dan Gohman2010-03-010-0/+0
* Spelling fixes.Dan Gohman2010-03-011-1/+1
* Spelling fixes.Dan Gohman2010-03-017-45/+45
* Whitespace cleanups.Dan Gohman2010-03-011-24/+24
* Use Doxygen comment syntax.Dan Gohman2010-03-011-2/+2
* This is now done.Dan Gohman2010-03-011-5/+0
* Fix a missing newline in debug output.Dan Gohman2010-03-011-1/+1
* Prune #includes.Dan Gohman2010-03-011-1/+0
* Fix spelling.Dan Gohman2010-03-011-12/+12
* Don't print "Modified" for passes which haven't modified anything.Dan Gohman2010-03-011-6/+12
* Add JIT support to the TODO list (test commit)Nathan Keynes2010-03-011-0/+1
* Emit type checks late instead of early, this encouragesChris Lattner2010-03-011-1/+6
* some trivial microoptimizations.Chris Lattner2010-03-012-9/+18
* Emit a redundant check for immediates at root context, e.g. (imm 0).Chris Lattner2010-03-012-2/+10
* eliminate the CheckMultiOpcodeMatcher code and have each Chris Lattner2010-03-018-88/+46
* add a new OPC_SwitchOpcode which is semantically equivalentChris Lattner2010-03-016-11/+180
* pull MarkFlagResult out from between an EmitNode/CompleteMatchChris Lattner2010-03-011-1/+17
* enhance RecordNode and RecordChild comments to indicate whatChris Lattner2010-03-014-12/+30
* Emit redundant opcode checks for andimm and orimm tests at rootChris Lattner2010-03-012-0/+27
* inline the node transforms and node predicates into the generatedChris Lattner2010-03-014-25/+71
* simplify some code now that chain/flag results are not stored in Chris Lattner2010-02-283-13/+4
* don't emit useless functions. These were producingChris Lattner2010-02-281-47/+56
* 80-col violations/trailing whitespace.Mikhail Glushenkov2010-02-281-11/+12
* eliminate GetInt1/2Chris Lattner2010-02-281-16/+3
* hoist the new isel interpreter out of DAGISelHeader.hChris Lattner2010-02-283-823/+871
* change a few opcodes to use VBRs instead of embeddingChris Lattner2010-02-283-143/+45
* move all the opcodes out of DAGISelHeader.h (which getsChris Lattner2010-02-282-55/+58
* resolve a fixme by using hte new flag.Chris Lattner2010-02-281-9/+7
* enhance the EmitNode/MorphNodeTo operands to take a bit thatChris Lattner2010-02-286-33/+43
* enhance the new isel to handle the 'node already exists'Chris Lattner2010-02-282-16/+30
* use MorphNodeTo instead of SelectNodeTo. SelectNodeToChris Lattner2010-02-285-43/+46
* enhance the new isel to use SelectNodeTo for most patterns,Chris Lattner2010-02-287-75/+218
* Add support getting the operands of a User to ocaml.Erick Tryzelaar2010-02-284-0/+36
* Add support for global aliases to ocaml.Erick Tryzelaar2010-02-284-0/+29
* Add support for inserting inline asm to ocaml.Erick Tryzelaar2010-02-284-1/+28
* add some random nounwinds.Chris Lattner2010-02-282-2/+2
* I'm removing andersaa after the branch is made.Chris Lattner2010-02-281-0/+1
* simplify this code, return only ever has zero or one operands.Chris Lattner2010-02-281-8/+6