dead code elimination example