aboutsummaryrefslogtreecommitdiff
path: root/clang/test/CodeGen/cfstring.c
diff options
context:
space:
mode:
authorAlex MacLean <amaclean@nvidia.com>2024-06-22 09:50:21 -0700
committerGitHub <noreply@github.com>2024-06-22 09:50:21 -0700
commita4ca22506c96cd8508bcfb93a26941f19c7179ef (patch)
treee30472afbd937cd68302f62f6f46e46df3f5b64a /clang/test/CodeGen/cfstring.c
parent485d7eaefd93c4f6bc8c51c9a169ffb22ce3a898 (diff)
downloadllvm-a4ca22506c96cd8508bcfb93a26941f19c7179ef.zip
llvm-a4ca22506c96cd8508bcfb93a26941f19c7179ef.tar.gz
llvm-a4ca22506c96cd8508bcfb93a26941f19c7179ef.tar.bz2
[InstCombine] (uitofp bool X) * Y --> X ? Y : 0 (#96216)
Fold `mul (uitofp i1 X), Y` to `select i1 X, Y, 0.0` when the `mul` is `nnan` and `nsz` Proof: https://alive2.llvm.org/ce/z/_stiPm
Diffstat (limited to 'clang/test/CodeGen/cfstring.c')
0 files changed, 0 insertions, 0 deletions