-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
area/perfCompiler/runtime performance workstreamsCompiler/runtime performance workstreamspriority/highHigh priorityHigh prioritytype/taskImplementation taskImplementation task
Description
Goal
Improve register allocation quality to reduce spills/reloads on hot paths.
Scope
- Add spill diagnostics per function (count and bytes moved).
- Tune linear-scan heuristics for live-range splitting and preferred register reuse.
- Add regression tests that assert spill reductions on selected kernels.
Acceptance
- Spill count metric reported in perf artifacts.
- At least 20% spill reduction on 3 hot kernels.
- Corresponding runtime improvement in those kernels.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area/perfCompiler/runtime performance workstreamsCompiler/runtime performance workstreamspriority/highHigh priorityHigh prioritytype/taskImplementation taskImplementation task