# LLVM: always add some clobbers for some architectures · gitcafe/zig

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

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

Visibility: public

Requested revision: 8324a93f2e382036b3a923f4ac869cf0d80438a2

Requested commit: 8324a93f2e382036b3a923f4ac869cf0d80438a2

Commit: 8324a93f2e382036b3a923f4ac869cf0d80438a2

Tree: 12bcfd2221e2946997ed708b7e91260385e50eba

Author: Andrew Kelley

Committer: Andrew Kelley

## Message

```
LLVM: always add some clobbers for some architectures

For some targets, Clang unconditionally adds some clobbers to all inline assembly.
While this is probably not strictly necessary, if we don't follow Clang's lead
here then we may risk tripping LLVM bugs since anything not used by Clang tends
to be buggy and regress often.

```

## Parents

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

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