2009-06-24 |
Dan Gohman | Move the special cases for constants out of getUnknown... |
tree | commitdiff |
2009-06-24 |
Dan Gohman | Add an isAllOnesValue utility function, similar to... |
tree | commitdiff |
2009-06-23 |
Devang Patel | It is not a good idea to have data member's name match... |
tree | commitdiff |
2009-06-23 |
Devang Patel | Add DISubprogram::getReturnTypeName() |
tree | commitdiff |
2009-06-22 |
Owen Anderson | Remove the parent pointer from SCEV, since it did not... |
tree | commitdiff |
2009-06-22 |
Owen Anderson | SCEVHandle is no more! |
tree | commitdiff |
2009-06-22 |
Owen Anderson | Banish global state from ScalarEvolution! SCEV uniquin... |
tree | commitdiff |
2009-06-22 |
Dan Gohman | Add a getUMinFromMismatchedTypes helper function. |
tree | commitdiff |
2009-06-22 |
Dan Gohman | Factor out code for computing umin and smin for SCEV... |
tree | commitdiff |
2009-06-22 |
Dan Gohman | Teach ScalarEvolution how to analyze loops with multipl... |
tree | commitdiff |
2009-06-21 |
Dan Gohman | Fix ScalarEvolution's backedge-taken count computations... |
tree | commitdiff |
2009-06-19 |
Dan Gohman | Make GetMinTrailingZeros a member function of ScalarEvo... |
tree | commitdiff |
2009-06-18 |
Owen Anderson | Add a parent pointer to SCEV, in preparation for gettin... |
tree | commitdiff |
2009-06-18 |
Dan Gohman | Remove the code from IVUsers that attempted to handle |
tree | commitdiff |
2009-06-15 |
Dan Gohman | Support vector casts in more places, fixing a variety... |
tree | commitdiff |
2009-06-14 |
Dan Gohman | Specialize DenseMapInfo for SCEVHandle, so that SCEVHan... |
tree | commitdiff |
2009-06-14 |
Dan Gohman | Convert several parts of the ScalarEvolution framework... |
tree | commitdiff |
2009-06-13 |
Dan Gohman | Add a ScalarEvolution::getAnyExtendExpr utility functio... |
tree | commitdiff |
2009-06-06 |
Dan Gohman | Rename UnknownValue to CouldNotCompute, since it holds... |
tree | commitdiff |
2009-06-05 |
Dan Gohman | Move SCEVExpander::getOrInsertCanonicalInductionVariabl... |
tree | commitdiff |
2009-06-03 |
Eli Friedman | PR4317: Handle splits where the new block is unreachabl... |
tree | commitdiff |
2009-06-02 |
Dan Gohman | Change ConstantFoldConstantExpression to accept a null |
tree | commitdiff |
2009-06-02 |
Dan Gohman | Delete an unnecessary forward declaration. |
tree | commitdiff |
2009-05-26 |
Dan Gohman | Give SCEVNaryExpr a doxygen comment. |
tree | commitdiff |
2009-05-24 |
Dan Gohman | Various comment fixes. |
tree | commitdiff |
2009-05-24 |
Dan Gohman | Change ScalarEvolution::getSCEVAtScope to always return... |
tree | commitdiff |
2009-05-24 |
Dan Gohman | Generalize SCEVExpander::visitAddRecExpr's GEP persuit... |
tree | commitdiff |
2009-05-24 |
Torok Edwin | The rewriter may hold references to instructions that... |
tree | commitdiff |
2009-05-21 |
Eli Friedman | Fix broken logic in DominatorTreeBase::Split. Part... |
tree | commitdiff |
2009-05-21 |
Eli Friedman | Fix indentation. |
tree | commitdiff |
2009-05-20 |
Duncan Sands | When comparing DominanceFrontier's, advance iterators |
tree | commitdiff |
2009-05-19 |
Dan Gohman | Make SCEVCallbackVH a private nested class inside Scala... |
tree | commitdiff |
2009-05-19 |
Dan Gohman | Teach SCEVExpander to expand arithmetic involving point... |
tree | commitdiff |
2009-05-19 |
Dan Gohman | Add some comments noting how IndVarSimplify facilitates |
tree | commitdiff |
2009-05-18 |
Dan Gohman | Update a comment to reflect changes in the surrounding... |
tree | commitdiff |
2009-05-18 |
Dan Gohman | Make ScalarEvolution::isLoopGuardedByCond work even... |
tree | commitdiff |
2009-05-18 |
Dan Gohman | Add an isOne() utility function to ScalarEvolution... |
tree | commitdiff |
2009-05-14 |
Bill Wendling | Non-functionality changes: |
tree | commitdiff |
2009-05-13 |
Dan Gohman | Add three new helper routines, getNoopOrZeroExtend, |
tree | commitdiff |
2009-05-12 |
Bill Wendling | More MSVC fixes -- class/struct conflicts. |
tree | commitdiff |
2009-05-12 |
Dan Gohman | Factor the code for collecting IV users out of LSR... |
tree | commitdiff |
2009-05-08 |
Dan Gohman | Fix another bug in r71252. This code supports GetElementPtr |
tree | commitdiff |
2009-05-08 |
Dan Gohman | Add memoization for getSCEVAtScope results for instructions |
tree | commitdiff |
2009-05-08 |
Dan Gohman | Make the SCEV* form of getSCEVAtScope public, to allow... |
tree | commitdiff |
2009-05-08 |
Dan Gohman | Factor out the code for creating SCEVs for GEPs into a |
tree | commitdiff |
2009-05-08 |
Dan Gohman | Add a getExitBlock utility function to LoopInfo which... |
tree | commitdiff |
2009-05-07 |
Dan Gohman | Revert 71165. It did more than just revert 71158 and... |
tree | commitdiff |
2009-05-07 |
Bill Wendling | Temporarily revert r71158. It was causing a failure... |
tree | commitdiff |
2009-05-07 |
Dan Gohman | Factor out a common base class between SCEVCommutativeE... |
tree | commitdiff |
2009-05-05 |
Bill Wendling | Add dump method to DIDescriptor. |
tree | commitdiff |
2009-05-04 |
Dan Gohman | Re-apply 70645, converting ScalarEvolution to use |
tree | commitdiff |
2009-05-03 |
Argyrios Kyrtzidis | -Move the DwarfWriter::ValidDebugInfo check to a static... |
tree | commitdiff |
2009-05-03 |
Dan Gohman | Revert r70645 for now; it's causing a variety of regres... |
tree | commitdiff |
2009-05-02 |
Dan Gohman | Convert ScalarEvolution to use CallbackVH for its inter... |
tree | commitdiff |
2009-05-02 |
Dan Gohman | When ScalarEvolution is told to forget the trip count... |
tree | commitdiff |
2009-05-01 |
Dan Gohman | Actually insert inserted instructions into the Inserted... |
tree | commitdiff |
2009-05-01 |
Dan Gohman | Add an accessor method to allow clients to test if... |
tree | commitdiff |
2009-05-01 |
Dan Gohman | Make SCEVExpander::addInsertedValue able to accept... |
tree | commitdiff |
2009-04-30 |
Dan Gohman | Add some comments, and tidy up some whitespace. |
tree | commitdiff |
2009-04-30 |
Dan Gohman | Extend ScalarEvolution's getBackedgeTakenCount to be... |
tree | commitdiff |
2009-04-29 |
Dan Gohman | Add some more doxygen comments to SCEVAddRec. |
tree | commitdiff |
2009-04-23 |
Dan Gohman | Change SCEVExpander's expandCodeFor to provide more... |
tree | commitdiff |
2009-04-22 |
Dan Gohman | Use BasicBlock::iterator instead of Instruction* for... |
tree | commitdiff |
2009-04-22 |
Dan Gohman | Make SCEVExpanders private methods private, instead... |
tree | commitdiff |
2009-04-21 |
Dan Gohman | De-pImpl-ify ScalarEvolution. The pImpl pattern doesn... |
tree | commitdiff |
2009-04-21 |
Dan Gohman | Factor out a common base class from SCEVTruncateExpr... |
tree | commitdiff |
2009-04-21 |
Dan Gohman | Introduce encapsulation for ScalarEvolution's TargetDat... |
tree | commitdiff |
2009-04-21 |
Dan Gohman | Convert ScalarEvolution to use raw_ostream instead... |
tree | commitdiff |
2009-04-18 |
Dan Gohman | Add a ScalarEvolution::getCouldNotCompute() function... |
tree | commitdiff |
2009-04-18 |
Dan Gohman | Use more const qualifiers with SCEV interfaces. |
tree | commitdiff |
2009-04-16 |
Dan Gohman | Teach SCEVExpander::InsertCastOfTo to avoid creating... |
tree | commitdiff |
2009-04-16 |
Dan Gohman | Expand GEPs in ScalarEvolution expressions. SCEV expres... |
tree | commitdiff |
2009-04-15 |
Devang Patel | Add a method to check that the subprogram holds debug... |
tree | commitdiff |
2009-04-09 |
Chris Lattner | add an accessor method, patch by John McCall! |
tree | commitdiff |
2009-03-29 |
Chris Lattner | now that you can put a PointerIntPair in a SmallPtrSet... |
tree | commitdiff |
2009-03-19 |
Dan Gohman | Add a liveness analysis pass for LLVM IR values. This... |
tree | commitdiff |
2009-03-13 |
Bill Wendling | Oops...I committed too much. |
tree | commitdiff |
2009-03-13 |
Bill Wendling | Temporarily XFAIL this test. |
tree | commitdiff |
2009-03-11 |
Torok Edwin | Make Print callable from a pass's print method: add... |
tree | commitdiff |
2009-03-10 |
Torok Edwin | Global variables don't have a corresponding llvm.dbg... |
tree | commitdiff |
2009-03-09 |
Chris Lattner | reimplement AliasSetTracker in terms of DenseMap instea... |
tree | commitdiff |
2009-03-09 |
Bill Wendling | Pass in a std::string when getting the names of debuggi... |
tree | commitdiff |
2009-03-08 |
Nick Lewycky | Fix misaligned whitespace. No functionality change. |
tree | commitdiff |
2009-02-27 |
Dan Gohman | Make LoopInfo::print() identify header, exit, and latch... |
tree | commitdiff |
2009-02-24 |
Dan Gohman | Rename ScalarEvolution's getIterationCount to getBacked... |
tree | commitdiff |
2009-02-18 |
Dan Gohman | Use a sign-extend instead of a zero-extend when promoting a |
tree | commitdiff |
2009-02-18 |
Dan Gohman | Clarify the definition of "latch block" in a comment. |
tree | commitdiff |
2009-02-18 |
Dan Gohman | Eliminate several more unnecessary intptr_t casts. |
tree | commitdiff |
2009-02-17 |
Devang Patel | The debugger sometimes lookup dynamically in the runtim... |
tree | commitdiff |
2009-02-17 |
Devang Patel | Emit debug info for bitfields. |
tree | commitdiff |
2009-02-17 |
Dan Gohman | Add a method to ScalarEvolution for telling it when... |
tree | commitdiff |
2009-02-17 |
Dan Gohman | Move dumpPassStructure out of line. |
tree | commitdiff |
2009-02-17 |
Dan Gohman | Tidy whitespace. |
tree | commitdiff |
2009-02-17 |
Evan Cheng | Strengthen the "non-constant stride must dominate loop... |
tree | commitdiff |
2009-02-14 |
Cedric Venet | Unbreak the build on win32. |
tree | commitdiff |
2009-02-13 |
Duncan Sands | Correct a comment: since AccessArguments is now |
tree | commitdiff |
2009-02-12 |
Dan Gohman | Teach IndVarSimplify to optimize code using the C ... |
tree | commitdiff |
2009-02-12 |
Dan Gohman | Add a utility function to LoopInfo to return the exit... |
tree | commitdiff |
2009-02-07 |
Dan Gohman | Simplify some code by using blocks_begin(), blocks_end... |
tree | commitdiff |
2009-02-05 |
Owen Anderson | Refactor my previous change to maintain the distinction... |
tree | commitdiff |
next |