Out-of-order processor simulator