HomeSort by relevance Sort by last modified time
    Searched refs:m_Value (Results 1 - 21 of 21) sorted by null

  /external/llvm/unittests/IR/
PatternMatch.cpp 61 EXPECT_TRUE(m_OneUse(m_Value(V)).match(One));
64 EXPECT_FALSE(m_OneUse(m_Value()).match(Two));
65 EXPECT_FALSE(m_OneUse(m_Value()).match(Leaf));
75 EXPECT_TRUE(m_OrdFMin(m_Value(MatchL), m_Value(MatchR))
81 EXPECT_TRUE(m_OrdFMin(m_Value(MatchL), m_Value(MatchR))
87 EXPECT_FALSE(m_OrdFMin(m_Value(MatchL), m_Value(MatchR))
91 EXPECT_FALSE(m_OrdFMin(m_Value(MatchL), m_Value(MatchR)
    [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstCombineAddSub.cpp 977 if (match(RHS, m_Add(m_Value(X), m_One())))
980 if (match(LHS, m_Add(m_Value(X), m_One()))) {
982 if (match(RHS, m_Xor(m_Value(Y), m_APInt(C1))))
985 if (match(X, m_Xor(m_Value(Y), m_APInt(C1)))) {
988 if (match(Y, m_Or(m_Value(Z), m_APInt(C2))) && (*C2 == ~(*C1))) {
991 } else if (match(Y, m_And(m_Value(Z), m_APInt(C2))) && (*C1 == *C2)) {
1005 if (match(RHS, m_Xor(m_Value(Y), m_APInt(C1))))
1011 if (match(LHS, m_Xor(m_Value(Y), m_APInt(C1))))
1013 if (match(Y, m_And(m_Value(Z), m_APInt(C2))) && *C1 == (*C2 + 1)) {
    [all...]
InstCombineAndOrXor.cpp 581 } else if (!match(L1, m_And(m_Value(L11), m_Value(L12)))) {
591 } else if (!match(L2, m_And(m_Value(L21), m_Value(L22)))) {
615 if (!match(R1, m_And(m_Value(R11), m_Value(R12)))) {
635 if (!match(R2, m_And(m_Value(R11), m_Value(R12)))) {
    [all...]
InstCombineMulDivRem.cpp 39 if (match(V, m_LShr(m_OneUse(m_Shl(m_Value(PowerOf2), m_Value(A))),
40 m_Value(B))) &&
140 if (match(&I, m_Mul(m_Shl(m_Value(NewOp), m_Constant(C2)),
146 if (match(&I, m_Mul(m_Value(NewOp), m_Constant(C1)))) {
177 if (match(Op0, m_Sub(m_Value(Y), m_Value(X))))
179 else if (match(Op0, m_Add(m_Value(Y), m_ConstantInt(C1))))
205 if (match(Op0, m_OneUse(m_Add(m_Value(X), m_Constant(C1))))) {
209 if (!match(Mul, m_Mul(m_Value(), m_Value()))
    [all...]
InstCombineCompares.cpp     [all...]
InstCombineShifts.cpp 46 if (Op1->hasOneUse() && match(Op1, m_SRem(m_Value(A), m_Power2(B)))) {
84 if ((isLeftShift && match(I, m_LShr(m_Value(), m_ConstantInt(CI)))) ||
85 (!isLeftShift && match(I, m_Shl(m_Value(), m_ConstantInt(CI))))) {
420 match(Op0BO->getOperand(1), m_Shr(m_Value(V1),
440 m_And(m_OneUse(m_Shr(m_Value(V1), m_Specific(Op1))),
456 match(Op0BO->getOperand(0), m_Shr(m_Value(V1),
475 m_And(m_OneUse(m_Shr(m_Value(V1), m_Value(V2))),
722 if (match(I.getOperand(0), m_OneUse(m_Shl(m_Constant(C1), m_Value(A)))) &&
791 if (match(Op0, m_Shl(m_Value(X), m_Specific(Op1))))
    [all...]
InstCombineCasts.cpp 478 match(Src, m_LShr(m_ZExt(m_Value(A)), m_ConstantInt(Cst)))) {
502 match(Src, m_And(m_Value(A), m_ConstantInt(Cst)))) {
    [all...]
InstructionCombining.cpp     [all...]
InstCombineSelect.cpp 413 if (!match(CmpLHS, m_And(m_Value(X), m_Power2(C1))))
764 if (!match(LHS, m_And(m_Value(), m_ConstantInt(AndRHS))))
    [all...]
InstCombineCalls.cpp 288 if (match(IIOperand, m_BSwap(m_Value(X))))
292 if (match(IIOperand, m_Trunc(m_BSwap(m_Value(X))))) {
    [all...]
InstCombineSimplifyDemanded.cpp 600 if (match(I->getOperand(0), m_Shr(m_Value(VarX), m_ConstantInt(C1)))) {
    [all...]
InstCombineVectorOps.cpp 103 if (match(V, m_Add(m_Value(Val), m_Constant(Con)))) {
    [all...]
  /external/llvm/lib/Analysis/
InstructionSimplify.cpp 545 if (match(Op1, m_Sub(m_Value(Y), m_Specific(Op0))) ||
546 match(Op0, m_Sub(m_Value(Y), m_Specific(Op1))))
682 if (MaxRecurse && match(Op0, m_Add(m_Value(X), m_Value(Y)))) { // (X + Y) - Z
704 if (MaxRecurse && match(Op1, m_Add(m_Value(Y), m_Value(Z)))) { // X - (Y + Z)
726 if (MaxRecurse && match(Op1, m_Sub(m_Value(X), m_Value(Y)))) // Z - (X - Y)
737 if (MaxRecurse && match(Op0, m_Trunc(m_Value(X))) &&
738 match(Op1, m_Trunc(m_Value(Y)))
    [all...]
ValueTracking.cpp     [all...]
  /external/apache-xml/src/main/java/org/apache/xml/serializer/
ToHTMLStream.java     [all...]
  /external/llvm/lib/Transforms/Vectorize/
LoopVectorize.cpp     [all...]
  /external/llvm/lib/Transforms/Scalar/
GVN.cpp     [all...]
StructurizeCFG.cpp 323 if (match(Condition, m_Not(m_Value(Condition))))
  /external/llvm/include/llvm/IR/
PatternMatch.h 19 // if (match(Exp, m_Or(m_And(m_Value(X), m_ConstantInt(C1)),
20 // m_And(m_Value(Y), m_ConstantInt(C2))))) {
69 /// m_Value() - Match an arbitrary value and ignore it.
70 inline class_match<Value> m_Value() { return class_match<Value>(); }
299 /// m_Value - Match a value, capturing it if we match.
300 inline bind_ty<Value> m_Value(Value *&V) { return V; }
725 /// m_SelectCst<-1, 0>(m_Value(V))
    [all...]
  /external/llvm/lib/Transforms/Utils/
SimplifyCFG.cpp 364 m_And(m_Value(RHSVal), m_ConstantInt(RHSC)))) {
388 match(I->getOperand(0), m_Add(m_Value(RHSVal), m_ConstantInt(RHSC)));
    [all...]
  /external/llvm/lib/CodeGen/
CodeGenPrepare.cpp     [all...]

Completed in 630 milliseconds