aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
...
* In -debug mode, dump SelectionDAGs both before and after theDan Gohman2007-10-081-1/+7
* Add explicit keywords.Dan Gohman2007-10-081-5/+7
* 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-081-34/+76
* Begin the process of allowing DomTree on MBB's. Step One: template DomTreeNo...Owen Anderson2007-10-081-16/+0
* Kill cycle of an live range is always the last use index + 1.Evan Cheng2007-10-081-1/+1
* C and Objective Caml bindings for getFunction and getNamedGlobal. Also enhancedGordon Henriksen2007-10-081-0/+8
* 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
* C and Objective Caml bindings for GlobalVariable::isConstant.Gordon Henriksen2007-10-071-0/+11
* Add back convertFromSignExtendedInteger.Neil Booth2007-10-071-0/+30
* 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-071-18/+29
* convertFromInteger, as originally written, expected sign-extendedNeil Booth2007-10-075-10/+12
* combineLostFractions does not need to be a member functionNeil Booth2007-10-071-16/+15
* C and Objective Caml bindings for PATypeHolder.Gordon Henriksen2007-10-071-0/+18
* Bindings for the verifier.Gordon Henriksen2007-10-062-2/+40
* 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-061-10/+10
* Adopting a uniform naming convention for constant constructors in bindings.Gordon Henriksen2007-10-061-13/+12
* Adding C and Ocaml bindings for ConstantExpr.Gordon Henriksen2007-10-062-2/+203
* Reapply 42677.Evan Cheng2007-10-061-3/+52
* 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
* Fix and clarify some comments.Neil Booth2007-10-061-12/+12
* Generalize tcFullMultiply so that the operands can be of differingNeil Booth2007-10-062-16/+24
* Wrapping Value::dump.Gordon Henriksen2007-10-061-0/+4
* Removing the silly CHelpers header by rolling wrap and unwrap into the CGordon Henriksen2007-10-052-15/+0
* Commute x86 cmove instructions by swapping the operands and change the conditionEvan Cheng2007-10-053-240/+335
* This is done.Evan Cheng2007-10-051-4/+0
* Enable convertToThreeAddress for X86 by default.Evan Cheng2007-10-051-9/+0
* Fix bug in updating dominance frontier after loop Devang Patel2007-10-052-29/+122
* INC64_32r -> LEA64_32r is better than INC64_32r -> LEA32r, but it still canEvan Cheng2007-10-051-8/+4
* In 64-bit mode, avoid using leal with 32-bit 32-bit address size, e.g.Evan Cheng2007-10-051-89/+98
* First round of ppc long double. call/return andDale Johannesen2007-10-054-33/+101
* Add support to convert more 64-bit instructions to 3-address instructions.Evan Cheng2007-10-052-8/+26
* ADC and SBB uses EFLAGS.Evan Cheng2007-10-052-0/+8
* Change a few more spaces to tabs in assembly output.Dan Gohman2007-10-051-3/+3
* Change a space to a tab in the assembly output of a .globl directiveDan Gohman2007-10-051-1/+1
* Legalize support for MUL_LOHI and DIVREM.Dan Gohman2007-10-051-0/+10
* Fix a typo in a comment.Dan Gohman2007-10-051-1/+1
* Provide names for MUL_LOHI and DIVREM operators.Dan Gohman2007-10-051-0/+4
* Testing convertToThreeeAddress as X86 llcbeta.Evan Cheng2007-10-051-5/+24
* Chain producing nodes cannot be moved, not chain reading nodes.Evan Cheng2007-10-051-5/+7
* Oops. Didn't mean to leave this in.Evan Cheng2007-10-051-1/+0
* If a node that defines a physical register that is expensive to copy. TheEvan Cheng2007-10-052-47/+165