summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST
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
commit9afed0f98b3e6f70725ff10d39ae47f4845c33e4 (patch)
tree9ed402c200c6a514e4495355fcecae9da0dd22b8 /clang/lib/AST
parentb74155db1e902817d993db77861b14506618ff0c (diff)
downloadbcm5719-llvm-9afed0f98b3e6f70725ff10d39ae47f4845c33e4.tar.gz
bcm5719-llvm-9afed0f98b3e6f70725ff10d39ae47f4845c33e4.zip
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. llvm-svn: 102770
Diffstat (limited to 'clang/lib/AST')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud