The trace buffer may also include structure to enable compression of hardware and software loops in the program flow.