Home
last modified time | relevance | path

Searched refs:isNonZero (Results 1 – 25 of 27) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DTypeSize.h159 constexpr bool isNonZero() const { return Quantity != 0; } in isNonZero() function
161 explicit operator bool() const { return isNonZero(); }
H A DKnownBits.h104 bool isNonZero() const { return !One.isZero(); } in isNonZero() function
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DFloating.h144 bool isNonZero() const { return getValue().isNonZero(); } in isNonZero() function
H A DInterp.h2418 S.Stk.push<T>(T(F.isNonZero())); in CastFloatingIntegral()
H A DCompiler.cpp336 return this->emitConstBool(FL->getValue().isNonZero(), CE); in VisitCastExpr()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp767 if (BaseOffset.isNonZero()) { in print()
791 if (UnfoldedOffset.isNonZero()) { in print()
947 if (Result.isNonZero()) in ExtractImmediate()
953 if (Result.isNonZero()) in ExtractImmediate()
1522 C.NumBaseAdds += (F.UnfoldedOffset.isNonZero()); in RateFormula()
1534 else if (Offset.isNonZero()) in RateFormula()
1540 if (LU.Kind == LSRUse::Address && Offset.isNonZero() && in RateFormula()
1672 if (Offset.isNonZero()) in print()
1819 if (Scale != 0 && HasBaseReg && BaseOffset.isNonZero()) in isAMCompletelyFolded()
1829 if (BaseOffset.isNonZero()) { in isAMCompletelyFolded()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPFloat.h541 bool isNonZero() const { return category != fltCategory::fcZero; } in isNonZero() function
1476 bool isNonZero() const { return !isZero(); } in isNonZero() function
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DValueTracking.cpp293 (Known.isNonZero() || isKnownNonZero(V, SQ, Depth)); in isKnownPositive()
406 Known2.isNonZero()) || in computeKnownBitsMul()
407 (isKnownNegativeOp0 && isKnownNonNegativeOp1 && Known.isNonZero()); in computeKnownBitsMul()
971 Known.isNonZero() || in computeKnownBitsFromShiftOperator()
2872 return KnownBits::add(XKnown, YKnown, NSW, NUW).isNonZero(); in isNonZeroAdd()
2908 return XKnown.isNonZero() || isKnownNonZero(X, DemandedElts, Q, Depth); in isNonZeroMul()
3360 OpNonZero = OpKnown.isNonZero() || in isKnownNonZeroFromOperator()
3391 if (Op1Known.isNonZero() && Op0Known.isNonZero()) in isKnownNonZeroFromOperator()
H A DConstantFolding.cpp3431 if (S2.isNegative() && S2.isNonZero() && !S2.isNaN()) { in ConstantFoldAMDGCNCubeIntrinsic()
3442 if (S1.isNegative() && S1.isNonZero() && !S1.isNaN()) { in ConstantFoldAMDGCNCubeIntrinsic()
3453 if (S0.isNegative() && S0.isNonZero() && !S0.isNaN()) { in ConstantFoldAMDGCNCubeIntrinsic()
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DKnownBits.cpp1086 if (LHS.isNegative() && Known.isNonZero()) in srem()
H A DAPFloat.cpp1338 if (!ignoreAddend && addend.isNonZero()) { in multiplySignificand()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DIRBuilder.cpp1135 assert(EC.isNonZero() && "Cannot splat to an empty vector!"); in CreateVectorSplat()
H A DConstants.cpp2531 } else if (GTI.isSequential() && EltCount.isNonZero() && in getGetElementPtr()
H A DVerifier.cpp7047 Check(SrcEC.isNonZero() == Operand->getType()->isVectorTy(), in visitConstrainedFPIntrinsic()
7070 Check(SrcEC.isNonZero() == Operand->getType()->isVectorTy(), in visitConstrainedFPIntrinsic()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineVerifier.cpp2409 if (SrcSize.isNonZero() && DstSize.isNonZero() && SrcSize != DstSize) { in visitMachineInstrBefore()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DPatternMatch.h789 bool isValue(const APFloat &C) const { return C.isNonZero(); } in isValue()
799 return !C.isDenormal() && C.isNonZero(); in isValue()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUCodeGenPrepare.cpp2157 return NullVal ? !SrcPtrKB.getMaxValue().isAllOnes() : SrcPtrKB.isNonZero(); in isPtrKnownNeverNull()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp3833 bool ShAmtNonZero = Known2.isNonZero(); in computeKnownBits()
5968 if (Op1.isNonZero() && Op0.isNonZero()) in isKnownNeverZero()
5983 if (Op1.isNonZero() && Op0.isNonZero()) in isKnownNeverZero()
6062 return computeKnownBits(Op, Depth).isNonZero(); in isKnownNeverZero()
H A DLegalizeVectorTypes.cpp8175 while (StWidth.isNonZero()) { in GenWidenVectorStores()
8187 } while (StWidth.isNonZero() && TypeSize::isKnownGE(StWidth, NewVTWidth)); in GenWidenVectorStores()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp3749 assert((UserVF.isNonZero() || isPowerOf2_32(*MaxPowerOf2RuntimeVF)) && in computeMaxVF()
3786 bool ContainsScalableVF = MaxFactors.ScalableVF.isNonZero(); in computeMaxVF()
4718 if (getSmallConstantTripCount(PSE.getSE(), TheLoop).isNonZero()) { in selectInterleaveCount()
/freebsd/contrib/llvm-project/lldb/source/ValueObject/
H A DValueObject.cpp1195 return value_or_err->isNonZero(); in GetValueAsBool()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp6697 if (!KnownNonZeroSide || !KnownNonZeroSide->Value.isNonZero()) { in matchFPSelectToMinMax()
6699 if (!KnownNonZeroSide || !KnownNonZeroSide->Value.isNonZero()) in matchFPSelectToMinMax()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp2429 (Known.isNonZero() || in visitCallInst()
H A DInstructionCombining.cpp1507 OpsKnown[OpNo].getKnownBits(SQ).isNonZero()) in foldFBinOpOfIntCastsFromSign()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp5612 !Mask.empty() && SrcTy->getPrimitiveSizeInBits().isNonZero() && in getShuffleCost()

12