Teresa Johnson
|
a12accc8ee
[ThinLTO] Allow importing of functions with var args
|
6 年之前 |
Vedant Kumar
|
85aede46d5
[ProfileSummary] Standardize methods and fix comment
|
6 年之前 |
Eugene Leviant
|
a3f1de9121
[ThinLTO] Internalize readonly globals
|
6 年之前 |
Teresa Johnson
|
ada45e1a6f
[ThinLTO] Update handling of vararg functions to match inliner
|
6 年之前 |
Steven Wu
|
e0fbc0969c
Revert "[ThinLTO] Internalize readonly globals"
|
6 年之前 |
Eugene Leviant
|
10c84a8f35
[ThinLTO] Internalize readonly globals
|
6 年之前 |
Teresa Johnson
|
645cd31982
[ThinLTO] Split NotEligibleToImport into legality and inlinability flags
|
6 年之前 |
Eugene Leviant
|
441f8c5b1f
[ThinLTO] Don't import GV which contains blockaddress
|
6 年之前 |
Teresa Johnson
|
7756815310
[WPD] Fix incorrect devirtualization after indirect call promotion
|
7 年之前 |
Teresa Johnson
|
1cc13e5ad1
[ThinLTO] Add string saver onto index for value names
|
7 年之前 |
Teresa Johnson
|
4c45b898f0
[ThinLTO] Compute GUID directly from GV when building per-module index
|
7 年之前 |
Teresa Johnson
|
e07c2606ba
[ThinLTO] Rename index IsAnalysis flag to HaveGVs (NFC)
|
7 年之前 |
Teresa Johnson
|
cc2d730bc4
[ThinLTO] Add an option to force summary call edges cold for debugging
|
7 年之前 |
Taewook Oh
|
d737130f0f
[ThinLTO] Add funtions in callees metadata to CallGraphEdges
|
7 年之前 |
Easwaran Raman
|
95d34a2e59
[ThinLTO] Represent relative BF using a scaled representation .
|
7 年之前 |
Easwaran Raman
|
bdb305ac14
Re-land "[ThinLTO] Add call edges' relative block frequency to per-module summary."
|
7 年之前 |
Easwaran Raman
|
a9daa08738
Revert "[ThinLTO] Add call edges' relative block frequency to per-module summary."
|
7 年之前 |
Easwaran Raman
|
cd25118a7f
[ThinLTO] Add call edges' relative block frequency to per-module summary.
|
7 年之前 |
Eugene Leviant
|
731becc910
[ThinLTO] Re-commit of dot dumper after test fix
|
7 年之前 |
Eugene Leviant
|
93150c76d7
Temporarily revert r323062 to investigate buildbot failures
|
7 年之前 |
Eugene Leviant
|
7ec5710f32
[ThinLTO] Implement summary visualizer
|
7 年之前 |
Eugene Leviant
|
48e6206685
[ThinLTO] Don't import functions with noinline attribute
|
7 年之前 |
Easwaran Raman
|
fe7b9dc2d2
Add hasProfileData() to check if a function has profile data. NFC.
|
7 年之前 |
Volodymyr Sapsai
|
3c60df7cce
[ThinLTO] Remove too aggressive assertion in building function call graph.
|
7 年之前 |
Volodymyr Sapsai
|
8887214dfa
[ThinLTO] Fix missing call graph edges for calls with bitcasts.
|
7 年之前 |
Sean Fertile
|
dcf1ffe8a0
[LTO][ThinLTO] Use the linker resolutions to mark global values as dso_local.
|
7 年之前 |
Sean Fertile
|
f1b2e0b26a
Revert "[LTO][ThinLTO] Use the linker resolutions to mark global values ..."
|
7 年之前 |
Sean Fertile
|
cdc57825ed
[LTO][ThinLTO] Use the linker resolutions to mark global values as dso_local.
|
7 年之前 |
Teresa Johnson
|
bca2a430d9
[ThinLTO] AliasSummary should not have any references
|
8 年之前 |
Peter Collingbourne
|
2c6c4893c7
ModuleSummaryAnalysis: Correctly handle all function operand references.
|
8 年之前 |