aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorTim Northover <tnorthover@apple.com>2013-12-05 11:02:02 +0000
committerTim Northover <tnorthover@apple.com>2013-12-05 11:02:02 +0000
commite4def5e2281148270cfaa89e9d1cbb66cf42680e (patch)
treed2dc2a99dda3905838ed80d4f3d98643277186c0 /clang/lib/Frontend/CompilerInvocation.cpp
parent58e44a344715bfb9f6f38dedafc595a869496e4d (diff)
downloadllvm-e4def5e2281148270cfaa89e9d1cbb66cf42680e.zip
llvm-e4def5e2281148270cfaa89e9d1cbb66cf42680e.tar.gz
llvm-e4def5e2281148270cfaa89e9d1cbb66cf42680e.tar.bz2
ARM: fix yet another stack-folding bug
We were trying to fold the stack adjustment into the wrong instruction in the situation where the entire basic-block was epilogue code. Really, it can only ever be valid to do the folding precisely where the "add sp, ..." would be placed so there's no need for a separate iterator to track that. Should fix PR18136. llvm-svn: 196493
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions