[all-commits] [llvm/llvm-project] 16d738: [InstCombine] Support folding intrinsics into phis...
Nikita Popov via All-commits
all-commits at lists.llvm.org
Thu Jul 31 03:32:58 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 16d73839b1a5393ae094d709a0eef2b89cb3735f
https://github.com/llvm/llvm-project/commit/16d73839b1a5393ae094d709a0eef2b89cb3735f
Author: Nikita Popov <npopov at redhat.com>
Date: 2025-07-31 (Thu, 31 Jul 2025)
Changed paths:
M clang/test/Headers/__clang_hip_math.hip
M llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
M llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
M llvm/test/Transforms/InstCombine/fpclass-from-dom-cond.ll
M llvm/test/Transforms/InstCombine/known-phi-recurse.ll
M llvm/test/Transforms/InstCombine/phi.ll
M llvm/test/Transforms/InstCombine/recurrence-binary-intrinsic.ll
Log Message:
-----------
[InstCombine] Support folding intrinsics into phis (#151115)
Call foldOpIntoPhi() for speculatable intrinsics. We already do this for
FoldOpIntoSelect().
Among other things, this partially subsumes
https://github.com/llvm/llvm-project/pull/149858.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list