diff options
author | Lang Hames <lhames@gmail.com> | 2019-04-25 23:31:33 +0000 |
---|---|---|
committer | Lang Hames <lhames@gmail.com> | 2019-04-25 23:31:33 +0000 |
commit | 4f71049a39dc7ebbb957dc701f77cd6191b20e3c (patch) | |
tree | 041b5e21092792058e1608c42a77115bc7b188c4 /llvm/lib/Transforms | |
parent | 1be5369a0ce4606d8ee3113ab4372f196d20daeb (diff) | |
download | bcm5719-llvm-4f71049a39dc7ebbb957dc701f77cd6191b20e3c.tar.gz bcm5719-llvm-4f71049a39dc7ebbb957dc701f77cd6191b20e3c.zip |
[ORC] Remove symbols from dependency lists when failing materialization.
When failing materialization of a symbol X, remove X from the dependants list
of any of X's dependencies. This ensures that when X's dependencies are
emitted (or fail themselves) they do not try to access the no-longer-existing
MaterializationInfo for X.
llvm-svn: 359252
Diffstat (limited to 'llvm/lib/Transforms')
0 files changed, 0 insertions, 0 deletions