| Commit message (Expand) | Author | Age | Files | Lines |
* | Delete this code, which is no longer needed. | Dan Gohman | 2010-04-12 | 1 | -4/+0 |
* | Move the EliminateIVUsers call back out to its original location. Now that | Dan Gohman | 2010-04-12 | 1 | -10/+4 |
* | Use RecursivelyDeleteTriviallyDeadInstructions in EliminateIVComparisons, | Dan Gohman | 2010-04-12 | 1 | -3/+12 |
* | Verify function prototypes before trying to optimize functions. We also | Eric Christopher | 2010-04-12 | 1 | -2/+48 |
* | Re-apply r101000, with a fix: Don't eliminate an icmp which is part of | Dan Gohman | 2010-04-12 | 1 | -1/+45 |
* | Revert 101000, which is breaking self-host builds. | Dan Gohman | 2010-04-12 | 1 | -38/+0 |
* | Teach IndVarSimplify how to eliminate comparisons involving induction | Dan Gohman | 2010-04-11 | 1 | -0/+38 |
* | Rename isLoopGuardedByCond to isLoopEntryGuardedByCond, to emphasise | Dan Gohman | 2010-04-11 | 1 | -1/+1 |
* | Implement support for varargs functions without any fixed | Chris Lattner | 2010-04-10 | 1 | -15/+0 |
* | fix PR6743, a case where we'd delete an instruction before using it | Chris Lattner | 2010-04-10 | 1 | -1/+3 |
* | fix PR6760, a missing check in heap SRoA. | Chris Lattner | 2010-04-10 | 1 | -1/+2 |
* | When determining a canonical insert position, don't climb deeper | Dan Gohman | 2010-04-09 | 1 | -33/+73 |
* | suck the propagating "has dynamic libs" check into a single makefile | Chris Lattner | 2010-04-09 | 1 | -2/+2 |
* | add minix support, patch by Kees van Reeuwijk! PR6797 | Chris Lattner | 2010-04-09 | 1 | -1/+1 |
* | Adding IPSCCP and Internalize passes to the C-bindings | Wesley Peck | 2010-04-09 | 1 | -0/+9 |
* | When looking for loop-invariant users, look through no-op instructions, | Dan Gohman | 2010-04-09 | 1 | -3/+11 |
* | performance: cache result of looking up user | Gabor Greif | 2010-04-09 | 1 | -4/+6 |
* | Minor code simplification. | Dan Gohman | 2010-04-09 | 1 | -9/+5 |
* | const-ize a predicate | Gabor Greif | 2010-04-09 | 1 | -2/+2 |
* | Refactor the code for computing the insertion point for an expression into | Dan Gohman | 2010-04-09 | 1 | -8/+29 |
* | fix a SCCP miscompilation that could happen when a | Chris Lattner | 2010-04-09 | 1 | -3/+10 |
* | Avoid allocating a value of zero in a register if the initial formula | Dan Gohman | 2010-04-08 | 1 | -2/+6 |
* | Add variants of ult, ule, etc. which take a uint64_t RHS, for convenience. | Dan Gohman | 2010-04-08 | 2 | -3/+3 |
* | When expanding expressions which are using post-inc mode for multiple loops, | Dan Gohman | 2010-04-08 | 1 | -0/+16 |
* | Say bitcast instead of bitconvert. | Dan Gohman | 2010-04-07 | 1 | -1/+1 |
* | Add support for stpncpy_chk. | Eric Christopher | 2010-04-07 | 1 | -6/+6 |
* | rename llvm::llvm_report_error -> llvm::report_fatal_error | Chris Lattner | 2010-04-07 | 1 | -1/+1 |
* | Generalize IVUsers to track arbitrary expressions rather than expressions | Dan Gohman | 2010-04-07 | 2 | -57/+104 |
* | fix 80-col violations | Gabor Greif | 2010-04-07 | 1 | -13/+17 |
* | performance: get rid of repeated dereferencing of use_iterator by caching its... | Gabor Greif | 2010-04-06 | 1 | -5/+7 |
* | make more two predicates constant | Gabor Greif | 2010-04-06 | 1 | -15/+15 |
* | performance: get rid of repeated dereferencing of use_iterator by caching its... | Gabor Greif | 2010-04-06 | 1 | -21/+28 |
* | const-ize predicate ValueIsOnlyUsedLocallyOrStoredToOneGlobal | Gabor Greif | 2010-04-06 | 1 | -9/+10 |
* | use CallSite to access calls vs. invokes uniformly | Gabor Greif | 2010-04-06 | 1 | -5/+6 |
* | fix a really nasty bug that Evan was tracking in SCCP. When resolving | Chris Lattner | 2010-04-05 | 1 | -29/+32 |
* | some code cleanups, use SwitchInst::findCaseValue, reduce indentation | Chris Lattner | 2010-04-05 | 1 | -62/+63 |
* | Code clean up. | Evan Cheng | 2010-04-05 | 2 | -20/+18 |
* | Reapply address space patch after fixing an issue in MemCopyOptimizer. | Mon P Wang | 2010-04-04 | 6 | -75/+127 |
* | require that the branch being controlled by the IV | Chris Lattner | 2010-04-03 | 1 | -2/+9 |
* | add integer overflow check for the fp induction variable | Chris Lattner | 2010-04-03 | 1 | -16/+83 |
* | add a comment and fix some consistency issues, converting | Chris Lattner | 2010-04-03 | 1 | -15/+25 |
* | fix PR6761, a miscompilation due to the fp->int IV conversion | Chris Lattner | 2010-04-03 | 1 | -2/+2 |
* | just eliminate the uitofp checks. This code isn't doing | Chris Lattner | 2010-04-03 | 1 | -26/+5 |
* | rename PH -> PN to be consistent with WeakPN and the rest | Chris Lattner | 2010-04-03 | 1 | -20/+20 |
* | improve comment and drop a dead check. If PH had | Chris Lattner | 2010-04-03 | 1 | -4/+8 |
* | strength reduce a ridiculous use of APInt. | Chris Lattner | 2010-04-03 | 1 | -2/+1 |
* | rename stuff improve comment grammar. | Chris Lattner | 2010-04-03 | 1 | -22/+21 |
* | simplify some code and resolve a fixme. | Chris Lattner | 2010-04-03 | 1 | -4/+2 |
* | There is no guarantee that the increment and the branch | Chris Lattner | 2010-04-03 | 1 | -41/+28 |
* | first half of a pass through IndVarSimplify::HandleFloatingPointIV, | Chris Lattner | 2010-04-03 | 1 | -47/+35 |