> > There is a structure sequence_stack, I don't what it does. > > start_sequence and end_sequence are used to group insns into a > specific location when you are generating insns. I quote the comment > in emit-rtl.c:
And sequence_stack exists so you can arbitrarily nest insn sequences.