summaryrefslogtreecommitdiffstats
path: root/clang/test/Sema/warn-documentation-fixits.cpp
diff options
context:
space:
mode:
authorTim Northover <tnorthover@apple.com>2013-12-01 14:16:24 +0000
committerTim Northover <tnorthover@apple.com>2013-12-01 14:16:24 +0000
commit45479dcf49845d2faace66c12921be1412721265 (patch)
treea85d9beed9f037c20568ea1f09489e0efa6e7985 /clang/test/Sema/warn-documentation-fixits.cpp
parent6b7247263f02204869a27d48ca4818812e283bce (diff)
downloadbcm5719-llvm-45479dcf49845d2faace66c12921be1412721265.tar.gz
bcm5719-llvm-45479dcf49845d2faace66c12921be1412721265.zip
ARM: fix bug in -Oz stack adjustment folding
Previously, we clobbered callee-saved registers when folding an "add sp, #N" into a "pop {rD, ...}" instruction. This change checks whether a register we're going to add to the "pop" could actually be live outside the function before doing so and should fix the issue. This should fix PR18081. llvm-svn: 196046
Diffstat (limited to 'clang/test/Sema/warn-documentation-fixits.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud