This website requires JavaScript.
Explore
Help
Register
Sign In
tomoaki
/
hakorune
Watch
1
Star
0
Fork
0
You've already forked hakorune
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
1805ab3df2f87f4f2439654d81eed4f69ffc050b
hakorune
/
tools
/
test
/
smoke
/
llvm
History
Selfhosting Dev
765798a1ad
llvm(smoke): add match literal_three_arms; guard mock cases; all PHI hygiene smokes passing or skipped appropriately
2025-09-20 05:47:54 +09:00
..
ifmerge
selfhost: introduce using-based imports for compiler/parser/tools; keep includes temporarily. llvm: add PHI wiring JSON trace + unit/integration tests; fast test suite extended. runner: split selfhost helpers, small cleanups.
2025-09-18 13:35:38 +09:00
phi_trace
stage3: unify to cleanup; MIR return-defer; docs+smokes updated; LLVM(harness): finalize_phis ownership, ret.py simplified, uses-predeclare; cleanup return override green; method-postfix cleanup return WIP (PHI head)
2025-09-19 02:07:38 +09:00
quick
selfhost: introduce using-based imports for compiler/parser/tools; keep includes temporarily. llvm: add PHI wiring JSON trace + unit/integration tests; fast test suite extended. runner: split selfhost helpers, small cleanups.
2025-09-18 13:35:38 +09:00
ir_phi_empty_check_all.sh
perf(typebox): reduce clones with Arc<str> for MethodSignature.name and TypeBox.methods keys; API kept stable. tools: add all-cases empty-PHI smoke runner. parser(box): extract birth_once cycle validation into helper
2025-09-19 12:13:43 +09:00
ir_phi_empty_check.sh
tools: add LLVM IR empty-PHI smoke checker; ensures every 'phi i64' has incoming list; used with NYASH_LLVM_DUMP_IR
2025-09-19 12:01:13 +09:00
ir_phi_hygiene_ifcases.sh
llvm(smoke): add match literal_three_arms; guard mock cases; all PHI hygiene smokes passing or skipped appropriately
2025-09-20 05:47:54 +09:00
ir_phi_hygiene_loopform.sh
tests(macro): organize under apps/tests/macro/{if,loopform,collections,types,strings,identity,test_runner} with thin include wrappers; update all golden/smoke scripts and docs to new paths
2025-09-20 02:20:02 +09:00