summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema
diff options
context:
space:
mode:
authorJim Grosbach <grosbach@apple.com>2011-07-05 16:05:50 +0000
committerJim Grosbach <grosbach@apple.com>2011-07-05 16:05:50 +0000
commitea53901dc974aaa7a62b8be73fbefb38878d16b3 (patch)
treee8bd1a05f0783d7e24844da229b420138a41abe6 /clang/lib/Sema
parentbf3eec68dd01d4f9b219c9be764e34cd1f8b4cf9 (diff)
downloadbcm5719-llvm-ea53901dc974aaa7a62b8be73fbefb38878d16b3.tar.gz
bcm5719-llvm-ea53901dc974aaa7a62b8be73fbefb38878d16b3.zip
ARM estimateStackSize() needs to account for simplified call frames.
If the function allocates reserved stack space for callee argument frames, estimateStackSize() needs to account for that, as it doesn't show up as ordinary frame objects. Otherwise, a callee with a large argument list will throw off the calculations for whether to allocate an emergency spill slot and we get assert() failures in the register scavenger. rdar://9715469 llvm-svn: 134415
Diffstat (limited to 'clang/lib/Sema')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud