diff options
author | Tim Northover <tnorthover@apple.com> | 2014-11-14 22:45:31 +0000 |
---|---|---|
committer | Tim Northover <tnorthover@apple.com> | 2014-11-14 22:45:31 +0000 |
commit | 9d2d218f49653c4816d5d2671b71b6736b75598f (patch) | |
tree | 1cb94b8dc13e7934331fdcdf9a1acc60c0f70f20 /llvm/lib/Target/ARM/ARMSubtarget.cpp | |
parent | a0691c8983434901710492283d07c37fbcb82019 (diff) | |
download | bcm5719-llvm-9d2d218f49653c4816d5d2671b71b6736b75598f.tar.gz bcm5719-llvm-9d2d218f49653c4816d5d2671b71b6736b75598f.zip |
ARM: correctly calculate the offset of FP in its push.
When we folded the DPR alignment gap into a push, we weren't noting the extra
distance from the beginning of the push to the FP, and so FP ended up pointing
at an incorrect offset.
The .cfi_def_cfa_offset directives are still wrong in this case, but I think
that can be improved by refactoring.
llvm-svn: 222056
Diffstat (limited to 'llvm/lib/Target/ARM/ARMSubtarget.cpp')
0 files changed, 0 insertions, 0 deletions