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
/
Analysis
/
InlineCost.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Adding a width of the GEP index to the Data Layout.
Elena Demikhovsky
2018-02-14
1
-2
/
+2
*
[InlineCost] Mark functions accessing varargs as not viable.
Florian Hahn
2018-01-28
1
-6
/
+12
*
Avoid inlining if there is byval arguments with non-alloca address space
Bjorn Pettersson
2018-01-10
1
-0
/
+13
*
[InlineFunction] Inline vararg functions that do not access varargs.
Florian Hahn
2018-01-06
1
-2
/
+7
*
Teach InlineCost about address spaces
Bjorn Pettersson
2018-01-04
1
-8
/
+15
*
[InlineCost] Find more free binary operations
Haicheng Wu
2017-12-22
1
-40
/
+18
*
[Inliner] Restrict soft-float inlining penalty.
Eli Friedman
2017-12-22
1
-11
/
+23
*
[InlineCost] Skip volatile loads when looking for repeated loads
Haicheng Wu
2017-12-19
1
-1
/
+2
*
[InlineCost] Find repeated loads in the callee
Haicheng Wu
2017-12-15
1
-5
/
+51
*
[InlineCost] Tracking Values through PHI Nodes
Haicheng Wu
2017-12-14
1
-6
/
+138
*
[InlineCost] Prefer getFunction() to two calls to getParent().
Davide Italiano
2017-11-30
1
-3
/
+3
*
Reverting r315590; it did not include changes for llvm-tblgen, which is causi...
Aaron Ballman
2017-10-15
1
-1
/
+1
*
[dump] Remove NDEBUG from test to enable dump methods [NFC]
Don Hinton
2017-10-12
1
-1
/
+1
*
[NFC] Convert OptimizationRemarkEmitter old emit() calls to new closure
Vivek Pandya
2017-10-11
1
-10
/
+13
*
[InlineCost, NFC] Extract code dealing with inbounds GEPs from visitGetElemen...
Evgeny Astigeevich
2017-10-03
1
-29
/
+24
*
[InlineCost] add visitSelectInst()
Haicheng Wu
2017-09-27
1
-0
/
+82
*
[Inliner] Add another way to compute full inline cost.
Easwaran Raman
2017-09-13
1
-5
/
+5
*
[InlineCost] Small changes to early exit condition. NFC.
Haicheng Wu
2017-08-25
1
-3
/
+3
*
[InlineCost] Add cl::opt to allow full inline cost to be computed for debuggi...
Haicheng Wu
2017-08-21
1
-14
/
+40
*
[InlineCost] Add more debug during inline cost computation.
Chad Rosier
2017-08-21
1
-1
/
+1
*
[InlineCost] Refactor the checks for different analyses to be a bit more
Chandler Carruth
2017-08-14
1
-62
/
+62
*
[Inliner] Fix a typo in option description. NFC.
Easwaran Raman
2017-08-04
1
-1
/
+1
*
[Inliner] Increase threshold for hot callsites without PGO.
Easwaran Raman
2017-08-03
1
-3
/
+67
*
[InlineCost] Remove redundant call. NFC.
Chad Rosier
2017-08-02
1
-2
/
+3
*
[InlineCost] Simplify more 'and' and 'or' operations.
Chad Rosier
2017-08-02
1
-0
/
+30
*
[Inliner] Do not apply any bonus for cold callsites.
Easwaran Raman
2017-07-28
1
-28
/
+75
*
[InlineCost, NFC] Change CallAnalyzer::isGEPFree to use TTI::getUserCost inst...
Evgeny Astigeevich
2017-07-27
1
-6
/
+5
*
Fix a typo.
Eric Christopher
2017-06-28
1
-1
/
+1
*
[NewPM/Inliner] Reduce threshold for cold callsites in the non-PGO case
Easwaran Raman
2017-06-27
1
-1
/
+30
*
[InlineCost] Do not take INT_MAX when Cost is negative
Jun Bum Lim
2017-06-23
1
-5
/
+11
*
[InstSimplify] Don't constant fold or DCE calls that are marked nobuiltin
Andrew Kaylor
2017-06-09
1
-2
/
+2
*
[InlineCost] Enable the new switch cost heuristic
Jun Bum Lim
2017-06-02
1
-76
/
+56
*
[Inliner] Do not mix callsite and callee hotness based updates.
Easwaran Raman
2017-05-16
1
-15
/
+27
*
Decrease inlinecold-threshold to 45
Easwaran Raman
2017-05-11
1
-1
/
+1
*
Refactor callsite cost computation into a helper function /NFC
Xinliang David Li
2017-05-02
1
-29
/
+35
*
[InlineCost] Improve the cost heuristic for Switch
Jun Bum Lim
2017-04-28
1
-5
/
+71
*
Remove a repeated comment line. NFC.
Easwaran Raman
2017-04-21
1
-1
/
+0
*
Tidy checking for the soft float attribute.
Eric Christopher
2017-04-15
1
-10
/
+1
*
Cache the DataLayout rather than looking it up frequently.
Eric Christopher
2017-04-15
1
-20
/
+14
*
[IR] Make paramHasAttr to use arg indices instead of attr indices
Reid Kleckner
2017-04-14
1
-2
/
+1
*
[IR] Redesign the case iterator in SwitchInst to actually be an iterator
Chandler Carruth
2017-04-12
1
-3
/
+3
*
Remove unused functions. Remove static qualifier from functions in header fil...
Vassil Vassilev
2017-04-11
1
-7
/
+0
*
Do not inline hot callsites for samplepgo in thinlto compile phase.
Dehao Chen
2017-03-21
1
-1
/
+1
*
[InlineCost] Move the code in isGEPOffsetConstant to a lambda.
Easwaran Raman
2017-02-25
1
-13
/
+9
*
Refactor instruction simplification code in visitors. NFC.
Easwaran Raman
2017-02-18
1
-88
/
+67
*
Improve PGO support for the new inliner
Easwaran Raman
2017-01-20
1
-17
/
+40
*
Recommit "[InlineCost] Use TTI to check if GEP is free." #3
Haicheng Wu
2017-01-20
1
-2
/
+18
*
Revert "Recommit "[InlineCost] Use TTI to check if GEP is free." #2"
Haicheng Wu
2017-01-20
1
-18
/
+2
*
Recommit "[InlineCost] Use TTI to check if GEP is free." #2
Haicheng Wu
2017-01-20
1
-2
/
+18
*
Revert "Recommit "[InlineCost] Use TTI to check if GEP is free.""
Haicheng Wu
2017-01-20
1
-18
/
+2
[prev]
[next]