diff options
author | Geoff Berry <gberry@codeaurora.org> | 2016-05-16 20:52:28 +0000 |
---|---|---|
committer | Geoff Berry <gberry@codeaurora.org> | 2016-05-16 20:52:28 +0000 |
commit | 74cb718ea963f05b23d895de1b6a8474b8cb6a79 (patch) | |
tree | ce4b82be82c811683193bd34c087ba6a83a33a4f /llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp | |
parent | cd5efa593bfb68f52a08816ddbc1376374ea910c (diff) | |
download | bcm5719-llvm-74cb718ea963f05b23d895de1b6a8474b8cb6a79.tar.gz bcm5719-llvm-74cb718ea963f05b23d895de1b6a8474b8cb6a79.zip |
[AArch64] Fix bug in large stack spill slot handling (PR27717)
Summary:
Fix bug in MachO path where a frame index offset would not be reserved
for handling large frames when an extra non-used callee-save register
was saved. In the case where the extra register is reserved or not a
GPR (e.g. %FP in the MachO case), this would lead to the register
scavenger later failing when called from PrologEpilogInserter.
Reviewers: t.p.northover
Subscribers: aemerson, rengolin, mcrosier, llvm-commits
Differential Revision: http://reviews.llvm.org/D20185
llvm-svn: 269697
Diffstat (limited to 'llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp')
0 files changed, 0 insertions, 0 deletions