Teach thinLTO to analyze and auto hide local_unnamed_addr symbols if
possible.
Details
Details
- Reviewers
- None
Diff Detail
Diff Detail
- Repository
- rL LLVM
- Build Status
Buildable 15039 Build 15039: arc lint + arc unit
Paths
| Differential D43358
[ThinLTO] Enable AutoHide on symbols with local_unnamed_addr AbandonedPublic Authored by steven_wu on Feb 15 2018, 3:21 PM.
Details
Summary Teach thinLTO to analyze and auto hide local_unnamed_addr symbols if
Diff Detail
Event TimelineHerald added subscribers: llvm-commits, eraman, inglorion, mehdi_amini. · View Herald TranscriptFeb 15 2018, 3:21 PM
Revision Contents
Diff 134518 include/llvm/IR/ModuleSummaryIndex.h
include/llvm/LTO/LTO.h
include/llvm/LTO/LTOBackend.h
include/llvm/Transforms/IPO/FunctionImport.h
lib/Analysis/ModuleSummaryAnalysis.cpp
lib/IR/ModuleSummaryIndex.cpp
lib/LTO/LTO.cpp
lib/LTO/LTOBackend.cpp
lib/LTO/ThinLTOCodeGenerator.cpp
lib/Transforms/IPO/FunctionImport.cpp
test/ThinLTO/X86/Inputs/linkonce_odr_unnamed_addr.ll
test/ThinLTO/X86/linkonce_odr_unnamed_addr.ll
|