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

  /src/external/apache2/llvm/dist/llvm/lib/Transforms/AggressiveInstCombine/
AggressiveInstCombine.cpp 99 m_Sub(m_SpecificInt(Width), m_Value(SubAmt))))))) {
107 m_OneUse(m_c_Or(m_Shl(m_Value(ShVal0), m_Sub(m_SpecificInt(Width),
332 if ((match(Op0, m_Mul(m_Value(MulOp0), m_SpecificInt(Mask01)))) &&
333 match(Op1, m_SpecificInt(MaskShift))) {
336 if (match(MulOp0, m_And(m_c_Add(m_LShr(m_Value(ShiftOp0), m_SpecificInt(4)),
338 m_SpecificInt(Mask0F)))) {
342 m_c_Add(m_And(m_Value(AndOp0), m_SpecificInt(Mask33)),
343 m_And(m_LShr(m_Deferred(AndOp0), m_SpecificInt(2)),
344 m_SpecificInt(Mask33))))) {
348 match(SubOp1, m_And(m_LShr(m_Specific(Root), m_SpecificInt(1))
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineAndOrXor.cpp 975 m_SpecificInt(2))) &&
983 m_SpecificInt(1))) &&
2077 m_SpecificInt(Ty->getScalarSizeInBits() - 1))),
2161 if (match(R, m_OneUse(m_Sub(m_SpecificInt(Width), m_Specific(L))))) {
2181 if (match(L, m_And(m_Value(X), m_SpecificInt(Mask))) &&
2182 match(R, m_And(m_Neg(m_Specific(X)), m_SpecificInt(Mask))))
2187 if (match(L, m_ZExt(m_And(m_Value(X), m_SpecificInt(Mask)))) &&
2188 match(R, m_And(m_Neg(m_ZExt(m_And(m_Specific(X), m_SpecificInt(Mask)))),
2189 m_SpecificInt(Mask))))
2192 if (match(L, m_ZExt(m_And(m_Value(X), m_SpecificInt(Mask)))) &
    [all...]
InstCombineSelect.cpp 756 match(TrueVal, m_Add(m_Specific(B), m_SpecificInt(-*C)))))
760 match(TrueVal, m_Add(m_Specific(A), m_SpecificInt(-*C)))))
865 m_Xor(m_Deferred(TrueVal), m_SpecificInt(BitWidth - 1))))
925 if (match(ValueOnZero, m_SpecificInt(SizeOfInBits))) {
1825 return match(Min, m_SpecificInt(MinVal)) &&
1826 match(Max, m_SpecificInt(MaxVal));
2345 if (match(SA1, m_OneUse(m_Sub(m_SpecificInt(Width), m_Specific(SA0)))))
2347 else if (match(SA0, m_OneUse(m_Sub(m_SpecificInt(Width), m_Specific(SA1)))))
InstCombineCasts.cpp 565 if (match(R, m_OneUse(m_Sub(m_SpecificInt(Width), m_Specific(L)))))
577 if (match(L, m_And(m_Value(X), m_SpecificInt(Mask))) &&
578 match(R, m_And(m_Neg(m_Specific(X)), m_SpecificInt(Mask))))
582 if (match(L, m_ZExt(m_And(m_Value(X), m_SpecificInt(Mask)))) &&
583 match(R, m_ZExt(m_And(m_Neg(m_Specific(X)), m_SpecificInt(Mask)))))
InstCombineShifts.cpp 1031 match(Op1, m_Sub(m_SpecificInt(BitWidth - 1), m_Value(X))))
1148 if (match(Op0, m_OneUse(m_SRem(m_Value(X), m_SpecificInt(2))))) {
InstCombineSimplifyDemanded.cpp 1235 m_ExtractElt(m_Value(Vec), m_SpecificInt(IdxNo))) &&
InstCombineAddSub.cpp 2116 if (match(Op0, m_SpecificInt(Ty->getScalarSizeInBits())) &&
InstCombineVectorOps.cpp 1185 if (!match(Scalar, m_ExtractElt(m_Specific(X), m_SpecificInt(IdxC))))
InstCombineCalls.cpp 1123 if (Op0 == Op1 && BitWidth == 16 && match(ShAmtC, m_SpecificInt(8))) {
InstCombineCompares.cpp 4012 match(Op1, m_Mul(m_Value(Y), m_SpecificInt(*C))) && I.isEquality())
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
PatternMatch.h 885 inline specific_intval<false> m_SpecificInt(APInt V) {
889 inline specific_intval<false> m_SpecificInt(uint64_t V) {
890 return m_SpecificInt(APInt(64, V));
2348 auto LHS = m_AShr(m_Value(OpL), m_SpecificInt(ShiftWidth));
2349 auto RHS = m_LShr(m_Neg(m_Value(OpR)), m_SpecificInt(ShiftWidth));
2439 if (m_PtrToInt(m_OffsetGep(m_Zero(), m_SpecificInt(1))).match(V)) {
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
CodeGenPrepare.cpp 7463 m_SpecificInt(HalfValBitSize))))))
7724 match(UI, m_Shr(m_Specific(X), m_SpecificInt(CmpC.logBase2())))) {
7736 (match(UI, m_Add(m_Specific(X), m_SpecificInt(-CmpC))) ||
7737 match(UI, m_Sub(m_Specific(X), m_SpecificInt(CmpC))))) {
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
InstructionSimplify.cpp 4318 m_SpecificInt(TyAllocSize))) &&
5731 if (ScaledOne.isNonNegative() && match(Op1, m_SpecificInt(ScaledOne)))

Completed in 50 milliseconds