Issue #3049 - Add minimal LoongArch JIT regression coverage

This commit is contained in:
Basilisk-Dev 2026-04-15 22:46:53 -04:00 committed by wuggy
commit d98b015a09

View file

@ -0,0 +1,25 @@
function add(a, b) {
return a + b;
}
function withLocal(a, b) {
var c = a + b;
var d = c - 1;
return d + 1;
}
function overflow(a, b) {
return a + b;
}
function unsupported(a, b) {
return a + (b + 0.5);
}
for (var i = 0; i < 100; i++) {
assertEq(add(i, i + 1), (i + i + 1));
assertEq(withLocal(i, 7), i + 7);
}
assertEq(overflow(2147483647, 1), 2147483648);
assertEq(unsupported(2, 3), 5.5);