Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/unittests/Support/
H A DLinearPolyBaseTest.cpp33 EXPECT_TRUE(Poly3D(0, 0, 1).isNonZero()); in TEST()
105 EXPECT_TRUE(Univariate3D(1, 0).isNonZero()); in TEST()
106 EXPECT_TRUE(Univariate3D(1, 1).isNonZero()); in TEST()
107 EXPECT_TRUE(Univariate3D(1, 2).isNonZero()); in TEST()
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DTypeSize.h114 bool isNonZero() const { return !isZero(); } in isNonZero() function
115 explicit operator bool() const { return isNonZero(); }
230 bool isNonZero() const { return !isZero(); }
231 explicit operator bool() const { return isNonZero(); }
H A DKnownBits.h102 bool isNonZero() const { return !One.isZero(); } in isNonZero() function
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DReplaceWithVeclib.cpp129 if (VF.isNonZero() && VF != NumElements) { in replaceWithCallToVeclib()
H A DCodeGenPrepare.cpp4599 if (TS.isNonZero()) { in matchOperationAddr()
/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DAPFloat.h377 bool isNonZero() const { return category != fcZero; } in isNonZero() function
1224 bool isNonZero() const { return !isZero(); } in isNonZero() function
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DConstantFolding.cpp2817 if (S2.isNegative() && S2.isNonZero() && !S2.isNaN()) { in ConstantFoldAMDGCNCubeIntrinsic()
2828 if (S1.isNegative() && S1.isNonZero() && !S1.isNaN()) { in ConstantFoldAMDGCNCubeIntrinsic()
2839 if (S0.isNegative() && S0.isNonZero() && !S0.isNaN()) { in ConstantFoldAMDGCNCubeIntrinsic()
H A DValueTracking.cpp473 Known2.isNonZero()) || in computeKnownBitsMul()
474 (isKnownNegativeOp0 && isKnownNonNegativeOp1 && Known.isNonZero()); in computeKnownBitsMul()
3915 if (!DL.getTypeStoreSize(V->getType()).isNonZero()) in isBytewiseValue()
H A DInstructionSimplify.cpp4381 if (HasNoSignedZeros || (match(T, m_APFloat(C)) && C->isNonZero()) || in simplifySelectWithFCmp()
4382 (match(F, m_APFloat(C)) && C->isNonZero())) { in simplifySelectWithFCmp()
/llvm-project-15.0.7/llvm/lib/IR/
H A DIRBuilder.cpp1151 assert(EC.isNonZero() && "Cannot splat to an empty vector!"); in CreateVectorSplat()
H A DConstants.cpp2487 if (EltCount.isNonZero()) in getGetElementPtr()
2507 } else if (GTI.isSequential() && EltCount.isNonZero() && in getGetElementPtr()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DPatternMatch.h687 bool isValue(const APFloat &C) { return C.isNonZero(); } in isValue()
/llvm-project-15.0.7/llvm/lib/Support/
H A DAPFloat.cpp1061 if (addend.isNonZero()) { in multiplySignificand()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp6585 while (StWidth.isNonZero()) { in GenWidenVectorStores()
6597 } while (StWidth.isNonZero() && TypeSize::isKnownGE(StWidth, NewVTWidth)); in GenWidenVectorStores()
/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp5054 assert((UserVF.isNonZero() || isPowerOf2_32(MaxFixedVF.getFixedValue())) && in computeMaxVF()