aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/analyzer.js4
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++) {