Searched refs:SelectPatternFlavor (Results 1 – 10 of 10) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | ValueTracking.h | 833 enum SelectPatternFlavor { enum 857 SelectPatternFlavor Flavor; 865 static bool isMinOrMax(SelectPatternFlavor SPF) { in isMinOrMax() 916 LLVM_ABI CmpInst::Predicate getMinMaxPred(SelectPatternFlavor SPF, 921 LLVM_ABI Intrinsic::ID getMinMaxIntrinsic(SelectPatternFlavor SPF); 925 LLVM_ABI SelectPatternFlavor getInverseMinMaxFlavor(SelectPatternFlavor SPF); 931 LLVM_ABI APInt getMinMaxLimit(SelectPatternFlavor SPF, unsigned BitWidth);
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineSelect.cpp | 1261 SelectPatternFlavor SPF = in canonicalizeSPF() 1263 if (SPF == SelectPatternFlavor::SPF_ABS || in canonicalizeSPF() 1264 SPF == SelectPatternFlavor::SPF_NABS) { in canonicalizeSPF() 1269 bool IntMinIsPoison = SPF == SelectPatternFlavor::SPF_ABS && in canonicalizeSPF() 1276 if (SPF == SelectPatternFlavor::SPF_NABS) in canonicalizeSPF() 1928 SelectPatternFlavor SPF; in foldSelectWithConstOpToBinOp() 2057 SelectPatternFlavor SPF1, Value *A, in foldSPFofSPF() 2059 SelectPatternFlavor SPF2, in foldSPFofSPF() 4162 if (SelectPatternFlavor SPF2 = matchSelectPattern(LHS, LHS2, RHS2).Flavor) in visitSelectInst() 4166 if (SelectPatternFlavor SPF2 = matchSelectPattern(RHS, LHS2, RHS2).Flavor) in visitSelectInst()
|
| H A D | InstCombineInternal.h | 789 Instruction *foldSPFofSPF(Instruction *Inner, SelectPatternFlavor SPF1, 791 SelectPatternFlavor SPF2, Value *C);
|
| H A D | InstCombineCalls.cpp | 544 SelectPatternFlavor SPF = matchSelectPattern(Op0, X, Y).Flavor; in foldCttzCtlz()
|
| H A D | InstCombineCompares.cpp | 6903 SelectPatternFlavor SPF = matchSelectPattern(Cmp.user_back(), A, B).Flavor; in foldICmpUsingKnownBits()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | EarlyCSE.cpp | 177 SelectPatternFlavor &Flavor) { in matchSelectWithOptionalNotCond() 262 SelectPatternFlavor SPF; in getHashValueImpl() 418 SelectPatternFlavor LSPF, RSPF; in isEqualImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ValueTracking.cpp | 1150 SelectPatternFlavor SPF = matchSelectPattern(Select, LHS, RHS).Flavor; in isSignedMinMaxClamp() 1158 SelectPatternFlavor SPF2 = matchSelectPattern(LHS, LHS2, RHS2).Flavor; in isSignedMinMaxClamp() 8390 if (SPR.Flavor != SelectPatternFlavor::SPF_UNKNOWN) in matchMinMax() 8394 if (SPR.Flavor != SelectPatternFlavor::SPF_UNKNOWN) in matchMinMax() 8984 CmpInst::Predicate llvm::getMinMaxPred(SelectPatternFlavor SPF, bool Ordered) { in getMinMaxPred() 8996 Intrinsic::ID llvm::getMinMaxIntrinsic(SelectPatternFlavor SPF) { in getMinMaxIntrinsic() 8998 case SelectPatternFlavor::SPF_UMIN: in getMinMaxIntrinsic() 9000 case SelectPatternFlavor::SPF_UMAX: in getMinMaxIntrinsic() 9002 case SelectPatternFlavor::SPF_SMIN: in getMinMaxIntrinsic() 9004 case SelectPatternFlavor::SPF_SMAX: in getMinMaxIntrinsic() [all …]
|
| H A D | InstructionSimplify.cpp | 4676 SelectPatternFlavor SPF = in simplifySelectWithICmpCond()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMTargetTransformInfo.cpp | 370 SelectPatternFlavor InstSPF = matchSelectPattern(Inst, LHS, RHS).Flavor; in isSSATMinMaxPattern() 380 SelectPatternFlavor MinSPF = in isSSATMinMaxPattern() 981 SelectPatternFlavor SPF = matchSelectPattern(Sel, LHS, RHS).Flavor; in getCmpSelInstrCost()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 18939 …PF(llvm::Instruction*, llvm::SelectPatternFlavor, llvm::Value*, llvm::Value*, llvm::Instruction&, …
|