diff options
author | Florian Hahn <flo@fhahn.com> | 2025-01-16 22:44:40 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-01-16 22:44:40 +0000 |
commit | edd1360208b2c4dc60d81b525d6e59d9fb491c05 (patch) | |
tree | 956e8f2cc44f6fe2b13839dd0807c6254b0919af /lldb/source/Plugins/ScriptInterpreter/Python/Interfaces | |
parent | cd92aedf1bb67f643fb9656ab8d28fc5eab05083 (diff) | |
download | llvm-edd1360208b2c4dc60d81b525d6e59d9fb491c05.zip llvm-edd1360208b2c4dc60d81b525d6e59d9fb491c05.tar.gz llvm-edd1360208b2c4dc60d81b525d6e59d9fb491c05.tar.bz2 |
[InstCombine] Preserve metadata from orig load in select fold. (#115605)
When replacing load with a select on the address with a select and 2
loads of the values, copy poison-generating metadata from the original
load to the newly created loads, which are placed at the same place as
the original loads. We cannot copy metadata that may trigger UB.
PR: https://github.com/llvm/llvm-project/pull/115605
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/Interfaces')
0 files changed, 0 insertions, 0 deletions