[all-commits] [llvm/llvm-project] 495ed8: [SLP]Fix PR70507: freeze poisonous insts to avoid ...
Alexey Bataev via All-commits
all-commits at lists.llvm.org
Thu Nov 2 10:41:33 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 495ed8d8c8b3795dd51595aad7a192189f2cfeab
https://github.com/llvm/llvm-project/commit/495ed8d8c8b3795dd51595aad7a192189f2cfeab
Author: Alexey Bataev <a.bataev at outlook.com>
Date: 2023-11-02 (Thu, 02 Nov 2023)
Changed paths:
M llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
M llvm/test/Transforms/SLPVectorizer/X86/bool-logical-op-reduction-with-poison.ll
Log Message:
-----------
[SLP]Fix PR70507: freeze poisonous insts to avoid poison propagation.
If the reduction instruction is not bool logical op, but reduced within bool logical op reduction list, need to freeze to avoid poison propagation.
More information about the All-commits
mailing list