2008-07-09 |
Nick Lewycky | Remove getValueRange from SCEV. It wasn't doing anythin... |
tree | commitdiff |
2008-07-08 |
Nick Lewycky | Expand SCEVUDiv of power of 2 to a lshr instruction. |
tree | commitdiff |
2008-07-07 |
Nick Lewycky | Handle 'lshr' instruction with SCEVUDiv object. |
tree | commitdiff |
2008-07-03 |
Devang Patel | Keep track of inherited analysis (e.g. dominator tree). |
tree | commitdiff |
2008-07-02 |
Owen Anderson | A better fix for PR2503 that doesn't pessimize GVN... |
tree | commitdiff |
2008-07-01 |
Devang Patel | Fix typos in comments. |
tree | commitdiff |
2008-07-01 |
Devang Patel | Add dom info verifier. |
tree | commitdiff |
2008-07-01 |
Owen Anderson | Properly handle cases where a predecessor of the block... |
tree | commitdiff |
2008-06-30 |
Evan Cheng | - Re-apply 52748 and friends with fix. GetConstantStrin... |
tree | commitdiff |
2008-06-30 |
Nick Lewycky | Add a value range analysis that lazily computes ranges... |
tree | commitdiff |
2008-06-29 |
Anton Korobeynikov | Revert (52748 and friends): |
tree | commitdiff |
2008-06-28 |
Chris Lattner | Add back the capability to include nul characters in... |
tree | commitdiff |
2008-06-28 |
Chris Lattner | Tighten up checking. |
tree | commitdiff |
2008-06-27 |
Chris Lattner | fix the regressions from Eric's patch by making GetCons... |
tree | commitdiff |
2008-06-26 |
Owen Anderson | Reserve the size we'll need in advance. |
tree | commitdiff |
2008-06-26 |
Eric Christopher | Move GetConstantStringInfo to lib/Analysis. Remove |
tree | commitdiff |
2008-06-22 |
Dan Gohman | Generalize createSCEV to be able to form SCEV expressio... |
tree | commitdiff |
2008-06-22 |
Dan Gohman | Use SCEVAddRecExpr::isAffine. |
tree | commitdiff |
2008-06-22 |
Dan Gohman | Move a few more SCEVExpander methods out-of-line. |
tree | commitdiff |
2008-06-21 |
Chris Lattner | fix warning when assertions disabled. |
tree | commitdiff |
2008-06-19 |
Duncan Sands | Fix some warnings reported by gcc-4.3. Hopefully |
tree | commitdiff |
2008-06-18 |
Dan Gohman | Move SCEVExpander::visitAddExpr out-of-line. |
tree | commitdiff |
2008-06-18 |
Dan Gohman | Move LSR's private isZero function to a public SCEV... |
tree | commitdiff |
2008-06-17 |
Matthijs Kooijman | Use a SmallVector instead of an array, since auto_ptr... |
tree | commitdiff |
2008-06-16 |
Matthijs Kooijman | Make BuildSubAggregate use FindInsertedElement again... |
tree | commitdiff |
2008-06-16 |
Matthijs Kooijman | Make the InsertBefore argument to FindInsertedValue... |
tree | commitdiff |
2008-06-16 |
Matthijs Kooijman | Pass around Instruction* instead of Instruction& in... |
tree | commitdiff |
2008-06-16 |
Matthijs Kooijman | 80 column fixes. |
tree | commitdiff |
2008-06-16 |
Matthijs Kooijman | Move FindScalarValue from InstructionCombining.cpp... |
tree | commitdiff |
2008-06-16 |
Chris Lattner | simplify some code by using a helper function. This... |
tree | commitdiff |
2008-06-16 |
Chris Lattner | move a bunch of predicates up into their own section |
tree | commitdiff |
2008-06-16 |
Chris Lattner | Other parts of this code treat noalias arguments as... |
tree | commitdiff |
2008-06-16 |
Chris Lattner | If we are checking to see if the result of a call aliases a |
tree | commitdiff |
2008-06-16 |
Chris Lattner | Refactor basicaa's main alias function somethin' fierce. |
tree | commitdiff |
2008-06-15 |
Wojciech Matyjewicz | Fix PR2434. When scanning for exising binary operator... |
tree | commitdiff |
2008-06-14 |
Wojciech Matyjewicz | Change 'while' loop to 'do' loop. |
tree | commitdiff |
2008-06-13 |
Nick Lewycky | Crash less. The i64 restriction in BinomialCoefficient... |
tree | commitdiff |
2008-06-05 |
Chris Lattner | Expose a public interface to this pass. |
tree | commitdiff |
2008-06-05 |
Chris Lattner | Let libcall semantics decide whether it knows about... |
tree | commitdiff |
2008-06-05 |
Matthijs Kooijman | Update comments and documentation to reflect that GCSE... |
tree | commitdiff |
2008-06-04 |
Matthijs Kooijman | Replace two manual loops with calls to CallSite::hasArg... |
tree | commitdiff |
2008-06-04 |
Chris Lattner | Add #includes required by GCC 4.3, thanks for Zhongxing Xu |
tree | commitdiff |
2008-06-02 |
Chris Lattner | Remove unneeded code I added. |
tree | commitdiff |
2008-06-02 |
Wojciech Matyjewicz | Fixes PR2395. Looking for a constant in a GEP tail... |
tree | commitdiff |
2008-06-02 |
Chris Lattner | move CannotBeNegativeZero to ValueTracking. Simplify... |
tree | commitdiff |
2008-06-02 |
Chris Lattner | move ComputeMaskedBits, MaskedValueIsZero, and ComputeN... |
tree | commitdiff |
2008-06-01 |
Owen Anderson | Remember to update the reverse non-local cache when... |
tree | commitdiff |
2008-06-01 |
Owen Anderson | Make ping more aggressive in finding nonlocal caching... |
tree | commitdiff |
2008-05-30 |
Dan Gohman | Fix a typo in a comment. |
tree | commitdiff |
2008-05-30 |
Dan Gohman | Fix a copy+paste error in a comment. |
tree | commitdiff |
2008-05-29 |
Owen Anderson | Add newline at end of file. |
tree | commitdiff |
2008-05-29 |
Owen Anderson | Force postdom to be linked into opt and bugpoint, even... |
tree | commitdiff |
2008-05-29 |
Gabor Greif | convert another operand loop to iterator formulation |
tree | commitdiff |
2008-05-27 |
Dan Gohman | Use Function::getEntryBlock instead of Function::begin... |
tree | commitdiff |
2008-05-27 |
Dan Gohman | Print debug output when any edge becomes executable... |
tree | commitdiff |
2008-05-27 |
Duncan Sands | Fix some constructs that gcc-4.4 warns about. |
tree | commitdiff |
2008-05-25 |
Nick Lewycky | Don't treat values as signed when looking at loop stepp... |
tree | commitdiff |
2008-05-25 |
Nick Lewycky | "ret (constexpr)" can't be folded into a Constant.... |
tree | commitdiff |
2008-05-22 |
Dan Gohman | Use isSingleValueType instead of isFirstClassType to |
tree | commitdiff |
2008-05-22 |
Gabor Greif | transform more loops to iterator form, detabify |
tree | commitdiff |
2008-05-22 |
Gabor Greif | Rewrite operand loops to use iterators. This shrinks... |
tree | commitdiff |
2008-05-22 |
Chris Lattner | Free and vaarg are not really volatile. |
tree | commitdiff |
2008-05-21 |
Gabor Greif | suppress gcc3.4.6's <no value returned> warnings |
tree | commitdiff |
2008-05-20 |
Chris Lattner | Fix PR2346 by marking vaarg as volatile so that licm... |
tree | commitdiff |
2008-05-20 |
Chris Lattner | Add a bool to isEdgeFeasible that tells it whether... |
tree | commitdiff |
2008-05-16 |
Gabor Greif | API change for {BinaryOperator|CmpInst|CastInst}::creat... |
tree | commitdiff |
2008-05-15 |
Dan Gohman | Use static and anonymous namespaces consistently with... |
tree | commitdiff |
2008-05-13 |
Owen Anderson | Fix memdep's handling of invokes when finding the depen... |
tree | commitdiff |
2008-05-13 |
Dan Gohman | Clean up the use of static and anonymous namespaces... |
tree | commitdiff |
2008-05-12 |
Chris Lattner | prune #includes. |
tree | commitdiff |
2008-05-12 |
Chris Lattner | Add a new SparsePropagation analysis utility, which... |
tree | commitdiff |
2008-05-09 |
Torok Edwin | put LibCallAliasAnalysis into anonymous namespace to... |
tree | commitdiff |
2008-05-08 |
Chris Lattner | Remove dead return. Thanks to Bill for the review! |
tree | commitdiff |
2008-05-08 |
Chris Lattner | Add support for constant folding the 'offsetof' pattern... |
tree | commitdiff |
2008-05-07 |
Chris Lattner | Add a new LibCallAliasAnalysis pass, which is parameterized |
tree | commitdiff |
2008-05-07 |
Chris Lattner | Add a new interface for describing the behavior of... |
tree | commitdiff |
2008-05-06 |
Nick Lewycky | Fix typo and indentation. |
tree | commitdiff |
2008-05-06 |
Dan Gohman | Make several variable declarations static. |
tree | commitdiff |
2008-05-06 |
Dan Gohman | Remove uses of llvm/System/IncludeFile.h that are no... |
tree | commitdiff |
2008-05-03 |
Torok Edwin | Implement destructor for PostDominatorTree to eliminate... |
tree | commitdiff |
2008-05-02 |
Devang Patel | Add assert. |
tree | commitdiff |
2008-04-21 |
Dan Gohman | Fix the way AliasSet::print prints "may alias". |
tree | commitdiff |
2008-04-21 |
Duncan Sands | Fix a "large integer implicitly truncated to unsigned... |
tree | commitdiff |
2008-04-20 |
Dale Johannesen | (re)fix handling of UGT. Pointed out by Nick Lewycky. |
tree | commitdiff |
2008-04-20 |
Chris Lattner | Switch to using Simplified ConstantFP::get API. |
tree | commitdiff |
2008-04-18 |
Dale Johannesen | Fix a scalar evolution bug. Reversing everything |
tree | commitdiff |
2008-04-17 |
Owen Anderson | Make GVN able to remove unnecessary calls to read-only... |
tree | commitdiff |
2008-04-16 |
Owen Anderson | Major repairs to the post-dominators implementation... |
tree | commitdiff |
2008-04-15 |
Dale Johannesen | Don't assume a tail call can't reference a byval |
tree | commitdiff |
2008-04-14 |
Dan Gohman | Teach AliasSetTracker about VAArgInst. |
tree | commitdiff |
2008-04-14 |
Dan Gohman | In the special case, call the comparison function inste... |
tree | commitdiff |
2008-04-13 |
Chris Lattner | add a new CallGraphNode::removeCallEdgeFor method,... |
tree | commitdiff |
2008-04-10 |
Dan Gohman | Fix a typo in a comment. |
tree | commitdiff |
2008-04-10 |
Owen Anderson | Fix for PR2190. Memdep's non-local caching was checkin... |
tree | commitdiff |
2008-04-07 |
Daniel Berlin | Fix PR 2169. |
tree | commitdiff |
2008-04-06 |
Gabor Greif | API changes for class Use size reduction, wave 1. |
tree | commitdiff |
2008-03-31 |
Dan Gohman | Set blockBegin to point to the beginning of the block, |
tree | commitdiff |
2008-03-31 |
Erick Tryzelaar | Expose Function::viewCFG and Function::viewCFGOnly... |
tree | commitdiff |
2008-03-30 |
Chris Lattner | minor code cleanups, allow constant folding sinf/cosf. |
tree | commitdiff |
2008-03-21 |
Dan Gohman | Don't include <map> in Pass.h, which doesn't need it... |
tree | commitdiff |
next |