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
/
IPO
/
Inliner.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
[Transforms] Fix some Clang-tidy modernize and Include What You Use warnings;...
Eugene Zelenko
2017-10-19
1
-8
/
+41
*
[NFC] Convert OptimizationRemarkEmitter old emit() calls to new closure
Vivek Pandya
2017-10-11
1
-35
/
+49
*
Rename OptimizationDiagnosticInfo.* to OptimizationRemarkEmitter.*
Adam Nemet
2017-10-09
1
-1
/
+1
*
Use a BumpPtrAllocator for Loop objects
Sanjoy Das
2017-09-28
1
-2
/
+2
*
Allow ORE.emit to take a closure to delay building the remark object
Adam Nemet
2017-09-19
1
-6
/
+12
*
[InlineCost] Add cl::opt to allow full inline cost to be computed for debuggi...
Haicheng Wu
2017-08-21
1
-4
/
+5
*
Emit only A Single Opt Remark When Inlining
Sam Elliott
2017-08-21
1
-29
/
+56
*
Revert "Emit only A Single Opt Remark When Inlining"
Sam Elliott
2017-08-20
1
-56
/
+29
*
Emit only A Single Opt Remark When Inlining
Sam Elliott
2017-08-20
1
-29
/
+56
*
[PM] Fix a bug where through CGSCC iteration we can get
Chandler Carruth
2017-08-02
1
-2
/
+36
*
[PM/LCG] Follow-up fix to r308088 to handle deletion of library
Chandler Carruth
2017-07-19
1
-1
/
+1
*
[PM] Finish implementing and fix a chain of bugs uncovered by testing
Chandler Carruth
2017-07-09
1
-1
/
+9
*
Inliner: Avoid calling shouldInline until it's absolutely necessary
David Blaikie
2017-06-13
1
-15
/
+21
*
Inliner: Don't remove calls to readnone+nounwind (but not always_inline) func...
David Blaikie
2017-06-12
1
-9
/
+10
*
Inliner: Don't touch indirect calls
David Blaikie
2017-06-09
1
-4
/
+4
*
[ProfileSummary] Make getProfileCount a non-static member function.
Easwaran Raman
2017-05-09
1
-2
/
+2
*
r286814 resulted that CallPenalty can be subtracted twice:
Evgeny Astigeevich
2017-03-22
1
-1
/
+1
*
[PM/Inliner] Fix a bug in r297374 where we would leave stale calls in
Chandler Carruth
2017-03-16
1
-0
/
+6
*
[PM/Inliner] Make the new PM's inliner process call edges across an
Chandler Carruth
2017-03-09
1
-29
/
+62
*
Do not apply redundant LastCallToStaticBonus
Taewook Oh
2017-02-14
1
-1
/
+1
*
[PM/LCG] Teach the LazyCallGraph how to replace a function without
Chandler Carruth
2017-02-09
1
-2
/
+2
*
De-duplicate some code for creating an AARGetter suitable for the legacy PM.
Peter Collingbourne
2017-02-09
1
-11
/
+1
*
[Inliner] Fold analysis remarks into missed remarks
Adam Nemet
2017-01-30
1
-15
/
+12
*
[Inliner] Fix a comment to match the code. NFC.
Haicheng Wu
2017-01-30
1
-2
/
+2
*
[PH] Replace uses of AssertingVH from members of analysis results with
Chandler Carruth
2017-01-24
1
-4
/
+8
*
[PM] Clear any analyses for a dead function after inlining it and before
Chandler Carruth
2017-01-23
1
-2
/
+3
*
[PM] Fix a really nasty bug introduced when adding PGO support to the
Chandler Carruth
2017-01-22
1
-18
/
+25
*
[PM] Add some debug logging to the new PM inliner to make it easier to
Chandler Carruth
2017-01-22
1
-0
/
+3
*
Improve PGO support for the new inliner
Easwaran Raman
2017-01-20
1
-5
/
+13
*
[PM] Teach the inliner's call graph update to handle inserting new edges
Chandler Carruth
2016-12-28
1
-7
/
+9
*
[PM] Add one of the features left out of the initial inliner patch:
Chandler Carruth
2016-12-27
1
-7
/
+23
*
[PM] Teach the inliner in the new PM to merge attributes after inlining.
Chandler Carruth
2016-12-27
1
-0
/
+3
*
[PM] Teach the always inliner in the new pass manager to support
Chandler Carruth
2016-12-26
1
-31
/
+9
*
Pass GetAssumptionCache to InlineFunctionInfo constructor
Easwaran Raman
2016-12-22
1
-1
/
+1
*
[PM] Provide an initial, minimal port of the inliner to the new pass manager.
Chandler Carruth
2016-12-20
1
-9
/
+180
*
Revert @llvm.assume with operator bundles (r289755-r289757)
Daniel Jasper
2016-12-19
1
-2
/
+9
*
Remove the AssumptionCache
Hal Finkel
2016-12-15
1
-9
/
+2
*
Fix spelling mistakes in Transforms comments. NFC.
Simon Pilgrim
2016-11-20
1
-1
/
+1
*
Fix typo
Xinliang David Li
2016-11-04
1
-1
/
+1
*
Turn cl::values() (for enum) from a vararg function to using C++ variadic tem...
Mehdi Amini
2016-10-08
1
-2
/
+1
*
Refactor the ProfileSummaryInfo to use doInitialization and doFinalization to...
Dehao Chen
2016-09-28
1
-1
/
+1
*
[Inliner] Port all opt remarks to new streaming API
Adam Nemet
2016-09-27
1
-34
/
+35
*
Shorten DiagnosticInfoOptimizationRemark* to OptimizationRemark*. NFC
Adam Nemet
2016-09-27
1
-2
/
+1
*
[Inliner] Fold the analysis remark into the missed remark
Adam Nemet
2016-09-27
1
-6
/
+4
*
Output optimization remarks in YAML
Adam Nemet
2016-09-27
1
-6
/
+8
*
Revert "Output optimization remarks in YAML"
Adam Nemet
2016-09-27
1
-8
/
+6
*
Output optimization remarks in YAML
Adam Nemet
2016-09-27
1
-6
/
+8
*
[Inliner] Report when inlining fails because callee's def is unavailable
Adam Nemet
2016-08-26
1
-2
/
+11
*
[Inliner] Add a flag to disable manual alloca merging in the Inliner.
Chandler Carruth
2016-08-17
1
-49
/
+66
*
Changed sign of LastCallToStaticBouns
Piotr Padlewski
2016-08-10
1
-1
/
+1
[next]