diff options
| author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2025-11-07 10:50:52 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-11-07 10:50:52 +0000 |
| commit | 0ade2604f2e135c5a8f081cb6a11cd2404aff38e (patch) | |
| tree | cae253e9e166e7a4c995a7d3ec097566eb3549c7 /lldb/source/Plugins/ScriptInterpreter/Python | |
| parent | 9b114c5d9aa5e5ccf1aa89d9933c6ffaa1214386 (diff) | |
| download | llvm-0ade2604f2e135c5a8f081cb6a11cd2404aff38e.zip llvm-0ade2604f2e135c5a8f081cb6a11cd2404aff38e.tar.gz llvm-0ade2604f2e135c5a8f081cb6a11cd2404aff38e.tar.bz2 | |
[DAG] visitBITCAST - fold (bitcast (freeze (load x))) -> (freeze (load (bitcast*)x)) (#164618)
Tweak the existing (bitcast (load x)) -> (load (bitcast*)x) fold to handle oneuse freeze as well
Inspired by #163070 - this tries to avoid in place replacement of frozen nodes which has caused infinite loops in the past
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python')
0 files changed, 0 insertions, 0 deletions
