[llvm] [ValueTracking] Extend LHS/RHS with matching operand to work without constants. (PR #85557)

Yingwei Zheng via llvm-commits llvm-commits at lists.llvm.org
Mon Jun 17 22:56:33 PDT 2024


dtcxzyw wrote:

Compile time measurement:

> Top 5 improvements:
  faiss/IndexFlat.cpp.ll 654470122 634322266 -3.08%
  php/zend_ini_scanner.ll 3135395912 3060906239 -2.38%
  ocio/Lut3DOpCPU.cpp.ll 2695049654 2634701496 -2.24%
  faiss/IndexIVF.cpp.ll 2468718746 2414286811 -2.20%
  faiss/utils.cpp.ll 1382069983 1352269707 -2.16%
Top 5 regressions:
  faiss/IVFlib.cpp.ll 1511325490 1570395655 +3.91%
  linux/printk_ringbuffer.ll 329303620 338516118 +2.80%
  cvc5/inference_id.cpp.ll 338715670 348139511 +2.78%
  gromacs/constr.cpp.ll 2172064912 2224281265 +2.40%
  postgres/unicode_norm.ll 359020722 367297769 +2.31%
Overall: -0.00761517%


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


More information about the llvm-commits mailing list