Home
last modified time | relevance | path

Searched refs:SPF (Results 1 – 14 of 14) sorted by relevance

/openbsd/gnu/llvm/llvm/include/llvm/Analysis/
H A DValueTracking.h722 static bool isMinOrMax(SelectPatternFlavor SPF) { in isMinOrMax()
723 return SPF != SPF_UNKNOWN && SPF != SPF_ABS && SPF != SPF_NABS; in isMinOrMax()
767 CmpInst::Predicate getMinMaxPred(SelectPatternFlavor SPF, bool Ordered = false);
771 SelectPatternFlavor getInverseMinMaxFlavor(SelectPatternFlavor SPF);
777 APInt getMinMaxLimit(SelectPatternFlavor SPF, unsigned BitWidth);
/openbsd/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DEarlyCSE.cpp250 SelectPatternFlavor SPF; in getHashValueImpl() local
252 if (matchSelectWithOptionalNotCond(Inst, Cond, A, B, SPF)) { in getHashValueImpl()
258 if (SPF == SPF_SMIN || SPF == SPF_SMAX || in getHashValueImpl()
259 SPF == SPF_UMIN || SPF == SPF_UMAX) { in getHashValueImpl()
262 return hash_combine(Inst->getOpcode(), SPF, A, B); in getHashValueImpl()
/openbsd/gnu/llvm/llvm/lib/Transforms/InstCombine/
H A DInstCombineSelect.cpp1142 if (SPF == SelectPatternFlavor::SPF_ABS || in canonicalizeSPF()
1143 SPF == SelectPatternFlavor::SPF_NABS) { in canonicalizeSPF()
1148 bool IntMinIsPoison = SPF == SelectPatternFlavor::SPF_ABS && in canonicalizeSPF()
1155 if (SPF == SelectPatternFlavor::SPF_NABS) in canonicalizeSPF()
1160 if (SelectPatternResult::isMinOrMax(SPF)) { in canonicalizeSPF()
1162 switch (SPF) { in canonicalizeSPF()
3273 auto SPF = SPR.Flavor; in visitSelectInst() local
3274 if (SPF) { in visitSelectInst()
3278 RHS2, SI, SPF, RHS)) in visitSelectInst()
3282 RHS2, SI, SPF, LHS)) in visitSelectInst()
[all …]
H A DInstCombineMulDivRem.cpp319 SelectPatternFlavor SPF = matchSelectPattern(Op0, X, Y).Flavor; in visitMul() local
320 if (SPF == SPF_ABS || SPF == SPF_NABS) in visitMul()
H A DInstCombineCalls.cpp566 SelectPatternFlavor SPF = matchSelectPattern(Op0, X, Y).Flavor; in foldCttzCtlz() local
567 if (SPF == SPF_ABS || SPF == SPF_NABS) in foldCttzCtlz()
H A DInstCombineCompares.cpp5535 SelectPatternFlavor SPF = matchSelectPattern(Cmp.user_back(), A, B).Flavor; in foldICmpUsingKnownBits() local
5536 if (!SelectPatternResult::isMinOrMax(SPF)) in foldICmpUsingKnownBits()
/openbsd/share/snmp/
H A DIANA-RTPROTO-MIB.txt70 bbnSpfIgp (12), -- BBN SPF IGP
H A DIP-FORWARD-MIB.txt748 bbnSpfIgp (12), -- BBN SPF IGP
1131 bbnSpfIgp (12), -- BBN SPF IGP
/openbsd/gnu/llvm/llvm/lib/Analysis/
H A DValueTracking.cpp1127 switch (SPF) { in computeKnownBitsFromOperator()
1152 if (SPF == SPF_ABS) { in computeKnownBitsFromOperator()
3000 if (SPF != SPF_SMAX && SPF != SPF_SMIN) in isSignedMinMaxClamp()
3014 if (SPF == SPF_SMIN) in isSignedMinMaxClamp()
6600 if (SPF == SPF_FMINNUM) in getMinMaxPred()
6602 if (SPF == SPF_FMAXNUM) in getMinMaxPred()
6608 if (SPF == SPF_SMIN) return SPF_SMAX; in getInverseMinMaxFlavor()
6609 if (SPF == SPF_UMIN) return SPF_UMAX; in getInverseMinMaxFlavor()
6610 if (SPF == SPF_SMAX) return SPF_SMIN; in getInverseMinMaxFlavor()
6611 if (SPF == SPF_UMAX) return SPF_UMIN; in getInverseMinMaxFlavor()
[all …]
H A DInstructionSimplify.cpp4433 SelectPatternFlavor SPF = in simplifySelectWithICmpCond() local
4437 if (SelectPatternResult::isMinOrMax(SPF) && Pred == getMinMaxPred(SPF)) { in simplifySelectWithICmpCond()
4438 APInt LimitC = getMinMaxLimit(getInverseMinMaxFlavor(SPF), in simplifySelectWithICmpCond()
/openbsd/usr.sbin/unbound/doc/
H A DFEATURES102 4408: SPF
/openbsd/gnu/llvm/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp956 SelectPatternFlavor SPF = matchSelectPattern(Sel, LHS, RHS).Flavor; in getCmpSelInstrCost() local
958 switch (SPF) { in getCmpSelInstrCost()
/openbsd/usr.sbin/nsd/doc/
H A DRELNOTES2006 - Bug #101: add support for the SPF record.
H A DChangeLog4887 indexed by value below SPF, and in