ykjit / yk

yk packages
https://ykjit.github.io/yk/
Other
29 stars 7 forks source link

Minimally deal with const ints of different sizes in the x86 backend. #1285

Closed ltratt closed 3 months ago

ltratt commented 3 months ago

This isn't really a complete solution, because at the moment we store every constant integer in 64 bits worth of space, even if it's smaller. If/when we use less space, we might get some fun bugs as we find it breaks assumptions elsewhere, but it's difficult for us to deal with that until we encounter it.

vext01 commented 3 months ago

Is there any functional change?

ltratt commented 3 months ago

No functional change.