aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* These two tests now require only three multiply instructions,Dan Gohman2007-10-082-0/+12
* Various improvements to the documentation, contributed byChris Lattner2007-10-081-23/+62
* Migrate X86 and ARM from using X86ISD::{,I}DIV and ARMISD::MULHILO{U,S} toDan Gohman2007-10-088-222/+273
* Allow x86 compare to be commutable by default.Evan Cheng2007-10-081-9/+0
* C and Objective Caml bindings for PHINode::addIncoming etc.Gordon Henriksen2007-10-086-22/+139
* DAGCombiner support for UDIVREM/SDIVREM and UMUL_LOHI/SMUL_LOHI. Dan Gohman2007-10-081-17/+137
* LLVM does not use the old style simple isel any more.Evan Cheng2007-10-081-5/+2
* Remove debugging printf to get build going on x86-64.Evan Cheng2007-10-081-2/+0
* When we start enabling SMUL_LOHI/UMUL_LOHI or SDIVREM/UDIVREM inDan Gohman2007-10-081-0/+14
* Add convenience overloads of SelectionDAG::getNode that take a SDVTListDan Gohman2007-10-082-0/+47
* Move the space in overview output for commands out of each of theDan Gohman2007-10-0819-19/+19
* Simplify getIntPtrType, allowing it to work for arbitrary pointer sizes.Dan Gohman2007-10-081-6/+1
* Use correct parentheses with the '&& "..."' idiom in an assert.Dan Gohman2007-10-081-2/+2
* In -debug mode, dump SelectionDAGs both before and after theDan Gohman2007-10-081-1/+7
* Fix grammar in a comment.Dan Gohman2007-10-081-1/+1
* Add explicit keywords.Dan Gohman2007-10-086-16/+18
* Use APInt::tcExtract. It's cleaner, and works :)Neil Booth2007-10-081-19/+14
* Add a new function tcExtract for extracting a bignum from anNeil Booth2007-10-082-34/+83
* Fixed downrev Ocaml compatibility.Gordon Henriksen2007-10-081-2/+2
* Begin the process of allowing DomTree on MBB's. Step One: template DomTreeNo...Owen Anderson2007-10-082-35/+50
* Kill cycle of an live range is always the last use index + 1.Evan Cheng2007-10-081-1/+1
* Allow passes to just pass up "FunctionPass(&ID)" instead of "FunctionPass((in...Chris Lattner2007-10-081-0/+6
* C and Objective Caml bindings for getFunction and getNamedGlobal. Also enhancedGordon Henriksen2007-10-086-3/+69
* disable this entirely: it is causing use of invalidated iterators and infinit...Chris Lattner2007-10-071-0/+2
* Fix many regressions on x86 by avoiding dereferencing the end iterator.Chris Lattner2007-10-071-35/+38
* Finish off PR1723, by working around some strange compiler bug.Chris Lattner2007-10-071-2/+2
* C and Objective Caml bindings for GlobalVariable::isConstant.Gordon Henriksen2007-10-077-1/+70
* Add back convertFromSignExtendedInteger.Neil Booth2007-10-072-0/+32
* Now that convertFromUnsignedParts has a sane, constant interface,Neil Booth2007-10-071-5/+1
* Reimplement convertFromUnsignedInteger so it is passed a const bignum.Neil Booth2007-10-072-20/+31
* convertFromInteger, as originally written, expected sign-extendedNeil Booth2007-10-076-12/+14
* combineLostFractions does not need to be a member functionNeil Booth2007-10-072-17/+15
* Some more problems noticed by CurtisDaniel Berlin2007-10-071-4/+8
* C and Objective Caml bindings for PATypeHolder.Gordon Henriksen2007-10-076-1/+90
* Bindings for the verifier.Gordon Henriksen2007-10-0613-24/+300
* Deleting some unnecessary glue.Gordon Henriksen2007-10-063-21/+6
* Adopting a uniform naming convention for type constructors inGordon Henriksen2007-10-064-61/+73
* Oops, I really wanted to commit this part also :)Anton Korobeynikov2007-10-061-2/+27
* Move merge code into new helper function.Anton Korobeynikov2007-10-061-43/+34
* Adopting a uniform naming convention for type constructors in bindings.Gordon Henriksen2007-10-063-31/+31
* Adopting a uniform naming convention for constant constructors in bindings.Gordon Henriksen2007-10-066-134/+127
* Adding C and Ocaml bindings for ConstantExpr.Gordon Henriksen2007-10-068-15/+478
* Include DataTypes.h to provide intptr_t type. This fixes OpenBSD compilation ...Anton Korobeynikov2007-10-061-0/+1
* Reapply 42677.Evan Cheng2007-10-061-3/+52
* Oops. Forgot this.Evan Cheng2007-10-061-0/+10
* Cleaner, more general exponent output.Neil Booth2007-10-061-21/+22
* silence warnings in no-assert build.Chris Lattner2007-10-061-23/+20
* revert evan's patch until the header is committedChris Lattner2007-10-061-52/+3
* Added DAG xforms. e.g.Evan Cheng2007-10-062-11/+52
* Next powerpc long double bits. Comparisons work,Dale Johannesen2007-10-062-28/+60