diff options
author | Alon Zakai <azakai@google.com> | 2020-05-27 07:53:18 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-05-27 07:53:18 -0700 |
commit | 25912210b32012bf64359a89baef4514a6b37205 (patch) | |
tree | 7b78f8547b59234637e3e9f31f01112bc11713a4 /third_party/llvm-project/include/llvm/ObjectYAML/DWARFYAML.h | |
parent | 31a8d2f19df620427a81f787ebaff7412964e538 (diff) | |
download | binaryen-25912210b32012bf64359a89baef4514a6b37205.tar.gz binaryen-25912210b32012bf64359a89baef4514a6b37205.tar.bz2 binaryen-25912210b32012bf64359a89baef4514a6b37205.zip |
Flatten fuzz fix with unreachable special-casing (#2876)
The special-casing of unreachable there could lead to bad
behavior, where we did nothing to the unreachable and ended
up moving something with side effects before it, see testcase
in test/passes/flatten_all-features.wast.
This emits less efficient code, but only if --dce was not run
earlier, so probably not worth optimizing.
Diffstat (limited to 'third_party/llvm-project/include/llvm/ObjectYAML/DWARFYAML.h')
0 files changed, 0 insertions, 0 deletions