# codegen: fix lowering of AIR return instruction · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/1097b0ec77d421225250d981704aca6a617bd6b3)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: 1097b0ec77d421225250d981704aca6a617bd6b3

Requested commit: 1097b0ec77d421225250d981704aca6a617bd6b3

Commit: 1097b0ec77d421225250d981704aca6a617bd6b3

Tree: fee35df2e1f8aa678fbffa87787709864bfd5759

Author: Andrew Kelley

Committer: Andrew Kelley

## Message

```
codegen: fix lowering of AIR return instruction

It incorrectly did not process the death of its operand. Additionally:

 * delete dead code accidentally introduced in fe14e339458a578657f3890f00d654a15c84422c
 * improve AIR printing code to include liveness data for operands.
   Now an exclamation point ("!") indicates the tombstone of an AIR
   instruction.

```

## Parents

- [91c4e28c5102223917ccf270fd466b796e0e0587](https://git.cafe/gitcafe/zig/commit/91c4e28c5102223917ccf270fd466b796e0e0587?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/1097b0ec77d421225250d981704aca6a617bd6b3?format=markdown)
