summaryrefslogtreecommitdiffstats
path: root/lldb/scripts/build-swig-wrapper-classes.sh
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2011-12-06 03:35:58 +0000
committerDan Gohman <gohman@apple.com>2011-12-06 03:35:58 +0000
commit32772f779036d8ff6e3ee93c84829e6e7491af6a (patch)
tree8066b87a106e2b65a49b732407d799b64ae577f9 /lldb/scripts/build-swig-wrapper-classes.sh
parent0c24d8a4069ea6f2fe69e7b1fbd0f573f2c29d34 (diff)
downloadbcm5719-llvm-32772f779036d8ff6e3ee93c84829e6e7491af6a.tar.gz
bcm5719-llvm-32772f779036d8ff6e3ee93c84829e6e7491af6a.zip
Fix a subtle semantic issue with poison values that came up in
recent discussions. Poison can't make every value that depends on it act in maximally undefined ways, because the optimizer may still hoist code following the usual rules for undef. Make Poison invoke its full undefined behavior only when it reaches an instruction with externally visible side effects. llvm-svn: 145913
Diffstat (limited to 'lldb/scripts/build-swig-wrapper-classes.sh')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud