llvm-project/llvm/test/Transforms/CorrelatedValuePropagation
Yingwei Zheng df9c00beea
[CVP] Use at-use info in processBinOp (#88523)
This patch uses `getConstantRangeAtUse` to infer nsw/nuw flags with
at-use info. It will enables more optimizations in InstCombine.

Compile-time impact:
http://llvm-compile-time-tracker.com/compare.php?from=a5ed14bc8e122fa5ac0aa81f8d8390931bd6b4e4&to=a83d3402b663439b91cb37a046fb7ac0220ba5c7&stat=instructions%3Au

Related issue: #87854
2024-04-13 15:07:55 +08:00
..
2023-11-08 14:49:24 +01:00