diff options
author | Davide Italiano <davide@freebsd.org> | 2017-11-07 00:09:25 +0000 |
---|---|---|
committer | Davide Italiano <davide@freebsd.org> | 2017-11-07 00:09:25 +0000 |
commit | 1a46affb45c5e3c2e8645cde04a8690583d8b912 (patch) | |
tree | 296343af3f61bc223965d750e7b2e006be909ec9 /lldb/packages/Python/lldbsuite/test/lang/c/shared_lib | |
parent | 6119f80034deca6c53fdeca746e3cb654ebad0c5 (diff) | |
download | bcm5719-llvm-1a46affb45c5e3c2e8645cde04a8690583d8b912.tar.gz bcm5719-llvm-1a46affb45c5e3c2e8645cde04a8690583d8b912.zip |
[IPO/LowerTypesTest] Skip blockaddress(es) when replacing uses.
Blockaddresses refer to the function itself, therefore replacing them
would cause an assertion in doRAUW.
Fixes https://bugs.llvm.org/show_bug.cgi?id=35201
This was found when trying CFI on a proprietary kernel by Dmitry Mikulin.
Differential Revision: https://reviews.llvm.org/D39695
llvm-svn: 317527
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/lang/c/shared_lib')
0 files changed, 0 insertions, 0 deletions