Searched refs:isNSW (Results 1 - 3 of 3) sorted by relevance
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | InstructionSimplify.h | 126 Value *SimplifyAddInst(Value *LHS, Value *RHS, bool isNSW, bool isNUW, 130 Value *SimplifySubInst(Value *LHS, Value *RHS, bool isNSW, bool isNUW, 176 Value *SimplifyShlInst(Value *Op0, Value *Op1, bool isNSW, bool isNUW,
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | PHITransAddr.cpp | 257 bool isNSW = cast<BinaryOperator>(Inst)->hasNoSignedWrap(); local 269 isNSW = isNUW = false; 279 if (Value *Res = SimplifyAddInst(LHS, RHS, isNSW, isNUW, {DL, TLI, DT, AC})) {
|
H A D | InstructionSimplify.cpp | 737 static Value *SimplifySubInst(Value *Op0, Value *Op1, bool isNSW, bool isNUW, argument 765 if (isNSW) 865 Value *llvm::SimplifySubInst(Value *Op0, Value *Op1, bool isNSW, bool isNUW, argument 867 return ::SimplifySubInst(Op0, Op1, isNSW, isNUW, Q, RecursionLimit); 1313 static Value *SimplifyShlInst(Value *Op0, Value *Op1, bool isNSW, bool isNUW, argument 1321 return isNSW || isNUW ? Op0 : Constant::getNullValue(Op0->getType()); 1338 Value *llvm::SimplifyShlInst(Value *Op0, Value *Op1, bool isNSW, bool isNUW, argument 1340 return ::SimplifyShlInst(Op0, Op1, isNSW, isNUW, Q, RecursionLimit); 1668 bool isNSW = IIQ.hasNoSignedWrap(AddInst); local 1676 if (Pred0 == ICmpInst::ICMP_SLT && Pred1 == ICmpInst::ICMP_SGT && isNSW) 1741 bool isNSW = IIQ.hasNoSignedWrap(AddInst); local [all...] |
Completed in 62 milliseconds