In a setter like: ``` o.f = o; ``` The DFG will often assign the same registers to the baseGPR (o in o.f) and the valueRegsPayloadGPR (o in the RHS). The code totally works when these are assigned to the same register. However, we're asserting that they're not the same register.
<rdar://problem/35494754>
Created attachment 330269 [details] patch
Comment on attachment 330269 [details] patch r=me
Comment on attachment 330269 [details] patch Clearing flags on attachment: 330269 Committed r226351: <https://trac.webkit.org/changeset/226351>
All reviewed patches have been landed. Closing bug.