Doesn't this need registering as a new rtx garbage collection root? No, because it's only live over a single call to cse_insn, much like some of the similar static variables in rtlanal.c.