# llvm.Builder: add support for more instruction metadata · gitcafe/zig

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

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

Visibility: public

Requested revision: 72e00805a61719174b1668d5ce3cbef8338e4690

Requested commit: 72e00805a61719174b1668d5ce3cbef8338e4690

Commit: 72e00805a61719174b1668d5ce3cbef8338e4690

Tree: 302f039fc8f31e4b4afbc09f503bbf085aadaafb

Author: Andrew Kelley

Committer: mlugg

## Message

```
llvm.Builder: add support for more instruction metadata

mlugg: this is cherry-picked from Andrew's nosanitize branch (with
Jacob's fixes squashed in) since I needed this for `unpredictable` and
`prof` metadata. The nosanitize-specific changes are reverted in the
next commit.

Co-authored-by: Jacob Young <jacobly0@users.noreply.github.com>

```

## Parents

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

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