-
Notifications
You must be signed in to change notification settings - Fork 0
M11: The Surgeon #20
Copy link
Copy link
Open
Labels
area/transformsInstCombine, GVN, SROA, the middle endInstCombine, GVN, SROA, the middle endkind/milestoneTracking issue for a whole milestoneTracking issue for a whole milestonepriority/p2Wanted, not urgentWanted, not urgent
Milestone
Description
Activity
Metadata
Metadata
Assignees
Labels
area/transformsInstCombine, GVN, SROA, the middle endInstCombine, GVN, SROA, the middle endkind/milestoneTracking issue for a whole milestoneTracking issue for a whole milestonepriority/p2Wanted, not urgentWanted, not urgent
Five weeks. Part XI, the Surgeon. Six lessons on modifying LLVM in tree rather than through a plugin, ending with the reader opening a real pull request.
Exit criterion. At least one tester opens a real pull request against
llvm-projectafter completing C06. Not merged, that is not in our control, but opened, and not embarrassing.Tasks
BP-TX-CANON, the largest hand written blueprint in the setGates
This is the third stopping point
The full course, without the capstones, is complete here. Somebody who finishes Part XI can read LLVM, modify it, verify their modification, and send it upstream, which was the whole point.