summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Object/MachOObjectFile.cpp
diff options
context:
space:
mode:
authorTim Northover <tnorthover@apple.com>2017-07-20 22:58:26 +0000
committerTim Northover <tnorthover@apple.com>2017-07-20 22:58:26 +0000
commit071d77a51f333b084de7be38f37864ef5862b8c8 (patch)
tree1bf1cc875e3705b7877bb6f42b1f4d1296285b3b /llvm/lib/Object/MachOObjectFile.cpp
parent800cd3ec407a7fa656f649402dd0de0378c1f50b (diff)
downloadbcm5719-llvm-071d77a51f333b084de7be38f37864ef5862b8c8.tar.gz
bcm5719-llvm-071d77a51f333b084de7be38f37864ef5862b8c8.zip
GlobalISel: stop localizer putting constants before EH_LABELs
If the localizer pass puts one of its constants before the label that tells the unwinder "jump here to handle your exception" then control-flow will skip it, leaving uninitialized registers at runtime. That's bad. llvm-svn: 308687
Diffstat (limited to 'llvm/lib/Object/MachOObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud