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
/
LTO
/
LTO.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
[LTO][ThinLTO] Use the linker resolutions to mark global values as dso_local.
Sean Fertile
2017-11-04
1
-5
/
+16
*
Revert "[LTO][ThinLTO] Use the linker resolutions to mark global values ..."
Sean Fertile
2017-11-04
1
-16
/
+5
*
[LTO][ThinLTO] Use the linker resolutions to mark global values as dso_local.
Sean Fertile
2017-11-03
1
-5
/
+16
*
LTO: Apply global DCE to ThinLTO modules at LTO opt level 0.
Peter Collingbourne
2017-11-01
1
-31
/
+34
*
[Support] Rename tool_output_file to ToolOutputFile, NFC
Reid Kleckner
2017-09-23
1
-2
/
+2
*
LowerTypeTests: Add import/export support for targets without absolute symbol...
Peter Collingbourne
2017-09-11
1
-0
/
+5
*
WholeProgramDevirt: Add import/export support for targets without absolute sy...
Peter Collingbourne
2017-09-11
1
-0
/
+2
*
Fix thinlto cache key computation for cfi-icall.
Evgeniy Stepanov
2017-08-09
1
-18
/
+55
*
Delete Default and JITDefault code models
Rafael Espindola
2017-08-03
1
-1
/
+4
*
LTO: Export functions referenced by the CFI jump table.
Peter Collingbourne
2017-07-19
1
-0
/
+6
*
Use DenseMap instead std::map for GVSummaryMapTy.
Dehao Chen
2017-07-10
1
-1
/
+1
*
[LTO] Fix the interaction between linker redefined symbols and ThinLTO
Davide Italiano
2017-07-06
1
-0
/
+9
*
[ORE] Unify spelling as "diagnostics hotness"
Brian Gesiak
2017-06-30
1
-1
/
+1
*
[LTO] Remove values from non-prevailing comdats
Teresa Johnson
2017-06-30
1
-0
/
+36
*
Silence warning with assertions disabled.
Peter Collingbourne
2017-06-15
1
-0
/
+1
*
Apply summary-based dead stripping to regular LTO modules with summaries.
Peter Collingbourne
2017-06-15
1
-78
/
+121
*
Object: Factor out the code for creating the irsymtab for an arbitrary bitcod...
Peter Collingbourne
2017-06-08
1
-45
/
+12
*
Symbols re-defined with -wrap and -defsym need to be excluded from inter-
Dmitry Mikulin
2017-06-05
1
-4
/
+13
*
Move summary dead stripping before regular LTO.
Evgeniy Stepanov
2017-06-02
1
-13
/
+13
*
[ThinLTO] Move -lto-use-new-pm to llvm-lto2, and change it to -use-new-pm.
Tim Shen
2017-06-01
1
-0
/
+1
*
(NFC) Track global summary liveness in GVFlags.
Evgeniy Stepanov
2017-06-01
1
-4
/
+14
*
[lib/LTO] Don't reinvent the code for switching linkage.
Davide Italiano
2017-05-26
1
-10
/
+4
*
LTO: Do summary-based prevailing symbol resolution at --lto-O0.
Peter Collingbourne
2017-05-25
1
-13
/
+12
*
Infer relocation model from module flags in relocatable LTO link.
Evgeniy Stepanov
2017-05-22
1
-1
/
+4
*
IR: Give function GlobalValue::getRealLinkageName() a less misleading name: d...
Peter Collingbourne
2017-05-16
1
-2
/
+2
*
Re-apply r302108, "IR: Use pointers instead of GUIDs to represent edges in th...
Peter Collingbourne
2017-05-04
1
-4
/
+5
*
Revert "IR: Use pointers instead of GUIDs to represent edges in the module su...
Eric Liu
2017-05-04
1
-5
/
+4
*
IR: Use pointers instead of GUIDs to represent edges in the module summary. N...
Peter Collingbourne
2017-05-04
1
-4
/
+5
*
Bitcode: Make the summary reader responsible for merging. NFCI.
Peter Collingbourne
2017-05-01
1
-5
/
+3
*
Object: Remove ModuleSummaryIndexObjectFile class.
Peter Collingbourne
2017-05-01
1
-1
/
+0
*
LTO: Mark undefined module asm symbols as used.
Peter Collingbourne
2017-04-26
1
-1
/
+2
*
Object, LTO: Add target triple to irsymtab and LTO API.
Peter Collingbourne
2017-04-14
1
-0
/
+1
*
Support: Add a VCSRevision.h header file.
Peter Collingbourne
2017-04-13
1
-1
/
+2
*
LTO: call getRealLinkageName on IRNames before feeding to getGUID
Bob Haarman
2017-03-31
1
-3
/
+5
*
Re-apply r299168 and r299169 now that the libdeps are fixed.
Peter Collingbourne
2017-03-31
1
-127
/
+85
*
Move llvm::emitLinkerFlagsForGlobalCOFF() to Mangler.
Peter Collingbourne
2017-03-31
1
-1
/
+0
*
Revert r299168 and r299169 due to library dependency issues.
Peter Collingbourne
2017-03-31
1
-85
/
+127
*
LTO: Reduce memory consumption by creating an in-memory symbol table for Inpu...
Peter Collingbourne
2017-03-31
1
-127
/
+85
*
More accurate header inclusions. NFC.
Peter Collingbourne
2017-03-28
1
-0
/
+1
*
LTO: Replace InputFile::Symbol::getFlags() with predicate accessors. NFC.
Peter Collingbourne
2017-03-28
1
-2
/
+2
*
LTO: Hash type identifier resolutions for WholeProgramDevirt.
Peter Collingbourne
2017-03-10
1
-0
/
+16
*
LTO: Hash type identifier resolutions for LowerTypeTests.
Peter Collingbourne
2017-03-10
1
-11
/
+68
*
LTO: Hash the set of imported symbols for each module.
Peter Collingbourne
2017-03-03
1
-1
/
+19
*
[LTO] Add ability to emit assembly to new LTO API
Tobias Edler von Koch
2017-02-15
1
-0
/
+1
*
[LTO] Share the optimization remarks setup between Thin/Full LTO.
Davide Italiano
2017-02-10
1
-0
/
+24
*
IRMover: Merge flags LinkModuleInlineAsm and IsPerformingImport.
Peter Collingbourne
2017-02-03
1
-1
/
+0
*
Revert "[ThinLTO] Add an auto-hide feature"
Mehdi Amini
2017-02-03
1
-19
/
+7
*
[ThinLTO] Add an auto-hide feature
Mehdi Amini
2017-02-03
1
-7
/
+19
*
Revert "[ThinLTO] Add an auto-hide feature"
Mehdi Amini
2017-02-02
1
-19
/
+7
*
[lto] add getLinkerOpts()
Bob Haarman
2017-02-02
1
-0
/
+30
[next]