[StackSafety] Pass summary into codegen
authorVitaly Buka <vitalybuka@google.com>
Tue, 2 Jun 2020 08:19:57 +0000 (01:19 -0700)
committerVitaly Buka <vitalybuka@google.com>
Thu, 11 Jun 2020 04:02:54 +0000 (21:02 -0700)
commit5b1c70a48d97513563ced9f39c631f302c071c75
tree14cec44a512b3a5381a04368f6a808303732e88b
parent4880853fb65c0270afc50467ebaaa9dafd25fa9d
[StackSafety] Pass summary into codegen

Summary:
The patch wraps ThinLTO index into immutable
pass which can be used by StackSafety analysis.

Reviewers: eugenis, pcc

Reviewed By: eugenis

Subscribers: hiraditya, steven_wu, dexonsmith, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D80985
llvm/include/llvm/Analysis/ModuleSummaryAnalysis.h
llvm/include/llvm/Analysis/StackSafetyAnalysis.h
llvm/include/llvm/InitializePasses.h
llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
llvm/lib/Analysis/StackSafetyAnalysis.cpp
llvm/lib/LTO/LTOBackend.cpp