diff options
author | Alon Zakai <alonzakai@gmail.com> | 2012-01-28 11:47:52 -0800 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2012-01-28 11:47:52 -0800 |
commit | 7fd3f046471f28722998764f1db644e2e05882fc (patch) | |
tree | 5556dae9f144d916a1f29c947d26cfb698d19179 /src | |
parent | 9f89d3bfe264a37425cd23167f96f88ce024f988 (diff) |
preparations for legalizing zext
Diffstat (limited to 'src')
-rw-r--r-- | src/analyzer.js | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/analyzer.js b/src/analyzer.js index 53ccbe7e..a2ddc7d9 100644 --- a/src/analyzer.js +++ b/src/analyzer.js @@ -276,8 +276,8 @@ function analyzer(data, sidePass) { targetBits = sourceBits; break; } - case 'trunc': { - assert(value.param2.intertype == 'type', 'TODO: unfolding'); + case 'trunc': case 'zext': { + assert(value.param2.intertype == 'type' || value.param2.intertype == 'value', 'TODO: unfolding'); targetBits = getBits(value.param2.ident); break; } |