[PATCH] D81244: [StackSafety] Control paramer access summary from frontend
Vitaly Buka via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Fri Jun 5 02:09:26 PDT 2020
vitalybuka created this revision.
vitalybuka added reviewers: eugenis, pcc.
Herald added subscribers: llvm-commits, cfe-commits, dexonsmith, steven_wu, hiraditya.
Herald added projects: clang, LLVM.
MAYBE? let me know if you think we need it. I'll improve the patch.
This way we don't need to rely on MTE attributes and let
clang to controll when to include this info into summary.
Depends on D81242 <https://reviews.llvm.org/D81242>.
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D81244
Files:
clang/lib/CodeGen/BackendUtil.cpp
llvm/include/llvm/Analysis/ModuleSummaryAnalysis.h
llvm/include/llvm/Analysis/StackSafetyAnalysis.h
llvm/include/llvm/Bitcode/BitcodeWriterPass.h
llvm/include/llvm/Transforms/IPO.h
llvm/include/llvm/Transforms/IPO/ThinLTOBitcodeWriter.h
llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
llvm/lib/Analysis/StackSafetyAnalysis.cpp
llvm/lib/Bitcode/Writer/BitcodeWriterPass.cpp
llvm/lib/LTO/ThinLTOCodeGenerator.cpp
llvm/lib/Transforms/IPO/PassManagerBuilder.cpp
llvm/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp
llvm/test/Analysis/StackSafetyAnalysis/ipa-alias.ll
llvm/test/Analysis/StackSafetyAnalysis/ipa.ll
llvm/test/Bitcode/thinlto-function-summary-paramaccess.ll
llvm/tools/llvm-extract/llvm-extract.cpp
llvm/tools/opt/NewPMDriver.cpp
llvm/tools/opt/NewPMDriver.h
llvm/tools/opt/opt.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D81244.268706.patch
Type: text/x-patch
Size: 31169 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20200605/7a312469/attachment-0001.bin>
More information about the cfe-commits
mailing list