projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
[ValueTracking] Add parameters to isImpliedCondition; NFC
[oota-llvm.git]
/
include
/
llvm
/
Analysis
/
InlineCost.h
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-04-11
Alexander Kornienko
Use 'override/final' instead of 'virtual' for overridde...
blob
|
commitdiff
|
raw
2015-02-15
Aaron Ballman
Removing LLVM_EXPLICIT, as MSVC 2012 was the last reaso...
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-04
Chandler Carruth
[PM] Split the AssumptionTracker immutable pass into...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-07
Hal Finkel
Add functions for finding ephemeral values
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-02-25
Rafael Espindola
Use DataLayout from the module when easily available.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-18
Rafael Espindola
Rename some member variables from TD to DL.
blob
|
commitdiff
|
raw
|
diff to current
2013-06-06
Jakub Staszak
Remove unneeded #include.
blob
|
commitdiff
|
raw
|
diff to current
2013-05-15
David Blaikie
Use only explicit bool conversion operators
blob
|
commitdiff
|
raw
|
diff to current
2013-01-21
Chandler Carruth
Now that the inline cost analysis is a pass, we can...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-21
Chandler Carruth
Make the inline cost a proper analysis pass. This remai...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-21
Chandler Carruth
Fix an old-style doxygen comment.
blob
|
commitdiff
|
raw
|
diff to current
2013-01-21
Chandler Carruth
Cleanup the formatting of this header. This removes...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-10
Jakub Staszak
Remove unneeded #includes.
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
Sort the #include lines for the include/... tree with...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-19
Bob Wilson
Clean up handling of always-inline functions in the...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-19
Bob Wilson
Some comment fixes.
blob
|
commitdiff
|
raw
|
diff to current
2012-10-08
Micah Villmow
Move TargetData to DataLayout.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-19
Benjamin Kramer
InlineCost: Make TotalAllocaSizeRecursiveCaller unsigne...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-19
Nadav Rotem
Prevent inlining of callees which allocate lots of...
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
2012-04-06
David Chisnall
Reintroduce InlineCostAnalyzer::getInlineCost() variant...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-01
Chandler Carruth
Start cleaning up the InlineCost class. This switches...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-31
Chandler Carruth
Remove a bunch of empty, dead, and no-op methods from...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-31
Chandler Carruth
Initial commit for the rewrite of the inline cost analy...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-16
Chandler Carruth
Start removing the use of an ad-hoc 'never inline'...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-15
Chandler Carruth
Remove all remnants of partial specialization in the...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-14
Chandler Carruth
Extend the inline cost calculation to account for bonus...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-08
Chandler Carruth
Rotate two of the functions used to count bonuses for...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-14
Benjamin Kramer
Make headers standalone.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-01
Andrew Trick
Inlining and unrolling heuristics should be aware of...
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-02-05
Eric Christopher
Rewrite how the indirect call bonus is handled. This...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-01
Eric Christopher
Reapply 124275 since the Dragonegg failure was unreprod...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-26
Eric Christopher
Temporarily revert 124275 to see if it brings the drago...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-26
Eric Christopher
Separate out the constant bonus from the size reduction...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-24
Eric Christopher
Perhaps a bit too much vertical whitespace.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-09
Kenneth Uildriks
Now using a variant of the existing inlining heuristics...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-08
Kenneth Uildriks
Start separating out code metrics into code size metric...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-09
Owen Anderson
Refactor code-size reduction estimation methods out...
blob
|
commitdiff
|
raw
|
diff to current
2010-06-09
Kenneth Uildriks
Pulled CodeMetrics out of InlineCost.h and made it...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-12
Nick Lewycky
Clear CachedFunctionInfo upon Pass::releaseMemory....
blob
|
commitdiff
|
raw
|
diff to current
2010-05-01
David Chisnall
Added a variant of InlineCostAnalyzer::getInlineCost...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-22
Chris Lattner
fix file header.
blob
|
commitdiff
|
raw
|
diff to current
2010-04-17
Dale Johannesen
Add comment (lost when reverting and reapplying 101503).
blob
|
commitdiff
|
raw
|
diff to current
2010-04-17
Dale Johannesen
Reapply 101503+101520. These are "obviously correct...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-16
Dan Gohman
Revert 101520, which depended on 101503, which was...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-16
Duncan Sands
Revert commit 101503 (johannes), in the hope of fixing...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-16
Dan Gohman
Trim a #include.
blob
|
commitdiff
|
raw
|
diff to current
2010-04-16
Dale Johannesen
Use a ValueMap not a std::map for the reason indicated
blob
|
commitdiff
|
raw
|
diff to current
2010-04-16
Dan Gohman
Make callIsSmall accessible as a utility function.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-13
Devang Patel
Remove extra parameter.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-13
Devang Patel
Do not overestimate code size reduction in presense...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-09
Jakob Stoklund Olesen
Try to keep the cached inliner costs around for a bit...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-09
Jakob Stoklund Olesen
Revert r98089, it was breaking a clang test.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-09
Jakob Stoklund Olesen
Try to keep the cached inliner costs around for a bit...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-05
Jakob Stoklund Olesen
Update CodeMetrics to count 'big' function calls explic...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-26
Jakob Stoklund Olesen
Fix inline cost predictions with SCIENCE.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-13
Dan Gohman
Fix resetCachedCostInfo to reset all of the cost inform...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-13
Dan Gohman
Split code not specific to Function inlining out into...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-13
Dan Gohman
Move the InlineCost code from Transforms/Utils to Analysis.
blob
|
commitdiff
|
raw
|
diff to current