alpha
Login
Join now
nonbinary.computer
/
or1-design
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
OR-1 dataflow CPU sketch
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
or1-design
/
tests
55 files
at
pe-frame-redesign
Orual
·
fix: address adversarial re-review feedback
·
7mo ago
c446d643
__init__.py
emulator initial impl
7mo ago
conftest.py
refactor: remove DyadToken.wide field — unused token-level flag, wide semantics live in Instruction.wide
7mo ago
helpers.py
feat: implement OR1 assembler (parse → lower → resolve → place → allocate → codegen)
7mo ago
pipeline.py
feat: implement OR1 assembler (parse → lower → resolve → place → allocate → codegen)
7mo ago
test_allocate_frames.py
test: add 7 coverage gap tests for frame-based redesign
7mo ago
test_allocate.py
feat: resolve destinations as FrameDest objects with token kind
7mo ago
test_alu.py
refactor: rename shift ops (SHL/SHR/ASR), FREE_CTX→FREE_FRAME, add EXTRACT_TAG and ALLOC_REMOTE
7mo ago
test_autoplacement.py
refactor: update assembler tests for ctx→act_id and frame_count renames
7mo ago
test_backend.py
test: add 7 coverage gap tests for frame-based redesign
7mo ago
test_builtins.py
fix: function call routing — input trampolines use INHERIT, assign act_ids to function body nodes
7mo ago
test_call_wiring.py
fix: function call routing — input trampolines use INHERIT, assign act_ids to function body nodes
7mo ago
test_codegen_frames.py
fix: address adversarial re-review feedback
7mo ago
test_codegen.py
refactor: update codegen tests for frame-based output
7mo ago
test_cycle_timing.py
fix: Create placeholders for test_cycle_timing.py and test_network_events.py
7mo ago
test_dfgraph_categories.py
feat: update monitor and dfgraph for frame-based PE, FREE_FRAME, act_id, and frame events
7mo ago
test_dfgraph_json.py
feat: update monitor and dfgraph for frame-based PE, FREE_FRAME, act_id, and frame events
7mo ago
test_dfgraph_pipeline.py
feat: add progressive pipeline runner for dfgraph
7mo ago
test_dfgraph_server.py
fix: remove swallowed AssertionError in debounce test and unused pytest import
7mo ago
test_e2e.py
fix: address code review feedback on frame-based architecture
7mo ago
test_encoding.py
refactor: remove DyadToken.wide field — unused token-level flag, wide semantics live in Instruction.wide
7mo ago
test_exec_bootstrap.py
fix: Update test files and PE for frame-based model
7mo ago
test_expand.py
feat(asm): implement macro system, function calls, and ${param} substitution
7mo ago
test_foundation_types.py
fix: update E2E test helpers and fix fref allocation in allocate.py
7mo ago
test_integration.py
fix: update E2E test helpers and fix fref allocation in allocate.py
7mo ago
test_ir_frame_types.py
feat: update IR types for frame model (act_id, frame_count, FrameLayout)
7mo ago
test_lower.py
fix: address Phase 4 code review feedback on test renames and warning message
7mo ago
test_macro_ir.py
feat(asm): implement macro system, function calls, and ${param} substitution
7mo ago
test_macro_ret_wiring.py
fix(asm): add regression test for @ret cascade prevention, fix error collection
7mo ago
test_macro_syntax.py
fixed a bunch of macro nonsense
7mo ago
test_migration_cleanup.py
test: add 7 coverage gap tests for frame-based redesign
7mo ago
test_monitor_graph_json.py
test: add test for tag_store JSON serialisation with non-empty entries
7mo ago
test_monitor_server.py
monitor and control interface for emulator
7mo ago
test_network_events.py
fix: Create placeholders for test_cycle_timing.py and test_network_events.py
7mo ago
test_network_routing.py
feat: update tag_store to tuple API (act_id → frame_id, lane)
7mo ago
test_network.py
fix: Clean test_network.py to remove old API tests
7mo ago
test_opcode_params.py
feat(asm): add opcode parameter support for macros
7mo ago
test_opcodes.py
refactor: update assembler tests for ctx→act_id and frame_count renames
7mo ago
test_parser.py
fix: address Phase 4 code review feedback on test renames and warning message
7mo ago
test_pe_events.py
feat: update tag_store to tuple API (act_id → frame_id, lane)
7mo ago
test_pe_frames.py
fix: address adversarial re-review feedback
7mo ago
test_pe_lanes.py
fix: address code review feedback on frame-based architecture
7mo ago
test_pe.py
feat: separate match_data from frames, add lane dimension to presence/port_store
7mo ago
test_place.py
refactor: update assembler tests for ctx→act_id and frame_count renames
7mo ago
test_qualified_ref_params.py
fix: address Phase 4 code review feedback on test renames and warning message
7mo ago
test_repl.py
fix: address adversarial re-review feedback
7mo ago
test_resolve.py
feat: implement OR1 assembler (parse → lower → resolve → place → allocate → codegen)
7mo ago
test_seed_const.py
fix: all remaining test failures — constant deduplication, mode computation, frame initialization, network routing
7mo ago
test_serialize.py
feat(asm): implement macro system, function calls, and ${param} substitution
7mo ago
test_sm_events.py
chore: remove all remaining stale references to legacy types
7mo ago
test_sm_graph_nodes.py
fix: Update test files and PE for frame-based model
7mo ago
test_sm_t0_raw.py
fix: address Phase 3 code review issues
7mo ago
test_sm_tiers.py
fix: all remaining test failures — constant deduplication, mode computation, frame initialization, network routing
7mo ago
test_sm.py
chore: remove all remaining stale references to legacy types
7mo ago
test_snapshot.py
docs: update CLAUDE.md and test comments for tag_store tuple API and lane_count field
7mo ago
test_variadic.py
fix: function call routing — input trampolines use INHERIT, assign act_ids to function body nodes
7mo ago