Home
last modified time | relevance | path

Searched refs:hasNonNeg (Results 1 – 19 of 19) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DInstruction.cpp352 bool Instruction::hasNonNeg() const { in hasNonNeg() function in Instruction
572 setNonNeg(NNI->hasNonNeg()); in copyIRFlags()
605 setNonNeg(hasNonNeg() && NNI->hasNonNeg()); in andIRFlags()
H A DOperator.cpp44 return NNI->hasNonNeg(); in hasPoisonGeneratingFlags()
H A DCore.cpp3546 return cast<Instruction>(P)->hasNonNeg(); in LLVMGetNNeg()
H A DAsmWriter.cpp1403 if (NNI->hasNonNeg()) in WriteOptimizationInfo()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstruction.h470 bool hasNonNeg() const LLVM_READONLY;
H A DPatternMatch.h1702 return I->getOpcode() == Instruction::ZExt && I->hasNonNeg() && in match()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp603 if (getFlags().hasNonNeg()) in print_details()
H A DSelectionDAGBuilder.cpp3652 Flags.setNonNeg(PNI->hasNonNeg()); in visitZExt()
3657 if (Flags.hasNonNeg() && in visitZExt()
H A DSelectionDAG.cpp5040 return ConsiderFlags && Op->getFlags().hasNonNeg(); in canCreateUndefOrPoison()
H A DTargetLowering.cpp2420 if (Flags.hasNonNeg()) { in SimplifyDemandedBits()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp1059 if (ZExt->hasNonNeg()) in processZExt()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp453 if (I->getOpcode() == Instruction::ZExt && I->hasNonNeg() && in SimplifyDemandedUseBits()
H A DInstCombineCasts.cpp1237 if (!Zext.hasNonNeg()) { in visitZExt()
H A DInstCombineCompares.cpp5583 bool IsNonNeg0 = NonNegInst0 && NonNegInst0->hasNonNeg(); in foldICmpWithZextOrSext()
5584 bool IsNonNeg1 = NonNegInst1 && NonNegInst1->hasNonNeg(); in foldICmpWithZextOrSext()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSCCPSolver.cpp143 } else if (isa<ZExtInst>(Inst) && !Inst.hasNonNeg()) { in refineInstruction()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h444 bool hasNonNeg() const { return NonNeg; }
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlan.h977 NonNegFlags.NonNeg = PNNI->hasNonNeg(); in VPRecipeWithIRFlags()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp1598 if (NNI->hasNonNeg()) in getOptimizationFlags()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DValueTracking.cpp1021 Inst && Inst->hasNonNeg() && !Known.isNegative()) in computeKnownBitsFromOperator()