Searched defs:isNUW (Results 1 - 3 of 3) sorted by relevance

/external/llvm/lib/Analysis/
H A DPHITransAddr.cpp260 bool isNUW = cast<BinaryOperator>(Inst)->hasNoUnsignedWrap(); local
271 isNSW = isNUW = false;
282 if (Value *Res = SimplifyAddInst(LHS, RHS, isNSW, isNUW, DL, TLI, DT, AC)) {
H A DInstructionSimplify.cpp529 static Value *SimplifyAddInst(Value *Op0, Value *Op1, bool isNSW, bool isNUW, argument
585 Value *llvm::SimplifyAddInst(Value *Op0, Value *Op1, bool isNSW, bool isNUW, argument
589 return ::SimplifyAddInst(Op0, Op1, isNSW, isNUW, Query(DL, TLI, DT, AC, CxtI),
661 static Value *SimplifySubInst(Value *Op0, Value *Op1, bool isNSW, bool isNUW, argument
684 if (isNUW && match(Op0, m_Zero()))
778 Value *llvm::SimplifySubInst(Value *Op0, Value *Op1, bool isNSW, bool isNUW, argument
782 return ::SimplifySubInst(Op0, Op1, isNSW, isNUW, Query(DL, TLI, DT, AC, CxtI),
1380 static Value *SimplifyShlInst(Value *Op0, Value *Op1, bool isNSW, bool isNUW, argument
1388 return isNSW || isNUW ? Op0 : Constant::getNullValue(Op0->getType());
1397 Value *llvm::SimplifyShlInst(Value *Op0, Value *Op1, bool isNSW, bool isNUW, argument
1526 bool isNUW = AddInst->hasNoUnsignedWrap(); local
1685 bool isNUW = AddInst->hasNoUnsignedWrap(); local
[all...]
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombinePHI.cpp35 bool isNUW = false, isNSW = false, isExact = false; local
38 isNUW = BO->hasNoUnsignedWrap();
59 if (isNUW)
60 isNUW = cast<OverflowingBinaryOperator>(I)->hasNoUnsignedWrap();
124 if (isNUW) NewBinOp->setHasNoUnsignedWrap();
497 bool isNUW = false, isNSW = false, isExact = false; local
517 isNUW = BO->hasNoUnsignedWrap();
538 if (isNUW)
539 isNUW = cast<OverflowingBinaryOperator>(I)->hasNoUnsignedWrap();
584 if (isNUW) BinO
[all...]

Completed in 175 milliseconds