1. A computer-implemented method, comprising: encountering a store operation during a compile-time of a program, the store operation applicable to a memory line; determining, by a computer processor, that no cache coherence action is necessary for the store operation; and generating a store-without-coherence-action instruction for the store operation, responsive to the determining, wherein the store-without-coherence-action instruction specifies that the store operation be performed without a cache coherence action, and wherein cache coherence is maintained upon execution of the store-without-coherence-action instruction.