Home
last modified time | relevance | path

Searched refs:m_Value (Results 1 – 21 of 21) sorted by relevance

/external/llvm/lib/Transforms/InstCombine/
DInstCombineAndOrXor.cpp555 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 …]
DInstCombineAddSub.cpp906 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 …]
DInstCombineMulDivRem.cpp37 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 …]
DInstCombineCompares.cpp1259 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 …]
DInstCombineShifts.cpp44 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()
DInstCombineCasts.cpp475 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()
DInstructionCombining.cpp1587 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()
DInstCombineVectorOps.cpp99 if (match(V, m_Add(m_Value(Val), m_Constant(Con)))) { in FindScalarElement()
DInstCombineCalls.cpp286 if (match(IIOperand, m_BSwap(m_Value(X)))) in visitCallInst()
290 if (match(IIOperand, m_Trunc(m_BSwap(m_Value(X))))) { in visitCallInst()
DInstCombineSelect.cpp608 !match(LHS, m_And(m_Value(), m_ConstantInt(AndRHS)))) in foldSelectICmpAnd()
DInstCombineSimplifyDemanded.cpp599 if (match(I->getOperand(0), m_Shr(m_Value(VarX), m_ConstantInt(C1)))) { in SimplifyDemandedUseBits()
/external/llvm/lib/Analysis/
DInstructionSimplify.cpp617 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 …]
DValueTracking.cpp822 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/
DFade.frag4 uniform float m_Value;
9 gl_FragColor = texVal * m_Value;
DFade15.frag4 uniform float m_Value;
10 gl_FragColor = texVal * m_Value;
/external/apache-xml/src/main/java/org/apache/xml/serializer/
DToHTMLStream.java2139 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/
DGVN.cpp2099 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()
DCodeGenPrepare.cpp974 match(ScaleReg, m_Add(m_Value(AddLHS), m_ConstantInt(CI)))) { in MatchScaledValue()
/external/llvm/include/llvm/Support/
DPatternMatch.h70 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/
DAMDGPUStructurizeCFG.cpp327 if (match(Condition, m_Not(m_Value(Condition)))) in invert()
/external/llvm/lib/Target/
DREADME.txt2214 if (match(Op0, m_Add(m_Value(A), m_Value(B))) &&
2215 match(Op1, m_Add(m_Value(C), m_Value(D))) &&