| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CombinerHelperCasts.cpp | 108 B.buildZExt(Dst, Src, MachineInstr::MIFlag::NonNeg); in matchZextOfTrunc() 251 if (Second->getFlag(MachineInstr::MIFlag::NonNeg)) in matchExtOfExt() 252 Flag = MachineInstr::MIFlag::NonNeg; in matchExtOfExt() 269 if (Second->getFlag(MachineInstr::MIFlag::NonNeg)) in matchExtOfExt() 270 Flag = MachineInstr::MIFlag::NonNeg; in matchExtOfExt() 284 if (First->getFlag(MachineInstr::MIFlag::NonNeg)) in matchExtOfExt() 285 Flag = MachineInstr::MIFlag::NonNeg; in matchExtOfExt()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Instruction.cpp | 398 SubclassOptionalData = (SubclassOptionalData & ~PossiblyNonNegInst::NonNeg) | in setNonNeg() 399 (b * PossiblyNonNegInst::NonNeg); in setNonNeg() 418 return (SubclassOptionalData & PossiblyNonNegInst::NonNeg) != 0; in hasNonNeg()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlan.h | 630 char NonNeg : 1; member 631 NonNegFlagsTy(bool IsNonNeg) : NonNeg(IsNonNeg) {} in NonNegFlagsTy() 688 NonNegFlags.NonNeg = PNNI->hasNonNeg(); in VPIRFlags() 748 NonNegFlags.NonNeg = false; in dropPoisonGeneratingFlags() 786 I.setNonNeg(NonNegFlags.NonNeg); in applyFlags() 819 return NonNegFlags.NonNeg; in isNonNeg()
|
| H A D | VPlanRecipes.cpp | 1839 if (NonNegFlags.NonNeg) in printFlags()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAGNodes.h | 402 NonNeg = 1 << 4, 426 NonNeg | NoNaNs | NoInfs | SameSign, 451 void setNonNeg(bool b) { setFlag<NonNeg>(b); } 468 bool hasNonNeg() const { return Flags & NonNeg; }
|
| H A D | MachineInstr.h | 121 NonNeg = 1 << 18, // The operand is non-negative. enumerator
|
| H A D | SDPatternMatch.h | 994 return UnaryOpc_match<Opnd>(ISD::ZERO_EXTEND, Op, SDNodeFlags::NonNeg);
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | GenericMachineInstrs.h | 30 IsExact | Disjoint | NonNeg |
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | BasicAliasAnalysis.cpp | 705 bool NonNeg = NUSW && NUW; in DecomposeGEPExpression() local 710 CastedValue(Index, 0, SExtBits, TruncBits, NonNeg), DL, 0, AC, DT); in DecomposeGEPExpression()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MIRPrinter.cpp | 809 if (MI.getFlag(MachineInstr::NonNeg)) in printMI()
|
| H A D | MachineInstr.cpp | 593 MIFlags |= MachineInstr::MIFlag::NonNeg; in copyFlagsFromInstruction() 1859 if (getFlag(MachineInstr::NonNeg)) in print()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Target/GlobalISel/ |
| H A D | Combine.td | 196 def NonNeg : MIFlagEnum<"NonNeg">; 1557 (match (G_ZEXT $root, $x, (MIFlags NonNeg)),
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | InstrTypes.h | 643 enum { NonNeg = (1 << 0) };
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/ |
| H A D | MIParser.cpp | 1514 Flags |= MachineInstr::NonNeg; in parseInstruction()
|
| /freebsd/contrib/llvm-project/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 7269 bool NonNeg = EatIfPresent(lltok::kw_nneg); in parseInstruction() local 7273 if (NonNeg) in parseInstruction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXISelLowering.cpp | 2756 return DAG.getNode(ISD::ZERO_EXTEND, DL, MVT::i64, CT, SDNodeFlags::NonNeg); in lowerCTLZCTPOP()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | TargetLowering.cpp | 2516 Op->dropFlags(SDNodeFlags::NonNeg); in SimplifyDemandedBits() 2580 Flags |= SDNodeFlags::NonNeg; in SimplifyDemandedBits()
|
| H A D | DAGCombiner.cpp | 14603 return DAG.getNode(ISD::ZERO_EXTEND, DL, VT, N0, SDNodeFlags::NonNeg); in visitSIGN_EXTEND()
|