saqut-compiler/tests/golden
abdussamedulutas 913b42026c test(opt): #104/#105 beyaz-kutu IR testleri — folding ve DCE doğru katmanda
- ir.hpp: --optimized bayrağı ile OptimizationManager entegrasyonu
- ir_generator.cpp: hasDirectValue/directIntValue okunuyor (katlanmış literal IR'da 0 veriyordu)
- run_golden.cmake: OPTIMIZED=1 parametresi ile --optimized desteği
- CMakeLists.txt: *.ir_opt.expected → saqut ir --optimized otomatik keşif
- opt/folding.ir_opt.expected: 2+3*4 → LOAD_CONST 14 (katlama kanıtı)
- opt/dce.ir_opt.expected: LOAD_CONST 99 + CALLHOST print silindi (DCE kanıtı)
- Yanıltıcı run-output testleri (folding.expected, dce.expected) kaldırıldı
2026-06-18 22:47:31 +03:00
..
arithmetic test: golden testler — operatör önceliği, döngüler, folding, DCE 2026-06-18 22:33:19 +03:00
fibonacci test: golden-test koşucusu + Value audit + saqut ir pipeline fix 2026-06-18 22:31:26 +03:00
loops test: golden testler — operatör önceliği, döngüler, folding, DCE 2026-06-18 22:33:19 +03:00
opt test(opt): #104/#105 beyaz-kutu IR testleri — folding ve DCE doğru katmanda 2026-06-18 22:47:31 +03:00
string test: golden-test koşucusu + Value audit + saqut ir pipeline fix 2026-06-18 22:31:26 +03:00