Open UnlimitedHummus opened 2 days ago
Sure, I'll add the runtime tests later, when I have time.
To add runtime tests for load sinking, I would just duplicate some existing testcases and add loads to them. This doesn't test that the load is actually sunk, but rather that the results are still correct with load sinking. Is that the intention? Or am I missing some different type of testcase I could write?
That is a good thing to test, but generally I was just asking for runtests that check that the new lowerings that turn multiple clif instructions into a single machine instruction produce the same values that interpreting the individual clif instructions would.
See for example
although we only care about the interpreter and x86-64 here.
Issue #8602
Allows generating fmsub and fnmsub instructions as mentioned in the issue.