Unconstrained speculative execution with predicated state buffering | IEEE Conference Publication | IEEE Xplore