Searched refs:m_ZeroMask (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyTargetTransformInfo.cpp | 304 m_Value(), m_ZeroMask()))) { in isProfitableToSinkOperands()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineVectorOps.cpp | 2303 !match(Op1, m_Poison()) || match(Mask, m_ZeroMask()) || IndexC == 0) in canonicalizeInsertSplat() 2845 !match(SVI.getShuffleMask(), m_ZeroMask()) || in simplifyBinOpSplats() 2851 if (!match(Op0, m_BinOp(m_Shuffle(m_Value(X), m_Poison(), m_ZeroMask()), in simplifyBinOpSplats() 2854 m_Shuffle(m_Value(Y), m_Poison(), m_ZeroMask())))) in simplifyBinOpSplats() 2883 if (match(SVI.getShuffleMask(), m_ZeroMask()) && !isa<PoisonValue>(RHS)) in visitShuffleVectorInst()
|
| H A D | InstCombineSimplifyDemanded.cpp | 1914 if (match(Mask, m_ZeroMask()) && Mask[0] != PoisonMaskElem) in SimplifyDemandedVectorElts()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | VectorUtils.cpp | 407 m_Value(), m_ZeroMask()))) in getSplatValue()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetTransformInfo.cpp | 2859 m_Value(), m_ZeroMask()))) { in isProfitableToSinkOperands() 2896 m_Undef(), m_ZeroMask()))) in isProfitableToSinkOperands()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMTargetTransformInfo.cpp | 2875 m_Undef(), m_ZeroMask()))) in isProfitableToSinkOperands()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | PatternMatch.h | 1917 struct m_ZeroMask { struct
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | CodeGenPrepare.cpp | 7702 m_Undef(), m_ZeroMask()))) in optimizeShuffleVectorInst()
|