HomeSort by: relevance | last modified time | path
    Searched refs:m_Undef (Results 1 - 18 of 18) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineVectorOps.cpp 477 if (match(V, m_Undef())) {
633 if (match(V, m_Undef())) {
1105 if (!match(FirstIE->getOperand(0), m_Undef()))
1146 if (!match(Op0, m_InsertElt(m_Undef(), m_Specific(X), m_ZeroInt())))
1167 if (!Shuf || !match(Shuf->getOperand(1), m_Undef()) ||
1355 if (match(VecOp, m_Undef()) &&
1636 if (match(V, m_Undef()))
1855 if (!match(Op0, m_OneUse(m_InsertElt(m_Undef(), m_Value(X),
1857 !match(Op1, m_Undef()) || match(Mask, m_ZeroMask()) || IndexC == 0)
1889 if (!match(Shuf.getOperand(1), m_Undef()) &
    [all...]
InstCombineNegator.cpp 135 if (match(V, m_Undef()))
InstCombineSimplifyDemanded.cpp 1094 if (match(V, m_Undef())) {
1195 if (match(I->getOperand(i), m_Undef())) {
1264 if (!match(I->getOperand(1), m_Undef())) {
InstructionCombining.cpp 1591 if (match(LHS, m_Shuffle(m_Value(V1), m_Undef(), m_Mask(Mask))) &&
1592 match(RHS, m_Shuffle(m_Value(V2), m_Undef(), m_SpecificMask(Mask))) &&
1634 m_c_BinOp(m_OneUse(m_Shuffle(m_Value(V1), m_Undef(), m_Mask(Mask))),
1685 if (!match(MaybeUndef, m_Undef())) {
1718 m_OneUse(m_Shuffle(m_Value(X), m_Undef(), m_Mask(MaskC)))) ||
3472 if (match(Op0, m_Undef())) {
InstCombineCasts.cpp 683 if (Shuf && Shuf->hasOneUse() && match(Shuf->getOperand(1), m_Undef()) &&
716 if (match(VecOp, m_Undef())) {
2707 assert(match(ShufOp1, m_Undef()) && "Unexpected shuffle op");
InstCombineLoadStoreAlloca.cpp 1068 if (!match(V, m_Undef()) || !U)
InstCombineCalls.cpp 1113 if (match(Op1, m_ZeroInt()) || match(Op1, m_Undef()))
1118 if (match(Op0, m_ZeroInt()) || match(Op0, m_Undef()))
InstCombineSelect.cpp 2637 if (match(TrueVal, m_Undef()) || match(FalseVal, m_Undef())) {
InstCombineCompares.cpp 2877 if (match(BCSrcOp, m_Shuffle(m_Value(Vec), m_Undef(), m_Mask(Mask)))) {
5502 if (!match(LHS, m_Shuffle(m_Value(V1), m_Undef(), m_Mask(M))))
5509 if (match(RHS, m_Shuffle(m_Value(V2), m_Undef(), m_SpecificMask(M))) &&
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
InstructionSimplify.h 139 return match(V, m_Undef());
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
VectorCombine.cpp 105 if (!Ty || !match(&I, m_InsertElt(m_Undef(), m_Value(Scalar), m_ZeroInt())) ||
511 m_OneUse(m_Shuffle(m_Value(V), m_Undef(), m_Mask(Mask))))))
  /src/external/apache2/llvm/dist/llvm/lib/IR/
Constants.cpp 770 if (match(C, m_Undef())) {
786 NewC[i] = EltC && match(EltC, m_Undef()) ? Replacement : EltC;
793 if (match(C, m_Undef()))
797 if (match(Other, m_Undef()))
816 if (!match(NewC[I], m_Undef()) && match(OtherEltC, m_Undef())) {
ConstantFold.cpp 1178 if (match(C2, m_CombineOr(m_Undef(), m_Zero())))
1189 if (match(C2, m_CombineOr(m_Undef(), m_Zero())))
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
CodeGenPrepare.cpp 6880 if (!match(SVI, m_Shuffle(m_InsertElt(m_Undef(), m_Value(), m_ZeroInt()),
6881 m_Undef(), m_ZeroMask())))
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
PatternMatch.h 136 inline auto m_Undef() { return undef_match(); }
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
Local.cpp 2248 if (match(CI->getArgOperand(0), m_CombineOr(m_Zero(), m_Undef()))) {
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64ISelLowering.cpp 11120 if (!match(Op1, m_Shuffle(m_Value(S1Op1), m_Undef(), m_Mask(M1))) ||
11121 !match(Op2, m_Shuffle(m_Value(S2Op1), m_Undef(), m_Mask(M2))))
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMISelLowering.cpp 17406 m_InsertElt(m_Undef(), m_Value(), m_ZeroInt()),
17407 m_Undef(), m_ZeroMask())))

Completed in 112 milliseconds