-
Notifications
You must be signed in to change notification settings - Fork 0
M7: SelectionDAG #16
Copy link
Copy link
Open
Labels
area/codegenSelectionDAG, GlobalISel, regalloc, MC, the back endSelectionDAG, GlobalISel, regalloc, MC, the back endkind/milestoneTracking issue for a whole milestoneTracking issue for a whole milestonepriority/p1Needed this milestoneNeeded this milestone
Milestone
Description
Activity
Metadata
Metadata
Assignees
Labels
area/codegenSelectionDAG, GlobalISel, regalloc, MC, the back endSelectionDAG, GlobalISel, regalloc, MC, the back endkind/milestoneTracking issue for a whole milestoneTracking issue for a whole milestonepriority/p1Needed this milestoneNeeded this milestone
Six weeks. Part VI, SelectionDAG. Nine lessons and the first three codegen blueprints.
Exit criterion.
irx.dagparses-debug-only=iseloutput for three targets without target specific code.Tasks
BP-CG-DAG,BP-CG-LEGAL,BP-CG-ISELirx.dagGates
irx.daghandles three targets with no target specific parsingS09 gets measured rather than assumed because its entire value is a claim about legibility. Every other lesson can be checked by asking whether a reader can do the thing. This one claims that after reading it, a wall of output stops being a wall, and that is only worth believing if somebody tested it.