2014-08-05 |
JF Bastien | Fix typos in comments and doc |
blob | commitdiff | raw |
2014-05-26 |
Owen Anderson | Make the LoopRotate pass's maximum header size configur... |
blob | commitdiff | raw | diff to current |
2014-04-25 |
Craig Topper | [C++] Use 'nullptr'. Transforms edition. |
blob | commitdiff | raw | diff to current |
2014-04-22 |
Chandler Carruth | [Modules] Fix potential ODR violations by sinking the... |
blob | commitdiff | raw | diff to current |
2014-04-15 |
Alexey Bataev | D3348 - [BUG] "Rotate Loop" pass kills "llvm.vectorizer... |
blob | commitdiff | raw | diff to current |
2014-03-09 |
Chandler Carruth | [C++11] Add range based accessors for the Use-Def chain... |
blob | commitdiff | raw | diff to current |
2014-03-05 |
Craig Topper | [C++11] Add 'override' keyword to virtual methods that... |
blob | commitdiff | raw | diff to current |
2014-03-04 |
Chandler Carruth | [Modules] Move CFG.h to the IR library as it defines... |
blob | commitdiff | raw | diff to current |
2014-02-06 |
Paul Robinson | Disable most IR-level transform passes on functions... |
blob | commitdiff | raw | diff to current |
2014-01-29 |
Chandler Carruth | [LPM] Fix PR18643, another scary place where loop trans... |
blob | commitdiff | raw | diff to current |
2014-01-13 |
Chandler Carruth | [PM] Split DominatorTree into a concrete analysis resul... |
blob | commitdiff | raw | diff to current |
2014-01-13 |
Chandler Carruth | [cleanup] Move the Dominators.h and Verifier.h headers... |
blob | commitdiff | raw | diff to current |
2013-12-07 |
Jakub Staszak | Don't #include heavy Dominators.h file in LoopInfo... |
blob | commitdiff | raw | diff to current |
2013-12-05 |
Alp Toker | Correct word hyphenations |
blob | commitdiff | raw | diff to current |
2013-05-06 |
Andrew Trick | Rotate multi-exit loops even if the latch was simplified. |
blob | commitdiff | raw | diff to current |
2013-01-21 |
Chandler Carruth | Switch CodeMetrics itself over to use TTI to determine... |
blob | commitdiff | raw | diff to current |
2013-01-02 |
Chandler Carruth | Move all of the header files which are involved in... |
blob | commitdiff | raw | diff to current |
2012-12-20 |
James Molloy | Add a new attribute, 'noduplicate'. If a function conta... |
blob | commitdiff | raw | diff to current |
2012-12-03 |
Chandler Carruth | Use the new script to sort the includes of every file... |
blob | commitdiff | raw | diff to current |
2012-09-02 |
Benjamin Kramer | LoopRotation: Make the brute force DomTree update more... |
blob | commitdiff | raw | diff to current |
2012-09-01 |
Benjamin Kramer | LoopRotation: Check some invariants of the dominator... |
blob | commitdiff | raw | diff to current |
2012-08-30 |
Benjamin Kramer | LoopRotate: Also rotate loops with multiple exits. |
blob | commitdiff | raw | diff to current |
2012-07-24 |
Nadav Rotem | Clean whitespaces. |
blob | commitdiff | raw | diff to current |
2012-02-16 |
Eli Friedman | loop-rotate shouldn't hoist alloca instructions out... |
blob | commitdiff | raw | diff to current |
2012-02-14 |
Andrew Trick | Add simplifyLoopLatch to LoopRotate pass. |
blob | commitdiff | raw | diff to current |
2012-02-14 |
Andrew Trick | whitespace |
blob | commitdiff | raw | diff to current |
2011-06-20 |
Jay Foad | Make better use of the PHINode API. |
blob | commitdiff | raw | diff to current |
2011-04-29 |
Devang Patel | Preserve line number information. |
blob | commitdiff | raw | diff to current |
2011-04-09 |
Chris Lattner | fix PR9523, a crash in looprotate on a non-canonical... |
blob | commitdiff | raw | diff to current |
2011-02-14 |
Devang Patel | Do not hoist @llvm.dbg.value. Here, @llvm.dbg.value... |
blob | commitdiff | raw | diff to current |
2011-01-11 |
Chris Lattner | remove a bogus assertion: the latch block of a loop... |
blob | commitdiff | raw | diff to current |
2011-01-08 |
Chris Lattner | When loop rotation happens, it is *very* common for... |
blob | commitdiff | raw | diff to current |
2011-01-08 |
Chris Lattner | split ssa updating code out to its own helper function... |
blob | commitdiff | raw | diff to current |
2011-01-08 |
Chris Lattner | Implement a TODO: Enhance loopinfo to merge away the... |
blob | commitdiff | raw | diff to current |
2011-01-08 |
Chris Lattner | inline preserveCanonicalLoopForm now that it is simple. |
blob | commitdiff | raw | diff to current |
2011-01-08 |
Chris Lattner | Three major changes: |
blob | commitdiff | raw | diff to current |
2011-01-08 |
Chris Lattner | LoopRotate requires canonical loop form, so it always... |
blob | commitdiff | raw | diff to current |
2011-01-08 |
Chris Lattner | use the LI ivar. |
blob | commitdiff | raw | diff to current |
2011-01-08 |
Chris Lattner | some cleanups: remove dead arguments and eliminate... |
blob | commitdiff | raw | diff to current |
2011-01-08 |
Chris Lattner | fix an issue duncan pointed out, which could cause... |
blob | commitdiff | raw | diff to current |
2011-01-08 |
Chris Lattner | Have loop-rotate simplify instructions (yay instsimplif... |
blob | commitdiff | raw | diff to current |
2011-01-08 |
Chris Lattner | Revamp the ValueMapper interfaces in a couple ways: |
blob | commitdiff | raw | diff to current |
2011-01-08 |
Chris Lattner | two minor changes: switch to the standard ValueToValueMapTy |
blob | commitdiff | raw | diff to current |
2011-01-02 |
Chris Lattner | split dom frontier handling stuff out to its own Domina... |
blob | commitdiff | raw | diff to current |
2011-01-02 |
Chris Lattner | improve loop rotation to use CodeMetrics to analyze the |
blob | commitdiff | raw | diff to current |
2010-10-19 |
Owen Anderson | Passes do not need to recursively initialize passes... |
blob | commitdiff | raw | diff to current |
2010-10-19 |
Owen Anderson | Get rid of static constructors for pass registration... |
blob | commitdiff | raw | diff to current |
2010-10-12 |
Owen Anderson | Begin adding static dependence information to passes... |
blob | commitdiff | raw | diff to current |
2010-10-07 |
Owen Anderson | Now with fewer extraneous semicolons! |
blob | commitdiff | raw | diff to current |
2010-09-06 |
Chris Lattner | Teach loop rotate to hoist trivially invariant instructions |
blob | commitdiff | raw | diff to current |
2010-09-02 |
Duncan Sands | Reapply commit 112699, speculatively reverted by echris... |
blob | commitdiff | raw | diff to current |
2010-09-01 |
Eric Christopher | Speculatively revert 112699 and 112702, they seem to... |
blob | commitdiff | raw | diff to current |
2010-09-01 |
Duncan Sands | If PrototypeValue is erased in the middle of using... |
blob | commitdiff | raw | diff to current |
2010-08-17 |
Dan Gohman | When rotating loops, put the original header at the... |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Owen Anderson | Reapply r110396, with fixes to appease the Linux buildb... |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Owen Anderson | Revert r110396 to fix buildbots. |
blob | commitdiff | raw | diff to current |
2010-08-05 |
Owen Anderson | Don't use PassInfo* as a type identifier for passes... |
blob | commitdiff | raw | diff to current |
2010-07-21 |
Owen Anderson | Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). |
blob | commitdiff | raw | diff to current |
2010-07-16 |
Dan Gohman | Reorder the contents of various getAnalysisUsage functi... |
blob | commitdiff | raw | diff to current |
2010-06-22 |
Dan Gohman | Use pre-increment instead of post-increment when the... |
blob | commitdiff | raw | diff to current |
2009-11-05 |
Dan Gohman | Update various Loop optimization passes to cope with... |
blob | commitdiff | raw | diff to current |
2009-11-05 |
Dan Gohman | Call getAnalysis<LoopInfo> the normal way, instead... |
blob | commitdiff | raw | diff to current |
2009-10-31 |
Dan Gohman | Rename forgetLoopBackedgeTakenCount to forgetLoop,... |
blob | commitdiff | raw | diff to current |
2009-10-26 |
Dan Gohman | Fix a typo in a comment. |
blob | commitdiff | raw | diff to current |
2009-10-24 |
Dan Gohman | Rename isLoopExit to isLoopExiting, for consistency... |
blob | commitdiff | raw | diff to current |
2009-10-24 |
Dan Gohman | Rewrite LoopRotation's SSA updating code using SSAUpdater. |
blob | commitdiff | raw | diff to current |
2009-09-27 |
Dan Gohman | Tell ScalarEvolution to forget everything it knows... |
blob | commitdiff | raw | diff to current |
2009-09-27 |
Nick Lewycky | Instruction::clone does not need to take an LLVMContext... |
blob | commitdiff | raw | diff to current |
2009-09-09 |
Dan Gohman | Fix SplitCriticalEdge to properly update LCSSA form... |
blob | commitdiff | raw | diff to current |
2009-09-02 |
Chris Lattner | eliminate VISIBILITY_HIDDEN from Transforms/Scalar... |
blob | commitdiff | raw | diff to current |
2009-08-13 |
Owen Anderson | Push LLVMContexts through the IntegerType APIs. |
blob | commitdiff | raw | diff to current |
2009-08-07 |
Devang Patel | Fix dom frontier update. This fixes PR4667. |
blob | commitdiff | raw | diff to current |
2009-07-22 |
Owen Anderson | Get rid of the Pass+Context magic. |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Owen Anderson | This started as a small change, I swear. Unfortunately... |
blob | commitdiff | raw | diff to current |
2009-06-27 |
Dan Gohman | More minor code simplifications. |
blob | commitdiff | raw | diff to current |
2009-06-26 |
Dan Gohman | Change this code to a form about which VC++ reportedly... |
blob | commitdiff | raw | diff to current |
2009-06-26 |
Dan Gohman | Minor code simplification. |
blob | commitdiff | raw | diff to current |
2009-06-25 |
Dan Gohman | Reword a few comments. |
blob | commitdiff | raw | diff to current |
2009-03-06 |
Devang Patel | Do not count DbgInfoIntrinsic while estimating loop... |
blob | commitdiff | raw | diff to current |
2009-01-28 |
Duncan Sands | Rename getAnalysisToUpdate to getAnalysisIfAvailable. |
blob | commitdiff | raw | diff to current |
2009-01-26 |
Chris Lattner | Fix PR3408 by making a non-obvious assumption very... |
blob | commitdiff | raw | diff to current |
2009-01-26 |
Chris Lattner | More cleanups and simplifications, no functionality... |
blob | commitdiff | raw | diff to current |
2009-01-26 |
Chris Lattner | tidy asserts |
blob | commitdiff | raw | diff to current |
2008-10-22 |
Daniel Dunbar | Change create*Pass factory functions to return Pass... |
blob | commitdiff | raw | diff to current |
2008-09-04 |
Dan Gohman | Tidy up several unbeseeming casts from pointer to intptr_t. |
blob | commitdiff | raw | diff to current |
2008-07-23 |
Dan Gohman | Enable first-class aggregates support. |
blob | commitdiff | raw | diff to current |
2008-06-19 |
Dan Gohman | Avoid using BasicBlock::getInstList directly in a few... |
blob | commitdiff | raw | diff to current |
2008-05-23 |
Dan Gohman | Tidy up BasicBlock::getFirstNonPHI, and change a bunch... |
blob | commitdiff | raw | diff to current |
2008-05-15 |
Gabor Greif | Fix a bunch of 80col violations that arose from the... |
blob | commitdiff | raw | diff to current |
2008-05-13 |
Dan Gohman | Clean up the use of static and anonymous namespaces... |
blob | commitdiff | raw | diff to current |
2008-05-02 |
Chris Lattner | add a FIXME so we remember to eventually remove this... |
blob | commitdiff | raw | diff to current |
2008-05-01 |
Dale Johannesen | Don't try to create PHIs of struct types. Fallout |
blob | commitdiff | raw | diff to current |
2008-04-14 |
Owen Anderson | Revert r49614. As Dan pointed out, some of these aren... |
blob | commitdiff | raw | diff to current |
2008-04-13 |
Owen Anderson | Replace calls of the form V1->setName(V2->getName(... |
blob | commitdiff | raw | diff to current |
2008-04-06 |
Gabor Greif | API changes for class Use size reduction, wave 1. |
blob | commitdiff | raw | diff to current |
2008-02-15 |
Devang Patel | Fix PR2028 |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
blob | commitdiff | raw | diff to current |
2007-11-27 |
Owen Anderson | Make LoopInfoBase more generic, in preparation for... |
blob | commitdiff | raw | diff to current |
2007-11-21 |
Nick Lewycky | typo |
blob | commitdiff | raw | diff to current |
2007-08-21 |
Devang Patel | Use SmallVector instead of std::vector. |
blob | commitdiff | raw | diff to current |
next |