[llvm] [CGP] Allow replaceMathCmpWithIntrinsic() in some multi-BB situations (PR #227681)

via llvm-commits llvm-commits at lists.llvm.org
Wed Sep 30 07:49:55 PDT 2026


github-actions[bot] wrote:

test-suite diff from f34ff31c6521b4fa62a24122743d1e76a6756087...ca549fc2f71b437bd541a112c24fb0bdbd96e668: https://github.com/llvm/llvm-project/actions/runs/36715504573/artifacts/11105816794

Statistics: https://github.com/llvm/llvm-project/actions/runs/36715504573/artifacts/11105427354

## riscv64-linux-gnu `-march=rva23u64 -O3`
| ('Program', '')    |   ('size..text', 'base') |   ('size..text', 'head') |   ('size..text', 'diff') |
|:-------------------|-------------------------:|-------------------------:|-------------------------:|
| Geomean difference |                      nan |                      nan |             -6.09026e-08 |
## aarch64-linux-gnu `-march=armv9-a -O3`
| ('Program', '')    |   ('size..text', 'base') |   ('size..text', 'head') |   ('size..text', 'diff') |
|:-------------------|-------------------------:|-------------------------:|-------------------------:|
| Geomean difference |                      nan |                      nan |             -1.32823e-07 |
## x86_64-linux-gnu `-march=x86-64-v3 -O3`
| ('Program', '')                             |   ('size..text', 'base') |   ('size..text', 'head') |   ('size..text', 'diff') |
|:--------------------------------------------|-------------------------:|-------------------------:|-------------------------:|
| SingleSour...ks/Shootout/Shootout-ackermann |                      352 |                      368 |              0.0454545   |
| SingleSour...out-C++/Shootout-C++-ackermann |                      499 |                      515 |              0.0320641   |
| SingleSour...hmarks/BenchmarkGame/recursive |                      937 |                      953 |              0.0170758   |
| MultiSourc...e/Applications/SIBsim4/SIBsim4 |                    52677 |                    52693 |              0.000303738 |
| MultiSource/Applications/lua/lua            |                   141785 |                   141801 |              0.000112847 |
| MultiSource/Applications/kimwitu++/kc       |                   398061 |                   398077 |              4.01948e-05 |
| MultiSourc...Benchmarks/7zip/7zip-benchmark |                   970298 |                   970314 |              1.64898e-05 |
| Geomean difference                          |                      nan |                      nan |              0.000261742 |


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


More information about the llvm-commits mailing list