Home
last modified time | relevance | path

Searched refs:isOne (Results 1 – 25 of 96) sorted by relevance

1234

/freebsd/contrib/llvm-project/compiler-rt/lib/BlocksRuntime/
H A DBlock_private.h138 BLOCK_EXPORT void _Block_use_GC( void *(*alloc)(const unsigned long, const bool isOne, const bool i…
145 BLOCK_EXPORT void _Block_use_GC5( void *(*alloc)(const unsigned long, const bool isOne, const bool …
H A Druntime.c213 static void *(*_Block_allocator)(const unsigned long, const bool isOne, const bool isObject) = _Blo…
231 void _Block_use_GC( void *(*alloc)(const unsigned long, const bool isOne, const bool isObject), in _Block_use_GC() argument
254 void _Block_use_GC5( void *(*alloc)(const unsigned long, const bool isOne, const bool isObject), in _Block_use_GC5() argument
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DCStringSyntaxChecker.cpp66 bool isOne(const Expr *E) { in isOne() function in __anona95449ec0111::WalkAST
139 if (isSizeof(L, DstArg) && isOne(R->IgnoreParenCasts())) in containsBadStrncatPattern()
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DDivisionByConstantInfo.cpp76 assert(!D.isZero() && !D.isOne() && "Precondition violation."); in get()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopPredication.cpp479 return Step->isOne() || (Step->isAllOnesValue() && EnableCountDownLoop); in isSupportedStep()
644 RC.IV->getStepRecurrence(*SE)->isOne() && in normalizePredicate()
707 if (Step->isOne()) in widenICmpRangeCheck()
855 if (Step->isOne()) { in parseLoopLatchICmp()
H A DStraightLineStrengthReduce.cpp321 return C.Index->isOne() || C.Index->isMinusOne(); in isSimplestForm()
329 return ((C.Index->isOne() || C.Index->isMinusOne()) && in isSimplestForm()
H A DLoopIdiomRecognize.cpp974 if (!StoreSizeSCEV->isOne()) { in getStartForNegStride()
1599 !((SubOneOp->getOpcode() == Instruction::Sub && Dec->isOne()) || in detectPopcountIdiom()
1620 if (!Inc || !Inc->isOne()) in detectPopcountIdiom()
1715 if (!Shft || !Shft->isOne()) in detectShiftUntilZeroIdiom()
1744 if (!Inc || (!Inc->isOne() && !Inc->isMinusOne())) in detectShiftUntilZeroIdiom()
2003 if (cast<ConstantInt>(CntInst->getOperand(1))->isOne()) { in transformLoopToCountable()
H A DCorrelatedValuePropagation.cpp140 U.set(CI->isOne() ? S->getTrueValue() : S->getFalseValue()); in processSelect()
490 bool IsIntMinPoison = cast<ConstantInt>(II->getArgOperand(1))->isOne(); in processAbsIntrinsic()
H A DJumpThreading.cpp199 (CI->isOne() ? BranchProbability::getBranchProbability( in updatePredecessorProfileMetadata()
708 cast<ConstantInt>(I->getOperand(1))->isOne()) { in computeValueKnownInPredecessorsImpl()
896 KnownCond = CI->isOne(); in computeValueKnownInPredecessorsImpl()
2206 } else if (CI->isOne()) { in maybethreadThroughTwoBasicBlocks()
H A DIndVarSimplify.cpp808 if (!Step || !Step->isOne()) in isLoopCounter()
910 assert(AR->getStepRecurrence(*SE)->isOne() && "only handles unit stride"); in genLoopLimit()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DCharUnits.h125 bool isOne() const { return Quantity == 1; } in isOne() function
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolutionDivision.cpp77 if (Denominator->isOne()) { in divide()
H A DLoopInfo.cpp167 if (CI->isOne()) in getCanonicalInductionVariable()
424 if (!Step || !Step->isOne()) in isCanonical()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineAddSub.cpp77 bool isOne() const { return isInt() && IntVal == 1; } in isOne() function in __anone240b46e0111::FAddendCoef
295 if (That.isOne()) in operator *=()
416 if (!BreakNum || Coeff.isOne()) in drillAddendDownOneStep()
484 return CE.isOne() ? Opnd0.getSymVal() : nullptr; in simplify()
709 if (!CE.isMinusOne() && !CE.isOne()) in calcInstrNumber()
733 if (Coeff.isMinusOne() || Coeff.isOne()) { in createAddendVal()
964 if (C->isOne() && Op0->hasOneUse()) { in foldAddWithConstant()
986 if (C->isOne()) { in foldAddWithConstant()
H A DInstCombineCompares.cpp87 if (C.isOne()) { in isSignTest()
1413 if (C.isOne() && C.getBitWidth() > 1) { in foldICmpTruncConstant()
1916 X->getType()->isIntOrIntVectorTy(1) && (C.isZero() || C.isOne())) { in foldICmpAndConstant()
1992 if (C.isOne()) { in foldICmpOrConstant()
2126 if ((*MulC & 1).isOne() || Mul->hasNoUnsignedWrap()) { in foldICmpMulConstant()
2662 if (C2->isZero() || C2->isOne() || (DivIsSigned && C2->isAllOnes())) in foldICmpDivConstant()
2852 if (Pred == ICmpInst::ICMP_SLT && C.isOne()) in foldICmpSubConstant()
3432 else if (C.isOne()) in foldICmpBinOpEqualityWithConstant()
3911 if (Pred == ICmpInst::ICMP_SLT && C.isOne()) in foldICmpIntrinsicWithConstant()
4961 !C->isOne()) { in foldICmpBinOp()
[all …]
H A DInstCombineSelect.cpp499 return C1I.isOne() || C1I.isAllOnes() || C2I.isOne() || C2I.isAllOnes(); in isSelect01()
1978 auto IsZeroOrOne = [](const APInt &C) { return C.isZero() || C.isOne(); }; in foldOverflowingAddSubSelect()
3732 if (Known.One.isOne()) in visitSelectInst()
3734 if (Known.Zero.isOne()) in visitSelectInst()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DMatrixBuilder.h237 assert(cast<ConstantInt>(Cmp)->isOne() && "Index must be valid!");
H A DConstants.h203 bool isOne() const { return Val.isOne(); } in isOne() function
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DConstantFold.cpp813 if (CI2->isOne()) in ConstantFoldBinaryInstruction()
873 assert(CI2->isOne()); in ConstantFoldBinaryInstruction()
1432 if (!CI->isOne()) in isInBoundsIndices()
1437 if (!CI || !CI->isOne()) in isInBoundsIndices()
H A DInstruction.cpp937 return cast<ConstantInt>(II->getArgOperand(2))->isOne(); in isVolatile()
939 return cast<ConstantInt>(II->getArgOperand(3))->isOne(); in isVolatile()
H A DModule.cpp551 return Val && cast<ConstantInt>(Val->getValue())->isOne(); in isDwarf64()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp950 if (!N1C || !N1C->isOne()) in combineShiftToAVG()
969 ConstOp->isOne()) { in combineShiftToAVG()
976 ConstOp->isOne()) { in combineShiftToAVG()
2005 if (DemandedBits.isOne()) in SimplifyDemandedBits()
3860 return CVal.isOne(); in isConstTrueVal()
3895 return N->isOne(); in isExtendedTrueVal()
4769 } else if (N1C->isOne()) { in SimplifySetCC()
6372 if (Divisor.isOne()) { in BuildUDIV()
6860 HadOneDivisor |= D.isOne(); in prepareSREMEqFold()
6861 AllDivisorsAreOnes &= D.isOne(); in prepareSREMEqFold()
[all …]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCleanup.h328 assert(Var.getAlignment().isOne()); in setActiveFlag()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h1636 bool isOne() const { return Value->isOne(); }
2775 return !cast<ConstantSDNode>(getScale())->isOne();
2859 return !cast<ConstantSDNode>(getScale())->isOne();
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DScaledNumber.h545 bool isOne() const { in isOne() function

1234