Divergent stores to same location

Is there a way that is currently implemented to promote memory stores in two data paths to the same location to use registers and move the store to convergence point?