diff options
author | Yingwei Zheng <dtcxzyw2333@gmail.com> | 2024-11-01 12:44:33 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-11-01 12:44:33 +0800 |
commit | f16bff1261a92169992c6edf6bc6b38d1c815c8d (patch) | |
tree | 01b34b0eda84420aa991ee594a7a94d9c587e459 /llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp | |
parent | bef3b54ea10a564a2de72f658f2efd64f537c079 (diff) | |
download | llvm-f16bff1261a92169992c6edf6bc6b38d1c815c8d.zip llvm-f16bff1261a92169992c6edf6bc6b38d1c815c8d.tar.gz llvm-f16bff1261a92169992c6edf6bc6b38d1c815c8d.tar.bz2 |
[GVN][NewGVN][Local] Handle attributes for function calls after CSE (#114011)
This patch intersects attributes of two calls to avoid introducing UB.
It also skips incompatible call pairs in GVN/NewGVN. However, I cannot
provide negative tests for these changes.
Fixes https://github.com/llvm/llvm-project/issues/113997.
Diffstat (limited to 'llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp')
0 files changed, 0 insertions, 0 deletions