diff --git a/docs/CodeGenerator.html b/docs/CodeGenerator.html
index 7bbc7602a84..07ba9ed2c8f 100644
--- a/docs/CodeGenerator.html
+++ b/docs/CodeGenerator.html
@@ -205,7 +205,10 @@ instructions.
Scheduling and Formation - This
phase takes the DAG of target instructions produced by the instruction selection
phase, determines an ordering of the instructions, then emits the instructions
-as MachineInstrs with that ordering.
+as MachineInstrs with that ordering. Note
+that we describe this in the instruction selection
+section because it operates on a SelectionDAG.
SSA-based Machine Code Optimizations - This
@@ -1110,6 +1113,10 @@ converted to a list of MachineInstrs and the
Selection DAG is destroyed.
+Note that this phase is logically seperate from the instruction selection
+phase, but is tied to it closely in the code because it operates on
+SelectionDAGs.
+