diff options
author | Bill Wendling <isanbard@gmail.com> | 2008-11-06 02:29:10 +0000 |
---|---|---|
committer | Bill Wendling <isanbard@gmail.com> | 2008-11-06 02:29:10 +0000 |
commit | b2a4298ce41e7ef80cd75a3c1dfa6433f0759a1a (patch) | |
tree | 90348b042f4b796ea7643d4966ccb2207a5bfdfa /lib/Target/XCore/XCoreSubtarget.cpp | |
parent | 9092213a5e50d4991f900d2df009d27bddfd9941 (diff) |
Implement the stack protector stack accesses via intrinsics:
- stackprotector_prologue creates a stack object and stores the guard there.
- stackprotector_epilogue reads the stack guard from the stack position created
by stackprotector_prologue.
- The PrologEpilogInserter was changed to make sure that the stack guard is
first on the stack frame.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@58791 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/XCore/XCoreSubtarget.cpp')
0 files changed, 0 insertions, 0 deletions