index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
Transforms
/
Scalar
/
TailRecursionElimination.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
[PM] Change the core design of the TTI analysis to use a polymorphic
Chandler Carruth
2015-01-31
1
-3
/
+3
*
Fix tail recursion elimination
Arnaud A. de Grandmaison
2014-11-19
1
-3
/
+25
*
Update SetVector to rely on the underlying set's insert to return a pair<iter...
David Blaikie
2014-11-19
1
-1
/
+1
*
Revert "Transforms: reapply SVN r219899"
Reid Kleckner
2014-11-04
1
-2
/
+8
*
Transforms: reapply SVN r219899
Saleem Abdulrasool
2014-10-28
1
-8
/
+2
*
Fix a long-standing miscompile in the load analysis that was uncovered
Chandler Carruth
2014-10-19
1
-1
/
+5
*
Revert "TRE: make TRE a bit more aggressive"
Rafael Espindola
2014-10-17
1
-2
/
+8
*
TRE: make TRE a bit more aggressive
Saleem Abdulrasool
2014-10-16
1
-8
/
+2
*
We may visit a call that uses an alloca multiple times in callUsesLocalStack,...
Nick Lewycky
2014-07-23
1
-5
/
+3
*
Revert "[C++11] Add predecessors(BasicBlock *) / successors(BasicBlock *) ite...
Duncan P. N. Exon Smith
2014-07-21
1
-2
/
+3
*
[C++11] Add predecessors(BasicBlock *) / successors(BasicBlock *) iterator ra...
Manuel Jacob
2014-07-20
1
-3
/
+2
*
Add support for missed and analysis optimization remarks.
Diego Novillo
2014-05-22
1
-8
/
+8
*
Improve wording to make it sounds more like a change than an analysis.
Nick Lewycky
2014-05-08
1
-2
/
+3
*
Simplify and fix incorrect comment. No functionality change.
Richard Smith
2014-05-08
1
-22
/
+15
*
Detabify.
Nick Lewycky
2014-05-06
1
-2
/
+2
*
Improve 'tail' call marking in TRE. A bootstrap of clang goes from 375k calls...
Nick Lewycky
2014-05-05
1
-73
/
+241
*
[C++] Use 'nullptr'. Transforms edition.
Craig Topper
2014-04-25
1
-18
/
+18
*
[Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
Chandler Carruth
2014-04-22
1
-1
/
+2
*
Fix PR7272 in -tailcallelim instead of the inliner
Reid Kleckner
2014-04-21
1
-0
/
+9
*
[C++11] Add range based accessors for the Use-Def chain of a Value.
Chandler Carruth
2014-03-09
1
-2
/
+2
*
[C++11] Make this interface accept const Use pointers and use override
Chandler Carruth
2014-03-05
1
-2
/
+2
*
[C++11] Add 'override' keyword to virtual methods that override their base cl...
Craig Topper
2014-03-05
1
-2
/
+2
*
[Modules] Move CFG.h to the IR library as it defines graph traits over
Chandler Carruth
2014-03-04
1
-1
/
+1
*
[Modules] Move ValueHandle into the IR library where Value itself lives.
Chandler Carruth
2014-03-04
1
-1
/
+1
*
[Modules] Move CallSite into the IR library where it belogs. It is
Chandler Carruth
2014-03-04
1
-1
/
+1
*
[C++11] Replace llvm::next and llvm::prior with std::next and std::prev.
Benjamin Kramer
2014-03-02
1
-1
/
+1
*
Switch all uses of LLVM_OVERRIDE to just use 'override' directly.
Craig Topper
2014-03-02
1
-3
/
+3
*
Disable most IR-level transform passes on functions marked 'optnone'.
Paul Robinson
2014-02-06
1
-0
/
+3
*
TRE: Move class into anonymous namespace.
Benjamin Kramer
2013-07-24
1
-4
/
+6
*
Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector s...
Craig Topper
2013-07-14
1
-9
/
+10
*
Teach TailRecursionElimination to handle certain cases of nocapture escaping ...
Michael Gottesman
2013-07-11
1
-64
/
+85
*
Begin fleshing out an interface in TTI for modelling the costs of
Chandler Carruth
2013-01-22
1
-3
/
+17
*
Move all of the header files which are involved in modelling the LLVM IR
Chandler Carruth
2013-01-02
1
-6
/
+6
*
Use the new script to sort the includes of every file under lib.
Chandler Carruth
2012-12-03
1
-9
/
+9
*
Revert r166407 because it caused analyzer tests to crash and broke self-host ...
Argyrios Kyrtzidis
2012-10-22
1
-67
/
+56
*
Reapply r166405, teaching tailcallelim to be smarter about nocapture, with a
Nick Lewycky
2012-10-22
1
-56
/
+67
*
Revert r166405, "Teach TailRecursionElimination to consider 'nocapture' when ...
NAKAMURA Takumi
2012-10-22
1
-67
/
+56
*
Teach TailRecursionElimination to consider 'nocapture' when deciding whether
Nick Lewycky
2012-10-21
1
-56
/
+67
*
Clean whitespaces.
Nadav Rotem
2012-07-24
1
-5
/
+5
*
A pile of long over-due refactorings here. There are some very, *very*
Chandler Carruth
2012-05-04
1
-1
/
+1
*
Correct over-zealous removal of hack.
Bill Wendling
2011-10-17
1
-1
/
+1
*
Now that we have the ReturnsTwice function attribute, this method is
Bill Wendling
2011-10-17
1
-1
/
+1
*
Don't do tail calls in a function that call setjmp. The stack might be
Rafael Espindola
2011-05-16
1
-4
/
+5
*
Do not lose line number info while eliminating tail call.
Devang Patel
2011-04-28
1
-1
/
+3
*
Fix a ton of comment typos found by codespell. Patch by
Chris Lattner
2011-04-15
1
-2
/
+2
*
Remove PHINode::reserveOperandSpace(). Instead, add a parameter to
Jay Foad
2011-03-30
1
-3
/
+2
*
(Almost) always call reserveOperandSpace() on newly created PHINodes.
Jay Foad
2011-03-30
1
-2
/
+4
*
Unbreak the MSVC build.
Francois Pichet
2011-01-29
1
-0
/
+1
*
Add a test for TCE return duplication.
Evan Cheng
2011-01-29
1
-0
/
+2
*
Re-apply r124518 with fix. Watch out for invalidated iterator.
Evan Cheng
2011-01-29
1
-19
/
+108
[prev]
[next]