test: port the amp-fn LEAQ observer to ww; retire 764_amp_fn_ident

The five symmetric rows compile their r764_amp_fn_ident_* fixture
sources in place (runtime owned by those fixtures; pre-fix junk-store
still exits 0, so the LEAQ window is the discriminator) and keep the
cs==ws byte-id leg. The cross-module row stays cstage-only pending
#184; its wwstage/byte-id legs graduate with that task.
This commit is contained in:
2026-08-08 15:01:53 +09:00
parent 5f23fe9b67
commit 49464efdc5
3 changed files with 129 additions and 446 deletions

View File

@@ -386,7 +386,8 @@ XMOD_WW_TARGETS = $(XMOD_WW_TESTS:%=wwtest/%)
# test-compiler beside the surviving residual carriers.
ASM_WW_TESTS = test/asm/modshadow_test.ww test/asm/sret_test.ww \
test/asm/callarg_test.ww test/asm/chain_test.ww \
test/asm/dataemit_test.ww test/asm/matchdispatch_test.ww
test/asm/dataemit_test.ww test/asm/matchdispatch_test.ww \
test/asm/ampfn_test.ww
ASM_WW_TARGETS = $(ASM_WW_TESTS:%=wwtest/%)
# Ww-native assembler/linker OBJECT-level observers: single-file ww