Optimize the register allocator.

    We don't need to iterate through lists to figure out which
    node a list is on. Store it in the node.