Walter's talk on D backend

claptrap clap at trap.com
Tue Sep 24 22:38:51 UTC 2024


On Tuesday, 24 September 2024 at 22:20:31 UTC, Dibyendu Majumdar 
wrote:
> On Tuesday, 24 September 2024 at 06:14:52 UTC, Walter Bright
>
>
> Yes well, SSA is supposed to make it easier to do some 
> optimizations, but all optimizations are possible without SSA - 
> using data flow analysis, etc.
>
> But the description provided so far does not show DMD compiler 
> uses SSA.

It clearly doesn't use SSA, it happens to generate some sequences 
of temporaries that are SSA, but probably every compiler does 
that. Its like a fence with only half the panels installed, is it 
still a fence? Maybe, does it actual do what it's supposed to? 
Nope.








More information about the Digitalmars-d mailing list