diff options
author | Noah Goldstein <goldstein.w.n@gmail.com> | 2024-08-02 02:10:31 +0800 |
---|---|---|
committer | Noah Goldstein <goldstein.w.n@gmail.com> | 2024-08-18 15:37:56 -0700 |
commit | c6e16a49ef41261b01aabc27f4b806af6cc81a20 (patch) | |
tree | 563c8ef2a4e98c87f1ccd573557418e284424e59 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 70f3863b5f30e856278f399b068a30bc4d5d16c2 (diff) | |
download | llvm-c6e16a49ef41261b01aabc27f4b806af6cc81a20.zip llvm-c6e16a49ef41261b01aabc27f4b806af6cc81a20.tar.gz llvm-c6e16a49ef41261b01aabc27f4b806af6cc81a20.tar.bz2 |
[TLI] Add support for inferring attr `cold`/`noreturn` on `std::terminate` and `__cxa_throw`
These functions are both inherently on the error path so `cold` seems
appropriate. `noreturn` is definitional.
Closes #101622
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions