Searched refs:m_Deferred (Results 1 – 13 of 13) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/ |
D | InstCombineAndOrXor.cpp | 1612 m_Not(m_c_And(m_Deferred(A), m_Deferred(B)))))) in foldAndToXor() 1621 m_c_Or(m_Not(m_Deferred(A)), m_Deferred(B))))) in foldAndToXor() 1969 m_Deferred(X))) && in visitAnd() 2720 m_Deferred(X))) && in visitOr() 2751 m_c_Or(m_Deferred(A), m_Deferred(B))))) { in foldXorToXor() 2762 m_c_Or(m_Not(m_Deferred(A)), m_Deferred(B))))) { in foldXorToXor() 2773 m_c_And(m_Not(m_Deferred(A)), m_Deferred(B))))) { in foldXorToXor() 2913 m_CombineAnd(m_c_Xor(m_Deferred(B), m_Value(X)), in visitMaskedMerge() 3000 m_c_And(m_Deferred(M), m_Value())))) in visitXor() 3182 m_OneUse(m_c_Or(m_Deferred(A), m_Value(C)))))) in visitXor() [all …]
|
D | InstCombineAddSub.cpp | 1092 m_Deferred(Y)))) in foldToUnsignedSaturatedAdd() 1376 m_c_And(m_Deferred(A), m_Deferred(B))))) in visitAdd() 1382 m_c_And(m_Deferred(A), m_Deferred(B))))) { in visitAdd() 1421 m_OneUse(m_c_FMul(m_Value(X), m_Deferred(Z)))))) in factorizeLerp()
|
D | InstCombineShifts.cpp | 213 m_Shr(m_Shl(m_AllOnes(), m_Value(MaskShAmt)), m_Deferred(MaskShAmt)); in dropRedundantMaskingOfLeftShiftInput() 250 m_Deferred(MaskShAmt)))) { in dropRedundantMaskingOfLeftShiftInput() 1200 m_ZExtOrSelf(m_Deferred(NBits)))))) || in foldVariableSignZeroExtensionOfVariableHighBitExtract()
|
D | InstCombineMulDivRem.cpp | 1299 m_FDiv(m_Value(X), m_Intrinsic<Intrinsic::fabs>(m_Deferred(X)))) || in visitFDiv() 1301 m_Deferred(X))))) { in visitFDiv()
|
D | InstCombineCompares.cpp | 3286 m_LShr(m_Shl(m_AllOnes(), m_Value(Y)), m_Deferred(Y)))); in foldICmpWithLowBitMaskedVal() 3290 m_Deferred(X)))) in foldICmpWithLowBitMaskedVal() 3405 m_Deferred(X)))) in foldICmpWithTruncSignExtendedVal() 3666 m_OneUse(m_UDiv(m_CombineAnd(m_c_Mul(m_Deferred(Y), in foldUnsignedMultiplicationOverflowCheck() 3669 m_Deferred(X)))))) { in foldUnsignedMultiplicationOverflowCheck() 4310 m_Deferred(A)))) || in foldICmpEquality()
|
D | InstCombineCasts.cpp | 747 m_Deferred(X))))) { in visitTrunc()
|
D | InstCombineSelect.cpp | 822 m_Xor(m_Deferred(TrueVal), m_SpecificInt(BitWidth - 1)))) in foldSelectCtlzToCttz()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/AggressiveInstCombine/ |
D | AggressiveInstCombine.cpp | 293 m_Deferred(ShiftOp0)), in tryToRecognizePopCount() 299 m_And(m_LShr(m_Deferred(AndOp0), m_SpecificInt(2)), in tryToRecognizePopCount()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | DivRemPairs.cpp | 63 m_Deferred(Divisor)))) in matchExpandedRem()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
D | PatternMatch.h | 625 inline deferredval_ty<Value> m_Deferred(Value *const &V) { return V; } in m_Deferred() function 626 inline deferredval_ty<const Value> m_Deferred(const Value *const &V) { in m_Deferred() function 719 inline deferredval_ty<BasicBlock> m_Deferred(BasicBlock *const &BB) { in m_Deferred() function 723 m_Deferred(const BasicBlock *const &BB) { in m_Deferred() function
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | InstructionSimplify.cpp | 3893 m_Deferred(X), in simplifySelectWithICmpCond() 3896 m_Deferred(X), in simplifySelectWithICmpCond()
|
D | ValueTracking.cpp | 1075 match(I, m_c_BinOp(m_Value(X), m_Add(m_Deferred(X), m_Value(Y))))) { in computeKnownBitsFromOperator()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/ |
D | SLPVectorizer.cpp | 838 match(V2, m_ExtractElement(m_Deferred(EV), m_ConstantInt(Ex2Idx))) && in getShallowScore()
|