systems-nuts / unifico

Compiler and build harness for heterogeneous-ISA binaries with the same stack layout.
3 stars 1 forks source link

Perf regression o0 #320

Closed blackgeorge-boom closed 9 months ago

blackgeorge-boom commented 9 months ago

The AArch64 results look a bit weird, but as the last time when we examined -O0, the issue was that the code is already kind of bad, and we get speedups. But if we activate the machine scheduler or use -O1, the results start making sense again. Because now unifico seems to lead to better code quality, but the vanilla code is just bad.