summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/lang/cpp/call-function/TestCallCPPFunction.py
diff options
context:
space:
mode:
authorMatthias Braun <matze@braunis.de>2017-04-19 21:11:44 +0000
committerMatthias Braun <matze@braunis.de>2017-04-19 21:11:44 +0000
commit8aaa368d0018822734b462ade86797fab2de182f (patch)
treeb7ce203240ed62f524cde15161af98572cb16308 /lldb/packages/Python/lldbsuite/test/lang/cpp/call-function/TestCallCPPFunction.py
parent9be010f0d0b218fc6959a042d22ecc63011403b8 (diff)
downloadbcm5719-llvm-8aaa368d0018822734b462ade86797fab2de182f.tar.gz
bcm5719-llvm-8aaa368d0018822734b462ade86797fab2de182f.zip
ARMFrameLowering: Reserve emergency spill slot for large arguments
Re-commit after revert in r300668. Changed getMaxFPOffset() to a more conservative heuristic instead of trying to be clever and missing for some exotic calling conventions. We need to reserve an emergency spill slot in cases with large argument types that could overflow immediate offsets for FP relative address calculations. rdar://31317893 Differential Revision: https://reviews.llvm.org/D31643 llvm-svn: 300761
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/lang/cpp/call-function/TestCallCPPFunction.py')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud