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
*
[ThinLTO/WPD] Remove an overly-aggressive assert
Teresa Johnson
2020-01-14
1
-8
/
+3
*
[ThinLTO/WPD] Fix index-based WPD for alias vtables
Teresa Johnson
2020-01-13
1
-1
/
+1
*
Add Triple::isX86()
Fangrui Song
2020-01-06
1
-2
/
+1
*
[Transforms] Fixes -Wrange-loop-analysis warnings
Mark de Wever
2019-12-22
1
-1
/
+1
*
[WPD] Remove unused parameter (NFC)
Teresa Johnson
2019-12-06
1
-4
/
+3
*
Recommit "[ThinLTO] Add correctness check for RO/WO variable import"
evgeny
2019-11-15
1
-2
/
+2
*
Add missing includes needed to prune LLVMContext.h include, NFC
Reid Kleckner
2019-11-14
1
-0
/
+1
*
Revert "[ThinLTO] Add correctness check for RO/WO variable import"
Benjamin Kramer
2019-11-14
1
-2
/
+2
*
WholeProgramDevirt - fix uninitialized variable warnings. NFCI.
Simon Pilgrim
2019-11-14
1
-2
/
+2
*
[ThinLTO] Add correctness check for RO/WO variable import
evgeny
2019-11-14
1
-2
/
+2
*
Sink all InitializePasses.h includes
Reid Kleckner
2019-11-13
1
-0
/
+1
*
[ThinLTO/WPD] Fix index-based WPD for available_externally vtables
Teresa Johnson
2019-10-30
1
-8
/
+26
*
Reland: Dead Virtual Function Elimination
Oliver Stannard
2019-10-17
1
-34
/
+7
*
[ThinLTO] Import virtual method with single implementation in hybrid mode
Eugene Leviant
2019-10-17
1
-34
/
+43
*
[Alignment][NFC] Remove dependency on GlobalObject::setAlignment(unsigned)
Guillaume Chatelet
2019-10-15
1
-5
/
+6
*
Revert "Dead Virtual Function Elimination"
Jorge Gorbe Moya
2019-10-14
1
-7
/
+34
*
Dead Virtual Function Elimination
Oliver Stannard
2019-10-11
1
-34
/
+7
*
[ThinLTO/WPD] Ensure devirtualized targets use promoted symbol when necessary
Teresa Johnson
2019-10-02
1
-4
/
+2
*
[llvm] Migrate llvm::make_unique to std::make_unique
Jonas Devlieghere
2019-08-15
1
-1
/
+1
*
Rename F_{None,Text,Append} to OF_{None,Text,Append}. NFC
Fangrui Song
2019-08-05
1
-1
/
+1
*
[ThinLTO] Implement index-based WPD
Teresa Johnson
2019-08-02
1
-5
/
+298
*
WholeProgramDevirt: Teach the pass to respect the global's alignment.
Peter Collingbourne
2019-07-22
1
-4
/
+7
*
[ThinLTO] Detect partially split modules during the thin link
Teresa Johnson
2019-02-14
1
-11
/
+8
*
[opaque pointer types] Pass value type to LoadInst creation.
James Y Knight
2019-02-01
1
-1
/
+1
*
[opaque pointer types] Pass function types to InvokeInst creation.
James Y Knight
2019-02-01
1
-1
/
+1
*
[opaque pointer types] Pass function types to CallInst creation.
James Y Knight
2019-02-01
1
-5
/
+6
*
[opaque pointer types] Add a FunctionCallee wrapper type, and use it.
James Y Knight
2019-02-01
1
-4
/
+10
*
Revert "[opaque pointer types] Add a FunctionCallee wrapper type, and use it."
James Y Knight
2019-01-31
1
-10
/
+4
*
[opaque pointer types] Add a FunctionCallee wrapper type, and use it.
James Y Knight
2019-01-31
1
-4
/
+10
*
Update the file headers across all of the LLVM projects in the monorepo
Chandler Carruth
2019-01-19
1
-4
/
+3
*
[LTO] Record whether LTOUnit splitting is enabled in index
Teresa Johnson
2019-01-11
1
-0
/
+11
*
[IPO][AVR] Create new Functions in the default address space specified in the...
Dylan McKay
2018-12-18
1
-1
/
+4
*
[WPD] Fix incorrect devirtualization after indirect call promotion
Teresa Johnson
2018-09-27
1
-20
/
+41
*
[WholeProgramDevirt] Don't process declarations when building type id map
Eugene Leviant
2018-09-23
1
-1
/
+1
*
[LTO] Make detection of WPD remark enablement more robust
Teresa Johnson
2018-09-18
1
-9
/
+8
*
[ThinLTO] Fix printing of WPD remarks
Teresa Johnson
2018-08-14
1
-2
/
+4
*
[ThinLTO] Enable ThinLTO WholeProgramDevirt and LowerTypeTests in new PM
Teresa Johnson
2018-07-19
1
-1
/
+2
*
[ThinLTO] Rename index IsAnalysis flag to HaveGVs (NFC)
Teresa Johnson
2018-06-06
1
-1
/
+1
*
Extend the GlobalObject metadata interface
Benjamin Kramer
2018-05-31
1
-1
/
+1
*
Fix warning by cl::opt<int> -> cl::opt<unsigned>
Vitaly Buka
2018-04-06
1
-4
/
+5
*
Runtime flag to control branch funnel threshold
Vitaly Buka
2018-04-06
1
-2
/
+6
*
Use branch funnels for virtual calls when retpoline mitigation is enabled.
Peter Collingbourne
2018-03-09
1
-22
/
+189
*
[ThinLTO] Re-commit of dot dumper after test fix
Eugene Leviant
2018-01-22
1
-1
/
+1
*
Temporarily revert r323062 to investigate buildbot failures
Eugene Leviant
2018-01-21
1
-1
/
+1
*
[ThinLTO] Implement summary visualizer
Eugene Leviant
2018-01-21
1
-1
/
+1
*
WholeProgramDevirt: Simplify ORE getter mechanism for old PM. NFCI.
Peter Collingbourne
2018-01-05
1
-34
/
+17
*
Silence a bunch of implicit fallthrough warnings
Adrian Prantl
2017-12-19
1
-0
/
+1
*
Remove redundant includes from lib/Transforms.
Michael Zolotukhin
2017-12-13
1
-1
/
+0
*
Rename OptimizationDiagnosticInfo.* to OptimizationRemarkEmitter.*
Adam Nemet
2017-10-09
1
-1
/
+1
*
WholeProgramDevirt: Add import/export support for targets without absolute sy...
Peter Collingbourne
2017-09-11
1
-16
/
+57
[next]