aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode
diff options
context:
space:
mode:
authorNikolay Panchenko <npanchen@modular.com>2024-11-15 09:36:35 -0500
committerGitHub <noreply@github.com>2024-11-15 15:36:35 +0100
commit6c1fc8213ee40896681ed84a3f91b1b5b56a4de8 (patch)
tree9f264fbe00783d63ce946fb65beb5d73ef30c075 /llvm/lib/Bitcode
parent8ee638fd175245eff88d77e1607e478db237dd41 (diff)
downloadllvm-6c1fc8213ee40896681ed84a3f91b1b5b56a4de8.zip
llvm-6c1fc8213ee40896681ed84a3f91b1b5b56a4de8.tar.gz
llvm-6c1fc8213ee40896681ed84a3f91b1b5b56a4de8.tar.bz2
[InstCombine] fold `sub(zext(ptrtoint),zext(ptrtoint))` (#115369)
On a 32-bit target if pointer arithmetic with `addrspace` is used in i64 computation, the missed folding in InstCombine results to suboptimal performance, unlike same code compiled for 64bit target.
Diffstat (limited to 'llvm/lib/Bitcode')
0 files changed, 0 insertions, 0 deletions