2015-12-14 |
Justin Bogner | LoopRotate: Convert the methods of LoopRotate to utilit... |
blob | commitdiff | raw |
2015-12-14 |
Justin Bogner | LoopRotate: Reorder some method implementations. NFC |
blob | commitdiff | raw | diff to current |
2015-10-13 |
Duncan P. N. Exon... | Scalar: Remove remaining ilist iterator implicit conver... |
blob | commitdiff | raw | diff to current |
2015-09-09 |
Chandler Carruth | [PM/AA] Rebuild LLVM's alias analysis infrastructure... |
blob | commitdiff | raw | diff to current |
2015-08-17 |
Chandler Carruth | [PM] Port ScalarEvolution to the new pass manager. |
blob | commitdiff | raw | diff to current |
2015-08-06 |
Pete Cooper | Convert a bunch of loops to foreach. NFC. |
blob | commitdiff | raw | diff to current |
2015-07-23 |
Chandler Carruth | [GMR] Add a late run of GlobalsModRef to the main pass... |
blob | commitdiff | raw | diff to current |
2015-06-23 |
Alexander Kornienko | Revert r240137 (Fixed/added namespace ending comments... |
blob | commitdiff | raw | diff to current |
2015-06-19 |
Alexander Kornienko | Fixed/added namespace ending comments using clang-tidy... |
blob | commitdiff | raw | diff to current |
2015-03-23 |
Benjamin Kramer | Re-sort includes with sort-includes.py and insert raw_o... |
blob | commitdiff | raw | diff to current |
2015-03-10 |
Mehdi Amini | DataLayout is mandatory, update the API to reflect... |
blob | commitdiff | raw | diff to current |
2015-02-20 |
Benjamin Kramer | LoopRotate: When reconstructing loop simplify form... |
blob | commitdiff | raw | diff to current |
2015-02-01 |
Chandler Carruth | [multiversion] Thread a function argument through all... |
blob | commitdiff | raw | diff to current |
2015-01-31 |
Chandler Carruth | [PM] Change the core design of the TTI analysis to... |
blob | commitdiff | raw | diff to current |
2015-01-27 |
David Majnemer | LoopRotate: Don't walk the uses of a Constant |
blob | commitdiff | raw | diff to current |
2015-01-19 |
Chandler Carruth | [PM] Remove the Pass argument from all of the critical... |
blob | commitdiff | raw | diff to current |
2015-01-18 |
Chandler Carruth | [PM] Replace another Pass argument with specific analys... |
blob | commitdiff | raw | diff to current |
2015-01-18 |
Chandler Carruth | [PM] Refactor how the LoopRotation pass access the... |
blob | commitdiff | raw | diff to current |
2015-01-17 |
Chandler Carruth | [PM] Split the LoopInfo object apart from the legacy... |
blob | commitdiff | raw | diff to current |
2015-01-04 |
Chandler Carruth | [PM] Split the AssumptionTracker immutable pass into... |
blob | commitdiff | raw | diff to current |
2014-10-29 |
Yi Jiang | Do not simplifyLatch for loops where hoisting increment... |
blob | commitdiff | raw | diff to current |
2014-09-07 |
Hal Finkel | Make use of @llvm.assume in ValueTracking (computeKnown... |
blob | commitdiff | raw | diff to current |
2014-09-07 |
Hal Finkel | Add functions for finding ephemeral values |
blob | commitdiff | raw | diff to current |
2014-08-05 |
JF Bastien | Fix typos in comments and doc |
blob | commitdiff | raw | diff to current |
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 |
next |