aboutsummaryrefslogtreecommitdiff
path: root/src/parseTools.js
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2012-01-28 09:28:44 -0800
committerAlon Zakai <alonzakai@gmail.com>2012-01-28 09:28:44 -0800
commitbbab542ca777f91cae76244dc8455c800de58ce7 (patch)
tree1470abc99ffce2b94c18d86438dcf9977bdb099c /src/parseTools.js
parentf8d4a502913713757355a700bda4ddf7270121ed (diff)
legalize lshr
Diffstat (limited to 'src/parseTools.js')
-rw-r--r--src/parseTools.js2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/parseTools.js b/src/parseTools.js
index 45cee958..635fa411 100644
--- a/src/parseTools.js
+++ b/src/parseTools.js
@@ -1464,6 +1464,8 @@ function finalizeLLVMParameter(param, noIndexizeFunctions) {
return finalizeBlockAddress(param);
} else if (param.intertype === 'type') {
return param.ident; // we don't really want the type here
+ } else if (param.intertype == 'mathop') {
+ return processMathop(param);
} else {
throw 'invalid llvm parameter: ' + param.intertype;
}