commit | 6ee91ac76e224c35d77f69771937c61245dccb0c | [log] [tgz] |
---|---|---|
author | Krzysztof Parzyszek <kparzysz@codeaurora.org> | Tue Sep 06 12:30:00 2016 +0000 |
committer | Krzysztof Parzyszek <kparzysz@codeaurora.org> | Tue Sep 06 12:30:00 2016 +0000 |
tree | 09ed386c177be691e223799be6b5fff0e426ec0e | |
parent | d9478f860586f5b390a868fedb8bfc1d0ae2c16c [diff] |
[PPC] Claim stack frame before storing into it, if no red zone is present Unlike PPC64, PPC32/SVRV4 does not have red zone. In the absence of it there is no guarantee that this part of the stack will not be modified by any interrupt. To avoid this, make sure to claim the stack frame first before storing into it. This fixes https://llvm.org/bugs/show_bug.cgi?id=26519. Differential Revision: https://reviews.llvm.org/D24093 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@280705 91177308-0d34-0410-b5e6-96231b3b80d8