diff options
| author | Antonio Frighetto <me@antoniofrighetto.com> | 2025-10-21 11:38:45 +0200 |
|---|---|---|
| committer | Antonio Frighetto <me@antoniofrighetto.com> | 2025-10-21 11:38:45 +0200 |
| commit | efcda547945e1c079a016a2184fde5b3153e4621 (patch) | |
| tree | d05d9bb1e481b6ce975107bece5847e009ff11c0 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
| parent | 1360aecb010a9f3c29221c6ee7823a19bdc4dc7e (diff) | |
| download | llvm-efcda547945e1c079a016a2184fde5b3153e4621.zip llvm-efcda547945e1c079a016a2184fde5b3153e4621.tar.gz llvm-efcda547945e1c079a016a2184fde5b3153e4621.tar.bz2 | |
[clang][CodeGen] Emit `llvm.tbaa.errno` metadata during module creation
Let Clang emit `llvm.tbaa.errno` metadata in order to let LLVM
carry out optimizations around errno-writing libcalls to, as
long as it is proved the involved memory location does not alias
`errno`.
Previous discussion: https://discourse.llvm.org/t/rfc-modelling-errno-memory-effects/82972.
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions
