diff options
author | Anna Thomas <anna@azul.com> | 2023-08-18 12:42:43 -0400 |
---|---|---|
committer | Anna Thomas <anna@azul.com> | 2023-08-18 12:55:51 -0400 |
commit | 23f08af2bedd683ff32e9bfc88f06334f3a2faa8 (patch) | |
tree | c66f8bc121b0e451242d77788bd6cfc5f10e3f38 /clang/lib/ExtractAPI | |
parent | 0c46a9189c8bb559926c3391097b5c980d006f8e (diff) | |
download | llvm-23f08af2bedd683ff32e9bfc88f06334f3a2faa8.zip llvm-23f08af2bedd683ff32e9bfc88f06334f3a2faa8.tar.gz llvm-23f08af2bedd683ff32e9bfc88f06334f3a2faa8.tar.bz2 |
[Inline] Avoid incompatible return attributes on deoptimize
When updating the return type of deoptimize call during inline, we need
to drop incompatible return attributes. This bug was exposed once we
relaxed the contraint of adding the attributes through D156844. With
that change deoptimize (are not willreturn) will start having return
attributes added to it.
Fixes https://github.com/llvm/llvm-project/issues/64804.
Differential Revision: https://reviews.llvm.org/D158286
Diffstat (limited to 'clang/lib/ExtractAPI')
0 files changed, 0 insertions, 0 deletions