/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombineAndOrXor.cpp | 555 if (match(L1, m_And(m_Value(L11), m_Value(L12)))) { in foldLogOpOfMaskedICmpsHelper() 556 if (!match(L2, m_And(m_Value(L21), m_Value(L22)))) in foldLogOpOfMaskedICmpsHelper() 559 if (!match(L2, m_And(m_Value(L11), m_Value(L12)))) in foldLogOpOfMaskedICmpsHelper() 583 } else if (match(R1, m_And(m_Value(R11), m_Value(R12)))) { in foldLogOpOfMaskedICmpsHelper() 596 if (!ok && match(R2, m_And(m_Value(R11), m_Value(R12)))) { in foldLogOpOfMaskedICmpsHelper() 757 if (match(Val2, m_Trunc(m_Value(V))) && in FoldAndOfICmps() 761 } else if (match(Val, m_Trunc(m_Value(V))) && in FoldAndOfICmps() 1109 if (match(Op0, m_Trunc(m_And(m_Value(X), m_ConstantInt(YC))))) { in visitAnd() 1143 if (match(Op0, m_Or(m_Value(A), m_Value(B))) && in visitAnd() 1144 match(Op1, m_Not(m_And(m_Value(C), m_Value(D)))) && in visitAnd() [all …]
|
D | InstCombineAddSub.cpp | 906 if (match(LHS, m_Xor(m_Value(XorLHS), m_ConstantInt(XorRHS)))) { in visitAdd() 1013 if (match(LHS, m_Mul(m_Value(W), m_Value(X))) && in visitAdd() 1014 match(RHS, m_Mul(m_Value(Y), m_Value(Z)))) { in visitAdd() 1035 if (match(LHS, m_Not(m_Value(X)))) // ~X + C --> (C-1) - X in visitAdd() 1040 match(LHS, m_And(m_Value(X), m_ConstantInt(C2))) && in visitAdd() 1080 if (match(FV, m_Zero()) && match(TV, m_Sub(m_Value(N), m_Specific(A)))) in visitAdd() 1084 if (match(TV, m_Zero()) && match(FV, m_Sub(m_Value(N), m_Specific(A)))) in visitAdd() 1127 if (match(RHS, m_Xor(m_Value(A), m_Value(B))) && in visitAdd() 1132 if (match(LHS, m_Xor(m_Value(A), m_Value(B))) && in visitAdd() 1309 if (match(Op1, m_Not(m_Value(X)))) in visitSub() [all …]
|
D | InstCombineMulDivRem.cpp | 37 if (match(V, m_LShr(m_OneUse(m_Shl(m_Value(PowerOf2), m_Value(A))), in simplifyValueKnownNonZero() 38 m_Value(B))) && in simplifyValueKnownNonZero() 132 match(Op0, m_Add(m_Value(X), m_ConstantInt(C1)))) { in visitMul() 149 if (match(Op0, m_Sub(m_Value(Y), m_Value(X)))) in visitMul() 151 else if (match(Op0, m_Add(m_Value(Y), m_ConstantInt(C1)))) in visitMul() 225 if (match(Op0, m_Shl(m_One(), m_Value(Y)))) in visitMul() 227 if (match(Op1, m_Shl(m_One(), m_Value(Y)))) in visitMul() 508 match(Opnd0, m_FMul(m_Value(Opnd0_0), m_Value(Opnd0_1)))) { in visitFMul() 654 if (match(Op0, m_Sub(m_Value(X), m_Value(Z)))) { // (X - Z) / Y; Y = Op1 in commonIDivTransforms() 715 if (match(Op0, m_LShr(m_Value(X), m_ConstantInt(C1)))) { in visitUDiv() [all …]
|
D | InstCombineCompares.cpp | 1259 if (match(LHSI, m_Or(m_PtrToInt(m_Value(P)), m_PtrToInt(m_Value(Q))))) { in visitICmpInstWithInstAndIntCst() 1860 if (match(Op0, m_Select(m_Value(Cond), m_Value(SelectTrue), in visitICmpInst() 1861 m_Value(SelectFalse)))) { in visitICmpInst() 1944 match(Op0, m_Add(m_Add(m_Value(A), m_Value(B)), m_ConstantInt(CI2)))) in visitICmpInst() 1951 match(Op0, m_Sub(m_Value(A), m_Value(B)))) { in visitICmpInst() 2044 if (!match(Op0, m_And(m_Value(LHS), m_ConstantInt(LHSC))) || in visitICmpInst() 2051 if (match(LHS, m_Shl(m_One(), m_Value(X)))) { in visitICmpInst() 2061 match(LHS, m_LShr(m_Power2(CI), m_Value(X)))) in visitICmpInst() 2081 if (!match(Op0, m_And(m_Value(LHS), m_ConstantInt(LHSC))) || in visitICmpInst() 2088 if (match(LHS, m_Shl(m_One(), m_Value(X)))) { in visitICmpInst() [all …]
|
D | InstCombineShifts.cpp | 44 if (Op1->hasOneUse() && match(Op1, m_SRem(m_Value(A), m_Power2(B)))) { in commonShiftTransforms() 82 if ((isLeftShift && match(I, m_LShr(m_Value(), m_ConstantInt(CI)))) || in CanEvaluateShifted() 83 (!isLeftShift && match(I, m_Shl(m_Value(), m_ConstantInt(CI))))) { in CanEvaluateShifted() 417 match(Op0BO->getOperand(1), m_Shr(m_Value(V1), in FoldShiftByConstant() 433 m_And(m_OneUse(m_Shr(m_Value(V1), m_Specific(Op1))), in FoldShiftByConstant() 449 match(Op0BO->getOperand(0), m_Shr(m_Value(V1), in FoldShiftByConstant() 464 m_And(m_OneUse(m_Shr(m_Value(V1), m_Value(V2))), in FoldShiftByConstant() 708 if (match(I.getOperand(0), m_OneUse(m_Shl(m_Constant(C1), m_Value(A)))) && in visitShl() 771 if (match(Op0, m_Shl(m_Value(X), m_Specific(Op1)))) { in visitAShr()
|
D | InstCombineCasts.cpp | 475 match(Src, m_LShr(m_ZExt(m_Value(A)), m_ConstantInt(Cst)))) { in visitTrunc() 499 match(Src, m_And(m_Value(A), m_ConstantInt(Cst)))) { in visitTrunc() 880 match(SrcI, m_Not(m_Value(X))) && in visitZExt() 1124 if (match(Src, m_AShr(m_Shl(m_Trunc(m_Value(A)), m_ConstantInt(BA)), in visitSExt() 1620 if (match(Src, m_Trunc(m_BitCast(m_Value(VecInput)))) && in OptimizeIntToFloatBitCast() 1640 if (match(Src, m_Trunc(m_LShr(m_BitCast(m_Value(VecInput)), in OptimizeIntToFloatBitCast()
|
D | InstructionCombining.cpp | 1587 if (match(&BI, m_Br(m_Not(m_Value(X)), TrueDest, FalseDest)) && in visitBranchInst() 1597 if (match(&BI, m_Br(m_FCmp(FPred, m_Value(X), m_Value(Y)), in visitBranchInst() 1613 if (match(&BI, m_Br(m_ICmp(IPred, m_Value(X), m_Value(Y)), in visitBranchInst()
|
D | InstCombineVectorOps.cpp | 99 if (match(V, m_Add(m_Value(Val), m_Constant(Con)))) { in FindScalarElement()
|
D | InstCombineCalls.cpp | 286 if (match(IIOperand, m_BSwap(m_Value(X)))) in visitCallInst() 290 if (match(IIOperand, m_Trunc(m_BSwap(m_Value(X))))) { in visitCallInst()
|
D | InstCombineSelect.cpp | 608 !match(LHS, m_And(m_Value(), m_ConstantInt(AndRHS)))) in foldSelectICmpAnd()
|
D | InstCombineSimplifyDemanded.cpp | 599 if (match(I->getOperand(0), m_Shr(m_Value(VarX), m_ConstantInt(C1)))) { in SimplifyDemandedUseBits()
|
/external/llvm/lib/Analysis/ |
D | InstructionSimplify.cpp | 617 if (match(Op1, m_Sub(m_Value(Y), m_Specific(Op0))) || in SimplifyAddInst() 618 match(Op0, m_Sub(m_Value(Y), m_Specific(Op1)))) in SimplifyAddInst() 765 if (MaxRecurse && match(Op0, m_Add(m_Value(X), m_Value(Y)))) { // (X + Y) - Z in SimplifySubInst() 787 if (MaxRecurse && match(Op1, m_Add(m_Value(Y), m_Value(Z)))) { // X - (Y + Z) in SimplifySubInst() 809 if (MaxRecurse && match(Op1, m_Sub(m_Value(X), m_Value(Y)))) // Z - (X - Y) in SimplifySubInst() 820 if (MaxRecurse && match(Op0, m_Trunc(m_Value(X))) && in SimplifySubInst() 821 match(Op1, m_Trunc(m_Value(Y)))) in SimplifySubInst() 831 if (match(Op0, m_PtrToInt(m_Value(X))) && in SimplifySubInst() 832 match(Op1, m_PtrToInt(m_Value(Y)))) in SimplifySubInst() 931 if (match(Op1, m_FSub(m_NegZero(), m_Value(X)))) in SimplifyFSubInst() [all …]
|
D | ValueTracking.cpp | 822 if (match(V, m_Shl(m_One(), m_Value()))) in isKnownToBeAPowerOfTwo() 827 if (match(V, m_LShr(m_SignBit(), m_Value()))) in isKnownToBeAPowerOfTwo() 836 if (OrZero && (match(V, m_Shl(m_Value(X), m_Value())) || in isKnownToBeAPowerOfTwo() 837 match(V, m_Shr(m_Value(X), m_Value())))) in isKnownToBeAPowerOfTwo() 847 if (OrZero && match(V, m_And(m_Value(X), m_Value(Y)))) { in isKnownToBeAPowerOfTwo() 861 if (match(V, m_Exact(m_LShr(m_Value(), m_Value()))) || in isKnownToBeAPowerOfTwo() 862 match(V, m_Exact(m_UDiv(m_Value(), m_Value())))) { in isKnownToBeAPowerOfTwo() 967 if (match(V, m_Or(m_Value(X), m_Value(Y)))) in isKnownNonZero() 976 if (BitWidth && match(V, m_Shl(m_Value(X), m_Value(Y)))) { in isKnownNonZero() 990 else if (match(V, m_Shr(m_Value(X), m_Value(Y)))) { in isKnownNonZero() [all …]
|
/external/jmonkeyengine/engine/src/core-effects/Common/MatDefs/Post/ |
D | Fade.frag | 4 uniform float m_Value; 9 gl_FragColor = texVal * m_Value;
|
D | Fade15.frag | 4 uniform float m_Value; 10 gl_FragColor = texVal * m_Value;
|
/external/apache-xml/src/main/java/org/apache/xml/serializer/ |
D | ToHTMLStream.java | 2139 Object ret = node.m_Value; in put() 2141 node.m_Value = value; in put() 2182 return node.m_Value; in get() 2224 return node.m_Value; in get() 2242 m_Value = null; in Node() 2249 Object m_Value; field in ToHTMLStream.Trie.Node 2307 return node.m_Value; in get2() 2337 return node.m_Value; in get2()
|
/external/llvm/lib/Transforms/Scalar/ |
D | GVN.cpp | 2099 if ((isKnownTrue && match(LHS, m_And(m_Value(A), m_Value(B)))) || in propagateEquality() 2100 (isKnownFalse && match(LHS, m_Or(m_Value(A), m_Value(B))))) { in propagateEquality()
|
D | CodeGenPrepare.cpp | 974 match(ScaleReg, m_Add(m_Value(AddLHS), m_ConstantInt(CI)))) { in MatchScaledValue()
|
/external/llvm/include/llvm/Support/ |
D | PatternMatch.h | 70 inline class_match<Value> m_Value() { return class_match<Value>(); } in m_Value() function 300 inline bind_ty<Value> m_Value(Value *&V) { return V; } in m_Value() function
|
/external/llvm/lib/Target/R600/ |
D | AMDGPUStructurizeCFG.cpp | 327 if (match(Condition, m_Not(m_Value(Condition)))) in invert()
|
/external/llvm/lib/Target/ |
D | README.txt | 2214 if (match(Op0, m_Add(m_Value(A), m_Value(B))) && 2215 match(Op1, m_Add(m_Value(C), m_Value(D))) &&
|