# x86_64: \(re\)implement optional ops · gitcafe/zig

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

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

Visibility: public

Requested revision: f95faac5aeeebe0b77ff7023513cdd3e34b71de1

Requested commit: f95faac5aeeebe0b77ff7023513cdd3e34b71de1

Commit: f95faac5aeeebe0b77ff7023513cdd3e34b71de1

Tree: 77b8094d7da9c171dc29794fa2640e86c11e18bc

Author: Jacob Young

Committer: Jakub Konka

## Message

```
x86_64: (re)implement optional ops

Note that this commit also changes the layout of optional for all
other backends using `src/codegen.zig` without updating them!

```

## Parents

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

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