| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Instruction.cpp | 416 bool Instruction::hasNonNeg() const { in hasNonNeg() function in Instruction 710 setNonNeg(NNI->hasNonNeg()); in copyIRFlags() 755 setNonNeg(hasNonNeg() && NNI->hasNonNeg()); in andIRFlags()
|
| H A D | Operator.cpp | 51 return NNI->hasNonNeg(); in hasPoisonGeneratingFlags()
|
| H A D | AsmWriter.cpp | 1493 if (NNI->hasNonNeg()) in WriteOptimizationInfo()
|
| H A D | Core.cpp | 3817 return cast<Instruction>(P)->hasNonNeg(); in LLVMGetNNeg()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Instruction.h | 542 LLVM_ABI bool hasNonNeg() const LLVM_READONLY;
|
| H A D | PatternMatch.h | 2049 return I->hasNonNeg() && Op.match(I->getOperand(0)); in match()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCasts.cpp | 1207 if (SrcTy->isIntOrIntVectorTy(1) && Zext.hasNonNeg()) in visitZExt() 1326 if (!Zext.hasNonNeg()) { in visitZExt() 2040 if (!CI.hasNonNeg() && isKnownNonNegative(CI.getOperand(0), SQ)) { in visitUIToFP()
|
| H A D | InstCombineSimplifyDemanded.cpp | 457 if (I->getOpcode() == Instruction::ZExt && I->hasNonNeg() && in SimplifyDemandedUseBits()
|
| H A D | InstCombineCompares.cpp | 6300 bool IsNonNeg0 = NonNegInst0 && NonNegInst0->hasNonNeg(); in foldICmpWithZextOrSext() 6301 bool IsNonNeg1 = NonNegInst1 && NonNegInst1->hasNonNeg(); in foldICmpWithZextOrSext()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGDumper.cpp | 687 if (getFlags().hasNonNeg()) in print_details()
|
| H A D | SelectionDAG.cpp | 6410 Flags.setNonNeg(N1->getFlags().hasNonNeg()); in getNode() 6436 Flags.setNonNeg(N1->getFlags().hasNonNeg()); in getNode() 6484 Flags.setNonNeg(N1->getFlags().hasNonNeg()); in getNode() 6520 Flags.setNonNeg(N1->getFlags().hasNonNeg()); in getNode()
|
| H A D | SelectionDAGBuilder.cpp | 3901 Flags.setNonNeg(PNI->hasNonNeg()); in visitZExt() 3906 if (Flags.hasNonNeg() && in visitZExt() 3966 Flags.setNonNeg(PNI->hasNonNeg()); in visitUIToFP()
|
| H A D | DAGCombiner.cpp | 14727 Flags.setNonNeg(N0->getFlags().hasNonNeg()); in visitZERO_EXTEND() 14775 if (N->getFlags().hasNonNeg()) { in visitZERO_EXTEND() 14848 ISD::ZERO_EXTEND, N->getFlags().hasNonNeg())) in visitZERO_EXTEND() 15026 if (N->getFlags().hasNonNeg() && !TLI.isZExtFree(N0.getValueType(), VT)) { in visitZERO_EXTEND() 15054 Flags.setNonNeg(N0->getFlags().hasNonNeg()); in visitANY_EXTEND() 15978 Flags.setNonNeg(N0->getFlags().hasNonNeg()); in visitTRUNCATE()
|
| H A D | LegalizeIntegerTypes.cpp | 2615 if (N->getFlags().hasNonNeg() && Op.getValueType() == VT && in PromoteIntOp_ZERO_EXTEND()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/ |
| H A D | Instruction.h | 2322 bool hasNonNeg() const { in hasNonNeg() function 2323 return cast<llvm::PossiblyNonNegInst>(Val)->hasNonNeg(); in hasNonNeg()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | CorrelatedValuePropagation.cpp | 1130 if (I->hasNonNeg()) in processPossibleNonNeg()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | BasicAliasAnalysis.cpp | 501 Val.withZExtOfValue(ZExt->getOperand(0), ZExt->hasNonNeg()), DL, in GetLinearExpression()
|
| /freebsd/contrib/llvm-project/llvm/lib/SandboxIR/ |
| H A D | Instruction.cpp | 1444 .emplaceIfTracking<GenericSetter<&PossiblyNonNegInst::hasNonNeg, in setNonNeg()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | ScalarEvolutionExpander.cpp | 63 NNeg = PNI->hasNonNeg(); in PoisonFlags()
|
| H A D | SCCPSolver.cpp | 136 } else if (isa<PossiblyNonNegInst>(Inst) && !Inst.hasNonNeg()) { in refineInstruction()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineInstr.cpp | 592 if (PNI->hasNonNeg()) in copyFlagsFromInstruction()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAGNodes.h | 468 bool hasNonNeg() const { return Flags & NonNeg; }
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlan.h | 688 NonNegFlags.NonNeg = PNNI->hasNonNeg(); in VPIRFlags()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Target/ |
| H A D | TargetSelectionDAG.td | 1173 return N->getFlags().hasNonNeg();
|
| /freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
| H A D | BitcodeWriter.cpp | 1758 if (NNI->hasNonNeg()) in getOptimizationFlags()
|