[llvm] [InstCombine] Extend `foldICmpAddConstant` to disjoint `or`. (PR #75899)

Yingwei Zheng via llvm-commits llvm-commits at lists.llvm.org
Sat Dec 30 16:02:51 PST 2023


dtcxzyw wrote:

> @dtcxzyw Is the diff shown for output of the optimizer before / after my optimization. If so, where is the original source of the benchmark?
> 
> Basically, I am asking for steps to reproduce the regression.

```
wget https://raw.githubusercontent.com/dtcxzyw/llvm-opt-benchmark/main/bench/proxygen/original/HTTP2PriorityQueue.cpp.ll
opt -O3 HTTP2PriorityQueue.cpp.ll -S | grep -E "and i64.+9223372036854775792"
```


https://github.com/llvm/llvm-project/pull/75899


More information about the llvm-commits mailing list