Keep track of the head and tail of the trace through each block.

This makes it possible to quickly detect blocks that are outside the
trace.

llvm-svn: 160904
2 files changed