Searched defs:NUW (Results 1 - 6 of 6) sorted by relevance

/external/llvm/lib/Transforms/Scalar/
H A DReassociate.cpp946 bool NUW = cast<BinaryOperator>(Shl)->hasNoUnsignedWrap(); local
947 if (NSW && NUW)
949 Mul->setHasNoUnsignedWrap(NUW);
/external/swiftshader/third_party/LLVM/lib/Analysis/
H A DInstructionSimplify.cpp1891 bool NUW = LBO->hasNoUnsignedWrap() && RBO->hasNoUnsignedWrap(); local
1893 if (!NUW && !NSW)
/external/llvm/lib/Analysis/
H A DBasicAliasAnalysis.cpp185 AssumptionCache *AC, DominatorTree *DT, bool &NSW, bool &NUW) {
233 SExtBits, DL, Depth + 1, AC, DT, NSW, NUW);
238 SExtBits, DL, Depth + 1, AC, DT, NSW, NUW);
243 SExtBits, DL, Depth + 1, AC, DT, NSW, NUW);
249 SExtBits, DL, Depth + 1, AC, DT, NSW, NUW);
254 NSW = NUW = false;
259 NUW &= BOp->hasNoUnsignedWrap();
276 Depth + 1, AC, DT, NSW, NUW);
303 if (!NUW) {
447 bool NSW = true, NUW local
182 GetLinearExpression( const Value *V, APInt &Scale, APInt &Offset, unsigned &ZExtBits, unsigned &SExtBits, const DataLayout &DL, unsigned Depth, AssumptionCache *AC, DominatorTree *DT, bool &NSW, bool &NUW) argument
1634 bool NSW = true, NUW = true; local
[all...]
H A DInstructionSimplify.cpp682 // 0 - X -> 0 if the sub is NUW.
1381 // undef << X -> undef if (if it's NSW/NUW)
2888 bool NUW = LBO->hasNoUnsignedWrap() && RBO->hasNoUnsignedWrap(); local
2890 if (!NUW && !NSW)
/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp1264 // If the shift is NUW, then it is just shifting out zeros, no need for an
2430 bool NUW = BO0->hasNoUnsignedWrap() && BO1->hasNoUnsignedWrap(); local
2432 if (!NUW && !NSW)
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp2005 // If the shift is NUW, then it is just shifting out zeros, no need for an
4063 bool NUW = BO0->hasNoUnsignedWrap() && BO1->hasNoUnsignedWrap(); local
4065 if (!NUW && !NSW)

Completed in 210 milliseconds