Bill Currie
|
e0c5c475ea
|
[qfcc] Modify the modulo tests to be compatible with Ruamoko ISA
Surprisingly, it passes (I didn't expect it to due to the doubles). I'll
look into to it further later on.
|
2022-02-01 14:57:16 +09:00 |
|
Bill Currie
|
1bc08c59f6
|
Add tests for %%
double fails due to qfcc aligning double param locals, but the engine
not doing so.
|
2020-02-16 17:02:38 +09:00 |
|
Bill Currie
|
9d2d33fa50
|
Implement %% (true modulo) support in qfcc
However, it's not quite working yet
|
2020-02-16 11:57:58 +09:00 |
|
Bill Currie
|
4269c8cb07
|
Rename the mod instruction to rem
Because % really implements remainder rather than true modulo, and I
plan on adding %% to implement true modulo.
|
2020-02-16 11:04:30 +09:00 |
|
Bill Currie
|
eb7f825158
|
Test for full-float %
|
2020-02-15 23:49:12 +09:00 |
|
Bill Currie
|
64d9bbd230
|
Make the failure message clearer.
|
2012-11-22 21:59:01 +09:00 |
|
Bill Currie
|
b920a4dec9
|
Add a new test case.
It turns out that the optimizer completely breaks (a + b) % (a - b) with v6
code.
|
2012-11-22 21:59:01 +09:00 |
|
Bill Currie
|
49ca09a64f
|
Clean up qfcc's test directory.
I don't remember what half these tests were for :/
|
2012-11-22 21:58:52 +09:00 |
|
Bill Currie
|
b90833d86f
|
v6 modulo test
|
2010-12-19 11:19:23 +09:00 |
|