| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | TypeSize.h | 159 constexpr bool isNonZero() const { return Quantity != 0; } in isNonZero() function 161 explicit operator bool() const { return isNonZero(); }
|
| H A D | KnownBits.h | 104 bool isNonZero() const { return !One.isZero(); } in isNonZero() function
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | Floating.h | 144 bool isNonZero() const { return getValue().isNonZero(); } in isNonZero() function
|
| H A D | Interp.h | 2418 S.Stk.push<T>(T(F.isNonZero())); in CastFloatingIntegral()
|
| H A D | Compiler.cpp | 336 return this->emitConstBool(FL->getValue().isNonZero(), CE); in VisitCastExpr()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopStrengthReduce.cpp | 767 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 D | APFloat.h | 541 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 D | ValueTracking.cpp | 293 (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 D | ConstantFolding.cpp | 3431 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 D | KnownBits.cpp | 1086 if (LHS.isNegative() && Known.isNonZero()) in srem()
|
| H A D | APFloat.cpp | 1338 if (!ignoreAddend && addend.isNonZero()) { in multiplySignificand()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | IRBuilder.cpp | 1135 assert(EC.isNonZero() && "Cannot splat to an empty vector!"); in CreateVectorSplat()
|
| H A D | Constants.cpp | 2531 } else if (GTI.isSequential() && EltCount.isNonZero() && in getGetElementPtr()
|
| H A D | Verifier.cpp | 7047 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 D | MachineVerifier.cpp | 2409 if (SrcSize.isNonZero() && DstSize.isNonZero() && SrcSize != DstSize) { in visitMachineInstrBefore()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | PatternMatch.h | 789 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 D | AMDGPUCodeGenPrepare.cpp | 2157 return NullVal ? !SrcPtrKB.getMaxValue().isAllOnes() : SrcPtrKB.isNonZero(); in isPtrKnownNeverNull()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAG.cpp | 3833 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 D | LegalizeVectorTypes.cpp | 8175 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 D | LoopVectorize.cpp | 3749 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 D | ValueObject.cpp | 1195 return value_or_err->isNonZero(); in GetValueAsBool()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CombinerHelper.cpp | 6697 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 D | InstCombineCalls.cpp | 2429 (Known.isNonZero() || in visitCallInst()
|
| H A D | InstructionCombining.cpp | 1507 OpsKnown[OpNo].getKnownBits(SQ).isNonZero()) in foldFBinOpOfIntCastsFromSign()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.cpp | 5612 !Mask.empty() && SrcTy->getPrimitiveSizeInBits().isNonZero() && in getShuffleCost()
|