Home
last modified time | relevance | path

Searched refs:isTrueWhenEqual (Results 1 – 20 of 20) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h1743 inline bool isTrueWhenEqual(CondCode Cond) { return ((int)Cond & 1) != 0; } in isTrueWhenEqual() function
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstrTypes.h944 bool isTrueWhenEqual() const {
945 return isTrueWhenEqual(getPredicate());
969 LLVM_ABI static bool isTrueWhenEqual(Predicate predicate);
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DConstantFold.cpp1132 return ConstantInt::get(ResultTy, CmpInst::isTrueWhenEqual(Predicate)); in ConstantFoldCompareInstruction()
1225 Result = ICmpInst::isTrueWhenEqual(Predicate); in ConstantFoldCompareInstruction()
H A DInstructions.cpp3936 bool CmpInst::isTrueWhenEqual(Predicate predicate) { in isTrueWhenEqual() function in CmpInst
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DBranchProbabilityInfo.cpp1038 ProbList = !FCmp->isTrueWhenEqual() ? in calcFloatingPointHeuristics()
H A DInstructionSimplify.cpp2743 !CmpInst::isTrueWhenEqual(Pred)); in computePointerICmp()
2771 !CmpInst::isTrueWhenEqual(Pred)); in computePointerICmp()
3772 return ConstantInt::get(ITy, CmpInst::isTrueWhenEqual(Pred)); in simplifyICmpInst()
4101 if (CmpInst::isTrueWhenEqual(Pred)) in simplifyFCmpInst()
H A DScalarEvolution.cpp10848 if (ICmpInst::isTrueWhenEqual(Pred)) in SimplifyICmpOperands()
11378 return ICmpInst::isTrueWhenEqual(Pred); in isKnownPredicateViaConstantRanges()
11870 return CmpInst::isTrueWhenEqual(Pred); in isImpliedCondBalancedTypes()
12050 if (ICmpInst::isTrueWhenEqual(Pred)) in isImpliedCondBalancedTypes()
12054 if (!ICmpInst::isTrueWhenEqual(FoundPred)) in isImpliedCondBalancedTypes()
H A DValueTracking.cpp9151 if (ICmpInst::isTrueWhenEqual(Pred) && LHS == RHS) in isTruePredicate()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFastISel.cpp439 Not = ICmp->isTrueWhenEqual(); in getRegForI1Value()
/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DInstruction.h2524 WRAP_BOTH(isTrueWhenEqual);
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp2529 (ICmpInst::isTrueWhenEqual(Pred) ? !MaxLHS->isZero() : (MaxLHS != One))) in OptimizeMax()
2545 if (ICmpInst::isTrueWhenEqual(Pred)) { in OptimizeMax()
H A DNewGVN.cpp1911 if (CI->isTrueWhenEqual()) in performSymbolicCmpEvaluation()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DAttributorAttributes.cpp1819 if (!CmpI->isEquality() || !CmpI->isTrueWhenEqual()) in updateImpl()
11104 (CmpInst::isTrueWhenEqual(Pred) || CmpInst::isFalseWhenEqual(Pred))) { in handleCmp()
11106 CmpInst::isTrueWhenEqual(Pred)); in handleCmp()
H A DOpenMPOpt.cpp2928 if (!Cmp || !Cmp->isTrueWhenEqual() || !Cmp->isEquality()) in isInitialThreadOnlyEdge()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeIntegerTypes.cpp5634 bool EqAllowed = ISD::isTrueWhenEqual(CCCode); in IntegerExpandSetCCOperands()
H A DSelectionDAG.cpp2823 return getBoolConstant(ISD::isTrueWhenEqual(Cond), dl, VT, OpVT); in FoldSetCC()
H A DTargetLowering.cpp5469 bool EqTrue = ISD::isTrueWhenEqual(Cond); in SimplifySetCC()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp839 ConstantInt::get(I.getType(), ICmpInst::isTrueWhenEqual(Cond))); in foldGEPICmp()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp24278 (FlipSigns || ISD::isTrueWhenEqual(Cond)) && in LowerVSETCC()
24334 (Cond != ISD::SETEQ && ISD::isTrueWhenEqual(Cond)); in LowerVSETCC()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc21676 {"_ZN4llvm7CmpInst15isTrueWhenEqualEt", "llvm::CmpInst::isTrueWhenEqual(unsigned short)"},