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
/
WholeProgramDevirt.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
WholeProgramDevirt: When promoting for single-impl devirt, also rename the co...
Peter Collingbourne
2017-09-08
1
-1
/
+16
*
WholeProgramDevirt: Create bitcast to i8* at each virtual call site.
Peter Collingbourne
2017-08-22
1
-5
/
+6
*
Migrate WholeProgramDevirt to new Optimization Remark API
Sam Elliott
2017-08-21
1
-25
/
+75
*
Sort the remaining #include lines in include/... and lib/....
Chandler Carruth
2017-06-06
1
-1
/
+1
*
Re-apply r302108, "IR: Use pointers instead of GUIDs to represent edges in th...
Peter Collingbourne
2017-05-04
1
-1
/
+1
*
Revert "IR: Use pointers instead of GUIDs to represent edges in the module su...
Eric Liu
2017-05-04
1
-1
/
+1
*
IR: Use pointers instead of GUIDs to represent edges in the module summary. N...
Peter Collingbourne
2017-05-04
1
-1
/
+1
*
Module::getOrInsertFunction is using C-style vararg instead of variadic templ...
Serge Guelton
2017-04-11
1
-1
/
+1
*
Revert "Turn some C-style vararg into variadic templates"
Diana Picus
2017-04-11
1
-1
/
+1
*
Turn some C-style vararg into variadic templates
Serge Guelton
2017-04-11
1
-1
/
+1
*
Revert "Turn some C-style vararg into variadic templates"
Mehdi Amini
2017-04-06
1
-2
/
+2
*
Turn some C-style vararg into variadic templates
Mehdi Amini
2017-04-06
1
-2
/
+2
*
IPO: Const correctness for summaries passed into passes.
Peter Collingbourne
2017-03-22
1
-24
/
+36
*
IR: Fix a race condition in type id clients of ModuleSummaryIndex.
Peter Collingbourne
2017-03-22
1
-7
/
+12
*
WholeProgramDevirt: Implement export/import support for VCP.
Peter Collingbourne
2017-03-10
1
-4
/
+36
*
WholeProgramDevirt: Implement export/import support for unique ret val opt.
Peter Collingbourne
2017-03-10
1
-13
/
+80
*
WholeProgramDevirt: Fixed compilation error under MSVS2015.
George Rimar
2017-03-10
1
-9
/
+18
*
WholeProgramDevirt: Implement importing for uniform ret val opt.
Peter Collingbourne
2017-03-09
1
-0
/
+18
*
WholeProgramDevirt: Implement importing for single-impl devirtualization.
Peter Collingbourne
2017-03-09
1
-11
/
+47
*
Fix build.
Peter Collingbourne
2017-03-04
1
-1
/
+1
*
WholeProgramDevirt: Implement exporting for uniform ret val opt.
Peter Collingbourne
2017-03-04
1
-6
/
+19
*
WholeProgramDevirt: Implement exporting for single-impl devirtualization.
Peter Collingbourne
2017-03-04
1
-6
/
+54
*
WholeProgramDevirt: Add any unsuccessful llvm.type.checked.load devirtualizat...
Peter Collingbourne
2017-03-04
1
-12
/
+88
*
[OptDiag] Hide legacy remark ctors
Adam Nemet
2017-02-23
1
-1
/
+5
*
OptDiag: Allow constructing DiagnosticLocation from DISubprograms
Justin Bogner
2017-02-18
1
-2
/
+1
*
WholeProgramDevirt: For VCP use a 32-bit ConstantInt for the byte offset.
Peter Collingbourne
2017-02-17
1
-1
/
+1
*
WholeProgramDevirt: Examine the function body when deciding whether functions...
Peter Collingbourne
2017-02-17
1
-12
/
+41
*
Re-apply r295110 and r295144 with a fix for the ASan issue.
Peter Collingbourne
2017-02-15
1
-98
/
+156
*
Revert r295110 and r295144.
Daniel Jasper
2017-02-15
1
-156
/
+98
*
WholeProgramDevirt: Separate the code that applies optzns from the code that ...
Peter Collingbourne
2017-02-15
1
-48
/
+86
*
WholeProgramDevirt: Change internal vcall data structures to match summary.
Peter Collingbourne
2017-02-14
1
-74
/
+94
*
IR: Type ID summary extensions for WPD; thread summary into WPD pass.
Peter Collingbourne
2017-02-13
1
-8
/
+84
*
WholeProgramDevirt: Check that VCP candidate functions are defined before eva...
Peter Collingbourne
2017-02-09
1
-5
/
+5
*
WholeProgramDevirt: Teach the pass to handle structs of arrays.
Peter Collingbourne
2016-12-09
1
-23
/
+22
*
Make WholeProgramDevirt understand ConstStruct vtables.
Peter Collingbourne
2016-12-09
1
-13
/
+37
*
Shorten DiagnosticInfoOptimizationRemark* to OptimizationRemark*. NFC
Adam Nemet
2016-09-27
1
-1
/
+1
*
WholeProgramDevirt: initialize WasDevirt in all constructors.
Ivan Krasin
2016-08-12
1
-1
/
+1
*
WholeProgramDevirt: generate more detailed and accurate remarks.
Ivan Krasin
2016-08-11
1
-35
/
+75
*
Fix some Clang-tidy modernize and Include What You Use warnings.
Eugene Zelenko
2016-08-11
1
-8
/
+28
*
WholeProgramDevirt: print remarks with devirtualized method names.
Ivan Krasin
2016-08-05
1
-2
/
+18
*
Print remarks from WholeProgramDevirt pass for each call site.
Ivan Krasin
2016-07-12
1
-0
/
+10
*
IR: Introduce llvm.type.checked.load intrinsic.
Peter Collingbourne
2016-06-25
1
-12
/
+142
*
IR: New representation for CFI and virtual call optimization pass metadata.
Peter Collingbourne
2016-06-24
1
-75
/
+75
*
[PM] Remove support for omitting the AnalysisManager argument to new
Chandler Carruth
2016-06-17
1
-1
/
+2
*
[PM] Port WholeProgramDevirt to the new pass manager.
Davide Italiano
2016-06-14
1
-0
/
+6
*
Re-apply r269081 and r269082 with a fix for MSVC.
Peter Collingbourne
2016-05-10
1
-51
/
+13
*
Revert r269081 and r269082 while I try to find the right incantation to fix M...
Peter Collingbourne
2016-05-10
1
-12
/
+51
*
WholeProgramDevirt: Move logic for finding devirtualizable call sites to Anal...
Peter Collingbourne
2016-05-10
1
-51
/
+12
*
Re-commit optimization bisect support (r267022) without new pass manager supp...
Andrew Kaylor
2016-04-22
1
-1
/
+6
*
Revert "Initial implementation of optimization bisect support."
Vedant Kumar
2016-04-22
1
-6
/
+1
[prev]
[next]