# llvm: add extra clobbers to valgrind requests · gitcafe/zig

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

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

Visibility: public

Requested revision: 483f9bd3670a52242d799dd4eee4273bdc714e8a

Requested commit: 483f9bd3670a52242d799dd4eee4273bdc714e8a

Commit: 483f9bd3670a52242d799dd4eee4273bdc714e8a

Tree: 0c2dcdc6b5b14aa1e9706b4e2a0c9be0cb9130c2

Author: David Rubin

Committer: David Rubin

## Message

```
llvm: add extra clobbers to valgrind requests

This seems to work around a very puzzling miscompilation first
present in LLVM 21.x. We already unconditionally add these
clobbers to inline assembly that came from the source, the
valgrind requests should also contain them.

```

## Parents

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

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