diff options
author | Alon Zakai <alonzakai@gmail.com> | 2012-12-24 14:21:31 -0800 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2012-12-24 14:21:31 -0800 |
commit | 3c0ad8948b599e0c4a5782709e33c82546fc427b (patch) | |
tree | 73e90c53bb8ccf38c9a963c58852e655d31bca6f /src | |
parent | 99174613de8ac2b23bf8bce24d3dade3dfc77968 (diff) |
fix ctlz and add test
Diffstat (limited to 'src')
-rw-r--r-- | src/library.js | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/library.js b/src/library.js index 8f2232a6..190a26d3 100644 --- a/src/library.js +++ b/src/library.js @@ -4755,7 +4755,11 @@ LibraryManager.library = { llvm_ctlz_i64: function(l, h) { var ret = _llvm_ctlz_i32(h); if (ret == 32) ret += _llvm_ctlz_i32(l); +#if USE_TYPED_ARRAYS == 2 + return [ret, 0]; +#else return ret; +#endif }, llvm_trap: function() { |