1. An apparatus employing speculative execution comprising: a cache memory; execution logic coupled to the cache memory to execute a transaction; a transaction buffer coupled to the cache memory to hold a plurality of access buffer entries associated with a plurality of corresponding transactional accesses to the cache memory during execution of the transaction, wherein each of the access entries is to hold: an address associated with a transactional access of the plurality of transactional accesses to the cache memory; and an invalid access field to hold an invalid access value in response to a subsequent invalid access to the address associated with the transactional access during a pendancy of the transaction.