summaryrefslogtreecommitdiff
path: root/Makefile.rules
diff options
context:
space:
mode:
authorJakob Stoklund Olesen <stoklund@2pi.dk>2010-04-30 21:19:29 +0000
committerJakob Stoklund Olesen <stoklund@2pi.dk>2010-04-30 21:19:29 +0000
commit8387d7db193c2ab1961593487d77cefb550a82c7 (patch)
tree42533fe159279c3e22d410e080cff549cbc586f7 /Makefile.rules
parent3f5e91565273e3f4639d37ee5a5b856699e8c9e5 (diff)
downloadllvm-8387d7db193c2ab1961593487d77cefb550a82c7.tar.gz
llvm-8387d7db193c2ab1961593487d77cefb550a82c7.tar.bz2
llvm-8387d7db193c2ab1961593487d77cefb550a82c7.tar.xz
The local register allocator has to spill dirty callee saved registers before a
call that might throw. The landing pad assumes that all registers are in stack slots. We used to spill those dirty CSRs after the call, and the stack slots would be wrong when arriving at the landing pad. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102770 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'Makefile.rules')
0 files changed, 0 insertions, 0 deletions