summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseOpenMP.cpp
diff options
context:
space:
mode:
authorTamas Berghammer <tberghammer@google.com>2015-08-20 09:09:01 +0000
committerTamas Berghammer <tberghammer@google.com>2015-08-20 09:09:01 +0000
commit99c40e673afe4ed507b100ed44683490af38f97c (patch)
tree89f6a0702f3a6025ffe0a2deb1a0df3b9910bfa7 /clang/lib/Parse/ParseOpenMP.cpp
parent0e1d729b7541cb90c7e5d6107e96347abd120c39 (diff)
downloadbcm5719-llvm-99c40e673afe4ed507b100ed44683490af38f97c.tar.gz
bcm5719-llvm-99c40e673afe4ed507b100ed44683490af38f97c.zip
Improve instruction emulation based stack unwinding
On ARM there is no difference petween a pop and a load instruction so a register can be loaded multiple times during the function. Add check to threat the load as a restore only if it do the restore from the same location where the register was saved. Differential revision: http://reviews.llvm.org/D11947 llvm-svn: 245546
Diffstat (limited to 'clang/lib/Parse/ParseOpenMP.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud