177aa4fc79
Fix the issue reported in #1282. When i32/i64 rotate (rotl/rotr) with 0, the LLVM IRs translated are: left<<0 | left>>64 and left >>0 | left<<64 The value of left >> 64 and left <<64 in LLVM are treated as poison, which causes invalid result when executing the aot function. Directly return left when right is 0 to fix the issue. |
||
---|---|---|
.. | ||
aot | ||
common | ||
compilation | ||
include | ||
interpreter | ||
libraries | ||
README.md |