# stage2: switch put swap condbr and block · gitcafe/zig

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

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

Visibility: public

Requested revision: 4ed2c52fb7b3b6d541235b6e9096a6e72b99ca2a

Requested commit: 4ed2c52fb7b3b6d541235b6e9096a6e72b99ca2a

Commit: 4ed2c52fb7b3b6d541235b6e9096a6e72b99ca2a

Tree: 0804f2e4daa396672f9c03f7dbe49b31e8a1dfe5

Author: Vexu

Committer: Vexu

## Message

```
stage2: switch put swap condbr and block

condbr is noreturn so having the other way around caused
subsequent cases to be eliminated as dead

```

## Parents

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

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