Walter's talk on D backend
Dibyendu Majumdar
mobile at majumdar.org.uk
Tue Sep 24 22:11:26 UTC 2024
On Tuesday, 24 September 2024 at 06:23:24 UTC, Walter Bright
wrote:
> ```
> x = x + 6
> ```
>
> ```
> r1 = x
> r2 = 6
> r3 = r1 + r2
> x = r3
> ```
>
> The r's are only assigned once.
You did not quite answer my question - how is the example snippet
translated?
Also what is the value of x above? Clearly x is assigned to more
than once - first assignment is not shown, so this is not SSA.
More information about the Digitalmars-d
mailing list