2015-06-23 |
Alexander Kornienko | Revert r240137 (Fixed/added namespace ending comments... |
blob | commitdiff | raw |
2015-06-19 |
Alexander Kornienko | Fixed/added namespace ending comments using clang-tidy... |
blob | commitdiff | raw | diff to current |
2015-06-09 |
Akira Hatanaka | Remove DisableTailCalls from TargetOptions and the... |
blob | commitdiff | raw |
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-03-04 |
Mehdi Amini | Make DataLayout Non-Optional in the Module |
blob | commitdiff | raw | diff to current |
2015-02-28 |
Benjamin Kramer | TRE: Just erase dead BBs and tweak the iteration loop... |
blob | commitdiff | raw | diff to current |
2015-02-27 |
Sanjay Patel | remove function names from comments; NFC |
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 |
2014-11-19 |
Arnaud A. de Grand... | Fix tail recursion elimination |
blob | commitdiff | raw | diff to current |
2014-11-19 |
David Blaikie | Update SetVector to rely on the underlying set's insert... |
blob | commitdiff | raw | diff to current |
2014-11-04 |
Reid Kleckner | Revert "Transforms: reapply SVN r219899" |
blob | commitdiff | raw | diff to current |
2014-10-28 |
Saleem Abdulrasool | Transforms: reapply SVN r219899 |
blob | commitdiff | raw | diff to current |
2014-10-19 |
Chandler Carruth | Fix a long-standing miscompile in the load analysis... |
blob | commitdiff | raw | diff to current |
2014-10-17 |
Rafael Espindola | Revert "TRE: make TRE a bit more aggressive" |
blob | commitdiff | raw | diff to current |
2014-10-16 |
Saleem Abdulrasool | TRE: make TRE a bit more aggressive |
blob | commitdiff | raw | diff to current |
2014-07-23 |
Nick Lewycky | We may visit a call that uses an alloca multiple times... |
blob | commitdiff | raw | diff to current |
2014-07-21 |
Duncan P. N. Exon... | Revert "[C++11] Add predecessors(BasicBlock *) / succes... |
blob | commitdiff | raw | diff to current |
2014-07-20 |
Manuel Jacob | [C++11] Add predecessors(BasicBlock *) / successors... |
blob | commitdiff | raw | diff to current |
2014-05-22 |
Diego Novillo | Add support for missed and analysis optimization remarks. |
blob | commitdiff | raw | diff to current |
2014-05-08 |
Nick Lewycky | Improve wording to make it sounds more like a change... |
blob | commitdiff | raw | diff to current |
2014-05-08 |
Richard Smith | Simplify and fix incorrect comment. No functionality... |
blob | commitdiff | raw | diff to current |
2014-05-06 |
Nick Lewycky | Detabify. |
blob | commitdiff | raw | diff to current |
2014-05-05 |
Nick Lewycky | Improve 'tail' call marking in TRE. A bootstrap of... |
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-21 |
Reid Kleckner | Fix PR7272 in -tailcallelim instead of the inliner |
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 |
Chandler Carruth | [C++11] Make this interface accept const Use pointers... |
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-03-04 |
Chandler Carruth | [Modules] Move ValueHandle into the IR library where... |
blob | commitdiff | raw | diff to current |
2014-03-04 |
Chandler Carruth | [Modules] Move CallSite into the IR library where it... |
blob | commitdiff | raw | diff to current |
2014-03-02 |
Benjamin Kramer | [C++11] Replace llvm::next and llvm::prior with std... |
blob | commitdiff | raw | diff to current |
2014-03-02 |
Craig Topper | Switch all uses of LLVM_OVERRIDE to just use 'override... |
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 |
2013-07-24 |
Benjamin Kramer | TRE: Move class into anonymous namespace. |
blob | commitdiff | raw | diff to current |
2013-07-14 |
Craig Topper | Use SmallVectorImpl& instead of SmallVector to avoid... |
blob | commitdiff | raw | diff to current |
2013-07-11 |
Michael Gottesman | Teach TailRecursionElimination to handle certain cases... |
blob | commitdiff | raw | diff to current |
2013-01-22 |
Chandler Carruth | Begin fleshing out an interface in TTI for modelling... |
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-03 |
Chandler Carruth | Use the new script to sort the includes of every file... |
blob | commitdiff | raw | diff to current |
2012-10-22 |
Argyrios Kyrtzidis | Revert r166407 because it caused analyzer tests to... |
blob | commitdiff | raw | diff to current |
2012-10-22 |
Nick Lewycky | Reapply r166405, teaching tailcallelim to be smarter... |
blob | commitdiff | raw | diff to current |
2012-10-22 |
NAKAMURA Takumi | Revert r166405, "Teach TailRecursionElimination to... |
blob | commitdiff | raw | diff to current |
2012-10-21 |
Nick Lewycky | Teach TailRecursionElimination to consider 'nocapture... |
blob | commitdiff | raw | diff to current |
2012-07-24 |
Nadav Rotem | Clean whitespaces. |
blob | commitdiff | raw | diff to current |
2012-05-04 |
Chandler Carruth | A pile of long over-due refactorings here. There are... |
blob | commitdiff | raw | diff to current |
2011-10-17 |
Bill Wendling | Correct over-zealous removal of hack. |
blob | commitdiff | raw | diff to current |
2011-10-17 |
Bill Wendling | Now that we have the ReturnsTwice function attribute... |
blob | commitdiff | raw | diff to current |
2011-05-16 |
Rafael Espindola | Don't do tail calls in a function that call setjmp... |
blob | commitdiff | raw | diff to current |
2011-04-28 |
Devang Patel | Do not lose line number info while eliminating tail... |
blob | commitdiff | raw | diff to current |
2011-04-15 |
Chris Lattner | Fix a ton of comment typos found by codespell. Patch by |
blob | commitdiff | raw | diff to current |
2011-03-30 |
Jay Foad | Remove PHINode::reserveOperandSpace(). Instead, add... |
blob | commitdiff | raw | diff to current |
2011-03-30 |
Jay Foad | (Almost) always call reserveOperandSpace() on newly... |
blob | commitdiff | raw | diff to current |
2011-01-29 |
Francois Pichet | Unbreak the MSVC build. |
blob | commitdiff | raw | diff to current |
2011-01-29 |
Evan Cheng | Add a test for TCE return duplication. |
blob | commitdiff | raw | diff to current |
2011-01-29 |
Evan Cheng | Re-apply r124518 with fix. Watch out for invalidated... |
blob | commitdiff | raw | diff to current |
2011-01-29 |
Evan Cheng | Revert r124518. It broke Linux self-host. |
blob | commitdiff | raw | diff to current |
2011-01-29 |
Evan Cheng | Re-commit r124462 with fixes. Tail recursion elim will... |
blob | commitdiff | raw | diff to current |
2010-11-16 |
Duncan Sands | Have a few places that want to simplify phi nodes use... |
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-07 |
Owen Anderson | Now with fewer extraneous semicolons! |
blob | commitdiff | raw | diff to current |
2010-08-31 |
Chris Lattner | tidy up |
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-13 |
Duncan Sands | Handle the case of a tail recursion in which the tail... |
blob | commitdiff | raw | diff to current |
2010-07-12 |
Gabor Greif | cache dereferenced iterators |
blob | commitdiff | raw | diff to current |
2010-07-10 |
Duncan Sands | The accumulator tail recursion transform claims to... |
blob | commitdiff | raw | diff to current |
2010-06-26 |
Duncan Sands | Fix PR7328: when turning a tail recursion into a loop... |
blob | commitdiff | raw | diff to current |
2010-06-24 |
Gabor Greif | use getNumArgOperands |
blob | commitdiff | raw | diff to current |
2010-06-24 |
Gabor Greif | use ArgOperand API |
blob | commitdiff | raw | diff to current |
2010-05-28 |
Dan Gohman | Move FindAvailableLoadedValue isSafeToLoadUnconditional... |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Eric Christopher | Revert 101465, it broke internal OpenGL testing. |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Dan Gohman | Refine the detection of seemingly infinitely recursive... |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Gabor Greif | reapply r101434 |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Gabor Greif | back out r101423 and r101397, they break llvm-gcc self... |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Gabor Greif | reapply r101364, which has been backed out in r101368 |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Gabor Greif | back out r101364, as it trips the linux nightlybot... |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Gabor Greif | rotate CallInst operands, i.e. move callee to the back |
blob | commitdiff | raw | diff to current |
2010-02-03 |
Evan Cheng | Revert 94937 and move the noreturn check to codegen. |
blob | commitdiff | raw | diff to current |
2010-01-31 |
Evan Cheng | Do not mark no-return calls tail calls. It'll screw... |
blob | commitdiff | raw | diff to current |
2010-01-30 |
Bob Wilson | Check alignment of loads when deciding whether it is... |
blob | commitdiff | raw | diff to current |
2009-11-07 |
Nick Lewycky | Improve tail call elimination to handle the switch... |
blob | commitdiff | raw | diff to current |
2009-11-07 |
Nick Lewycky | Oops, FunctionContainsEscapingAllocas is really used... |
blob | commitdiff | raw | diff to current |
2009-11-07 |
Nick Lewycky | Dust off tail recursion elimination. Fix a fixme by... |
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-06-19 |
Chris Lattner | Improve tail call elim to move loads above readonly... |
blob | commitdiff | raw | diff to current |
2009-05-06 |
Duncan Sands | Allow readonly functions to unwind exceptions. Teach |
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-06-14 |
Chris Lattner | Fix a case where tailcallelim wouldn't set the changed... |
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-04-06 |
Gabor Greif | API changes for class Use size reduction, wave 1. |
blob | commitdiff | raw | diff to current |
2008-03-11 |
Devang Patel | Become multiple return value aware. |
blob | commitdiff | raw | diff to current |
2008-02-20 |
Anton Korobeynikov | Make Transforms to be 4.3 warnings-clean |
blob | commitdiff | raw | diff to current |
next |