Home
last modified time | relevance | path

Searched refs:m_NonNegative (Results 1 – 5 of 5) sorted by relevance

/openbsd/src/gnu/llvm/llvm/include/llvm/IR/
DPatternMatch.h485 inline cst_pred_ty<is_nonnegative> m_NonNegative() { in m_NonNegative() function
488 inline api_pred_ty<is_nonnegative> m_NonNegative(const APInt *&V) { return V; } in m_NonNegative() function
/openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/
DAArch64TargetTransformInfo.cpp1562 if (!isa<UndefValue>(MergedValue) && !match(MergedValue, m_NonNegative()) && in instCombineSVESrshl()
1568 if (!match(Shift, m_NonNegative())) in instCombineSVESrshl()
/openbsd/src/gnu/llvm/llvm/lib/Transforms/InstCombine/
DInstCombineMulDivRem.cpp1349 if (match(Op1, m_Power2()) && match(Op1, m_NonNegative())) { in visitSDiv()
DInstCombineCompares.cpp3640 if (!match(M, m_NonNegative())) // Must not have any -1 vector elements. in foldICmpWithLowBitMaskedVal()
3649 if (!match(M, m_NonNegative())) // Must not have any -1 vector elements. in foldICmpWithLowBitMaskedVal()
DInstCombineAndOrXor.cpp3925 match(C, m_NonNegative())) { in foldNot()