summary refs log tree commit diff
path: root/hello.asm
diff options
context:
space:
mode:
authorIrene Knapp <ireneista@irenes.space>2025-10-29 01:12:51 -0700
committerIrene Knapp <ireneista@irenes.space>2025-10-29 01:12:51 -0700
commitdf5928294f9154f317d2a2352bae2c1bc46848d9 (patch)
tree4181cbb675c1090c5bed9261f629d09c892f3d8a /hello.asm
parenta2dbddffcfc70e2ab84173b7eb7e24ac09f5dfe2 (diff)
the two-pass magick works!!!!!
yessssssss

that was a lot of debugging, wow. there were two bugs in UNROLL: the source and destination for the block move were set to the high end instead of the low end; and the encoding of an lea variant fell into an unsupported case but was emitted anyway due to an incorrect guard clause

that was seriously a lot of debugging. also all the stack logic for grabbing and stashing the label stuff was wrong several times, but it works now

the original "old code" is now fully eliminated, wow!

Force-Push: yeah
Change-Id: I85d951eabc7de6ba502e2a1aa0f5998f9b399765
Diffstat (limited to 'hello.asm')
0 files changed, 0 insertions, 0 deletions