diff options
author | Alon Zakai <alonzakai@gmail.com> | 2012-07-16 21:39:00 -0700 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2012-07-16 21:39:00 -0700 |
commit | 2a58cf37d8159bb8453fccbaf0b1b5e10fbd676f (patch) | |
tree | b414b6280db98c011cb5b6cd0df73801be431679 | |
parent | 7f513d1cea958dc89f9b4293b0dfeeb3e985198e (diff) |
handle i64 icmp using processMathOp code
-rw-r--r-- | src/analyzer.js | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/analyzer.js b/src/analyzer.js index 9c04bce2..163ff4a8 100644 --- a/src/analyzer.js +++ b/src/analyzer.js @@ -502,6 +502,10 @@ function analyzer(data, sidePass) { }; }; if (value.op == 'icmp') { + if (sourceBits == 64) { // handle the i64 case in processMathOp, where we handle full i64 math + i++; + continue; + } finalizer = function() { var ident = ''; for (var i = 0; i < targetElements.length; i++) { |