Dead Code Elimination

Richard (Rikki) Andrew Cattermole richard at cattermole.co.nz
Mon Oct 19 07:09:55 UTC 2026


On 19/10/2026 8:04 PM, Alexandru Ermicioi wrote:
> On Monday, 19 October 2026 at 06:46:13 UTC, Walter Bright wrote:
>> dmd -c -vasm -O -m32 dead.d:
> 
> So is it just 32 bit only?

For instruction/block DCE, no.

dmd -O -m64

```asm
int onlineapp.foo():
		push	RBP
		mov	RBP,RSP
		xor	EAX,EAX
		pop	RBP
		ret
```



More information about the Digitalmars-d mailing list