diff options
author | Alon Zakai <alonzakai@gmail.com> | 2013-01-18 16:51:55 -0800 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2013-01-18 16:51:55 -0800 |
commit | 409a9af718b22f4642b5132f47f2db34130cabbd (patch) | |
tree | bf686e9edaa7d51f04ca731be0bf71bebe3bac1c | |
parent | e65af9a99b5005bb1b95124372ca7134c82bbbb8 (diff) |
set correct type for uitofp and sitofp
-rw-r--r-- | src/intertyper.js | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/intertyper.js b/src/intertyper.js index 1ddf8701..4e2c17e3 100644 --- a/src/intertyper.js +++ b/src/intertyper.js @@ -837,7 +837,7 @@ function intertyper(data, sidePass, baseLineNums) { if (item.op === 'select') { assert(item.params[1].type === item.params[2].type); item.type = item.params[1].type; - } else if (item.op === 'inttoptr' || item.op === 'ptrtoint') { + } else if (item.op === 'inttoptr' || item.op === 'ptrtoint' || item.op === 'uitofp' || item.op === 'sitofp') { item.type = item.params[1].type; } else { item.type = item.params[0].type; |