Home
last modified time | relevance | path

Searched refs:MaskA (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DComplexDeinterleavingPass.cpp1852 Instruction *MaskA, *MaskB; in identifySelectNode() local
1854 if (!match(Real, m_Select(m_Instruction(MaskA), m_Instruction(AR), in identifySelectNode()
1860 if (MaskA != MaskB && !MaskA->isIdenticalTo(MaskB)) in identifySelectNode()
1863 if (!MaskA->getType()->isVectorTy()) in identifySelectNode()
1878 FinalInstructions.insert(MaskA); in identifySelectNode()
H A DRegisterCoalescer.cpp989 LaneBitmask MaskA; in removeCopyByCommutingDef() local
1001 MaskA |= SA.LaneMask; in removeCopyByCommutingDef()
1021 if ((SB.LaneMask & MaskA).any()) in removeCopyByCommutingDef()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineShifts.cpp217 auto MaskA = m_Add(m_Shl(m_One(), m_Value(MaskShAmt)), m_AllOnes()); in dropRedundantMaskingOfLeftShiftInput() local
229 if (match(Masked, m_c_And(m_CombineOr(MaskA, MaskB), m_Value(X)))) { in dropRedundantMaskingOfLeftShiftInput()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAGHVX.cpp1436 shuffles::MaskT MaskA(SMH.Mask); in packs()
1444 MaskA.assign(SW.Mask.begin(), SW.Mask.end()); in packs()
1448 ShuffleMask SMA(MaskA); in packs()
1437 shuffles::MaskT MaskA(SMH.Mask); packs() local