diff options
author | Volodymyr Vasylkun <vvmposeydon@gmail.com> | 2024-09-23 15:39:11 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-09-23 15:39:11 +0100 |
commit | b189b89bdeb74a933016bef6d85ae42b0c62b40e (patch) | |
tree | 4271db8e8a902116993913769f6d2d6cbef2909e /lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.h | |
parent | bf791566e1585cac21bd89f7d1381272f2ad40c9 (diff) | |
download | llvm-b189b89bdeb74a933016bef6d85ae42b0c62b40e.zip llvm-b189b89bdeb74a933016bef6d85ae42b0c62b40e.tar.gz llvm-b189b89bdeb74a933016bef6d85ae42b0c62b40e.tar.bz2 |
[InstCombine] Relax the conditons of fold of `ucmp`/`scmp` into phi by allowing the phi node to use the result of `ucmp`/`scmp` more than once (#109593)
This extends the optimisation implemented in #107769 by relaxing the
condtions to make it happen. Now, the value produced by `ucmp`/`scmp`
doesn't need to be one-use, but only one-user, meaning it can be present
in a single phi node more than once.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.h')
0 files changed, 0 insertions, 0 deletions