2014-07-23 |
Nick Lewycky | We may visit a call that uses an alloca multiple times... |
blob | commitdiff | raw |
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 |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
blob | commitdiff | raw | diff to current |
2007-09-10 |
Chris Lattner | Prevent tailcallelim from breaking "recursive" calls... |
blob | commitdiff | raw | diff to current |
2007-05-06 |
Nick Lewycky | Fix typo in comment. |
blob | commitdiff | raw | diff to current |
2007-05-03 |
Devang Patel | Drop 'const' |
blob | commitdiff | raw | diff to current |
2007-05-02 |
Devang Patel | Use 'static const char' instead of 'static const int'. |
blob | commitdiff | raw | diff to current |
2007-05-01 |
Devang Patel | Do not use typeinfo to identify pass in pass manager. |
blob | commitdiff | raw | diff to current |
2007-03-22 |
Dan Gohman | Change uses of Function::front to Function::getEntryBlo... |
blob | commitdiff | raw | diff to current |
2007-02-11 |
Chris Lattner | Simplify code by using value::takename |
blob | commitdiff | raw | diff to current |
2007-02-05 |
Reid Spencer | Apply the VISIBILITY_HIDDEN field to the remaining... |
blob | commitdiff | raw | diff to current |
2006-12-19 |
Chris Lattner | Switch over Transforms/Scalar to use the STATISTIC... |
blob | commitdiff | raw | diff to current |
2006-12-06 |
Chris Lattner | Detemplatize the Statistic class. The only type it... |
blob | commitdiff | raw | diff to current |
2006-11-02 |
Reid Spencer | For PR786: |
blob | commitdiff | raw | diff to current |
2006-10-22 |
Chris Lattner | Add a workaround for PR962, disabling the more aggressi... |
blob | commitdiff | raw | diff to current |
2006-08-27 |
Chris Lattner | eliminate RegisterOpt. It does the same thing as Regis... |
blob | commitdiff | raw | diff to current |
2005-11-05 |
Chris Lattner | Implement Transforms/TailCallElim/return-undef.ll,... |
blob | commitdiff | raw | diff to current |
2005-08-08 |
Chris Lattner | Use the new 'moveBefore' method to simplify some code... |
blob | commitdiff | raw | diff to current |
2005-08-07 |
Chris Lattner | Fix typoCVS: -------------------------------------... |
blob | commitdiff | raw | diff to current |
next |