diff options
author | Vlad Tsyrklevich <vlad@tsyrklevich.net> | 2018-07-13 19:48:35 +0000 |
---|---|---|
committer | Vlad Tsyrklevich <vlad@tsyrklevich.net> | 2018-07-13 19:48:35 +0000 |
commit | be9a9fd3dd8fdabb78566bea93baa33b22999d10 (patch) | |
tree | 45812f275f1cab595cabab0dc1c31d108dbbff26 /clang/test/CodeGen/init.c | |
parent | f702b029f46e1644f9d4b859e88c09e121009562 (diff) | |
download | bcm5719-llvm-be9a9fd3dd8fdabb78566bea93baa33b22999d10.tar.gz bcm5719-llvm-be9a9fd3dd8fdabb78566bea93baa33b22999d10.zip |
SafeStack: Add builtins to read unsafe stack top/bottom
Summary:
Introduce built-ins to read the unsafe stack top and bottom. The unsafe
stack top is required to implement garbage collection scanning for
Oilpan. Currently there is already a built-in 'get_unsafe_stack_start'
to read the bottom of the unsafe stack, but I chose to duplicate this
API because 'start' is ambiguous (e.g. Oilpan uses WTF::GetStackStart to
read the safe stack top.)
Reviewers: pcc
Reviewed By: pcc
Subscribers: llvm-commits, kcc
Differential Revision: https://reviews.llvm.org/D49152
llvm-svn: 337037
Diffstat (limited to 'clang/test/CodeGen/init.c')
0 files changed, 0 insertions, 0 deletions