Searched refs:NoUWrap (Results 1 – 18 of 18) sorted by relevance
38 if (CheckNUW && !Def->getFlag(MachineInstr::NoUWrap)) { in getBaseWithConstantOffset()
4720 Addr->getFlag(MachineInstr::NoUWrap)); in isNoUnsignedWrap()
717 Fixable->clearFlag(MachineInstr::MIFlag::NoUWrap); in removeSExtWInstrs()801 MI.clearFlag(MachineInstr::MIFlag::NoUWrap); in convertToWSuffixes()
664 Fixable->clearFlag(MachineInstr::MIFlag::NoUWrap); in removeSExtWInstrs()749 MI.clearFlag(MachineInstr::MIFlag::NoUWrap); in appendWSuffixes()
575 MIFlags |= MachineInstr::MIFlag::NoUWrap; in copyFlagsFromInstruction()580 MIFlags |= MachineInstr::MIFlag::NoUWrap; in copyFlagsFromInstruction()585 MIFlags |= MachineInstr::MIFlag::NoUWrap; in copyFlagsFromInstruction()1740 if (getFlag(MachineInstr::NoUWrap)) in print()
1219 MIB1->clearFlag(MachineInstr::MIFlag::NoUWrap); in reassociateOps()1224 MIB2->clearFlag(MachineInstr::MIFlag::NoUWrap); in reassociateOps()
798 if (MI.getFlag(MachineInstr::NoUWrap)) in print()
29 constexpr static unsigned PoisonFlags = NoUWrap | NoSWrap | NoUSWrap |
184 def NoUWrap : MIFlagEnum<"NoUWrap">;1548 (match (G_TRUNC $src, $x, (MIFlags NoUWrap)),
105 NoUWrap = 1 << 11, // Instruction supports binary operator enumerator
1098 MI->setFlag(MachineInstr::MIFlag::NoUWrap); in EmitMachineNode()
1294 if (I.getFlag(MachineInstr::MIFlag::NoUWrap) && TII.canUseNUW(I) && in handleMIFlagDecoration()
1673 Flags |= MachineInstr::MIFlag::NoUWrap; in translateGetElementPtr()3072 MachineInstr::NoUWrap); in translateAlloca()
7307 (!IsSigned && AddLHS->getFlag(MachineInstr::MIFlag::NoUWrap)))) { in matchAddOverflow()7349 B.buildAdd(Dst, LHS, RHS, MachineInstr::MIFlag::NoUWrap); in matchAddOverflow()7513 B.buildTrunc(Dst, Src, MachineInstr::MIFlag::NoUWrap); in matchZextOfTrunc()
1498 Flags |= MachineInstr::NoUWrap; in parseInstruction()
224 MI.clearFlag(MachineInstr::MIFlag::NoUWrap); in setSpecialOperandAttr()
6957 Flags &= ~MachineInstr::NoUWrap; in genSubAdd2SubSub()
5831 UseMI.clearFlag(MachineInstr::MIFlag::NoUWrap); in foldImmediateImpl()