nir: add an SSA-based dead code elimination pass