Searched refs:NUW (Results 1 - 5 of 5) sorted by relevance

/external/llvm/include/llvm/IR/
H A DInstrTypes.h266 DEFINE_HELPERS(Add, NUW) // CreateNUWAdd
268 DEFINE_HELPERS(Sub, NUW) // CreateNUWSub
270 DEFINE_HELPERS(Mul, NUW) // CreateNUWMul
272 DEFINE_HELPERS(Shl, NUW) // CreateNUWShl
/external/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h968 enum { NUW = (1 << 0), NSW = (1 << 1), EXACT = (1 << 2) }; enumerator in enum:llvm::BinaryWithFlagsSDNode::__anon25501
979 SubclassData = (SubclassData & ~NUW) | (b ? NUW : 0);
987 bool hasNoUnsignedWrap() const { return SubclassData & NUW; }
/external/llvm/lib/AsmParser/
H A DLLParser.cpp2697 bool NUW = false;
2707 NUW = true;
2711 NUW = true;
2727 if (NUW)
2758 if (NUW) Flags |= OverflowingBinaryOperator::NoUnsignedWrap;
3444 bool NUW = EatIfPresent(lltok::kw_nuw);
3446 if (!NUW) NUW = EatIfPresent(lltok::kw_nuw);
3450 if (NUW) cast<BinaryOperator>(Inst)->setHasNoUnsignedWrap(true);
/external/llvm/lib/Analysis/
H A DInstructionSimplify.cpp2366 bool NUW = LBO->hasNoUnsignedWrap() && RBO->hasNoUnsignedWrap(); local
2368 if (!NUW && !NSW)
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp1451 // If the shift is NUW, then it is just shifting out zeros, no need for an
3097 bool NUW = BO0->hasNoUnsignedWrap() && BO1->hasNoUnsignedWrap(); local
3099 if (!NUW && !NSW)

Completed in 139 milliseconds