diff options
author | Josh Magee <joshua_magee@playstation.sony.com> | 2013-10-29 21:16:16 +0000 |
---|---|---|
committer | Josh Magee <joshua_magee@playstation.sony.com> | 2013-10-29 21:16:16 +0000 |
commit | 3f1c0e35e63969c25de3762eb52b7c22d353a73e (patch) | |
tree | acb98ee7055c97e930371dde61671c6577e5e050 /lldb/test/lang/cpp/dynamic-value/TestDynamicValue.py | |
parent | e86109f508ead7dabbc2b8d1aec9595260f9e926 (diff) | |
download | bcm5719-llvm-3f1c0e35e63969c25de3762eb52b7c22d353a73e.tar.gz bcm5719-llvm-3f1c0e35e63969c25de3762eb52b7c22d353a73e.zip |
[stackprotector] Update the StackProtector pass to perform datalayout analysis.
This modifies the pass to classify every SSP-triggering AllocaInst according to
an SSPLayoutKind (LargeArray, SmallArray, AddrOf). This analysis is collected
by the pass and made available for use, but no other pass uses it yet.
The next patch will make use of this analysis in PEI and StackSlot
passes. The end goal is to support ssp-strong stack layout rules.
WIP.
Differential Revision: http://llvm-reviews.chandlerc.com/D1789
llvm-svn: 193653
Diffstat (limited to 'lldb/test/lang/cpp/dynamic-value/TestDynamicValue.py')
0 files changed, 0 insertions, 0 deletions