diff options
| author | Ryan Buchner <buchner.ryan@gmail.com> | 2025-11-06 22:48:33 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-11-06 22:48:33 -0800 |
| commit | 856ef9605b2307332911fe4f61be6014697bbcce (patch) | |
| tree | f91ee88c7ef7d6775aca780f4499794193b17293 /lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp | |
| parent | a7bf45a914f6e0d85d678aa5eb1864b35c0198e4 (diff) | |
| download | llvm-856ef9605b2307332911fe4f61be6014697bbcce.zip llvm-856ef9605b2307332911fe4f61be6014697bbcce.tar.gz llvm-856ef9605b2307332911fe4f61be6014697bbcce.tar.bz2 | |
[RISCV] Optimize (and (icmp x, 0, neq), (icmp y, 0, neq)) utilizing zicond extension
PR #166469
```
%1 = icmp x, 0, neq
%2 = icmp y, 0, neq
%3 = and %1, %2
```
Origionally lowered to:
```
%1 = snez x
%2 = snez y
%3 = and %1, %2
```
With optimiztion:
```
%1 = snez x
%3 = czero.eqz %1, y
```
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp')
0 files changed, 0 insertions, 0 deletions
