Home
last modified time | relevance | path

Searched refs:IsNSW (Results 1 – 3 of 3) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DScalarEvolution.cpp4481 bool IsNSW = false; member
4492 IsNSW = OBO->hasNoSignedWrap(); in BinaryOp()
4497 explicit BinaryOp(unsigned Opcode, Value *LHS, Value *RHS, bool IsNSW = false, in BinaryOp()
4499 : Opcode(Opcode), LHS(LHS), RHS(RHS), IsNSW(IsNSW), IsNUW(IsNUW) {} in BinaryOp()
4998 if (BO->IsNSW) in createSimpleAffineAddRec()
5096 if (BO->IsNSW) in createAddRecFromPHI()
6503 if (BO->Opcode == Instruction::Sub && BO->IsNSW) { in createSCEV()
DInstructionSimplify.cpp617 static Value *SimplifyAddInst(Value *Op0, Value *Op1, bool IsNSW, bool IsNUW, in SimplifyAddInst() argument
651 if ((IsNSW || IsNUW) && match(Op1, m_SignMask()) && in SimplifyAddInst()
681 Value *llvm::SimplifyAddInst(Value *Op0, Value *Op1, bool IsNSW, bool IsNUW, in SimplifyAddInst() argument
683 return ::SimplifyAddInst(Op0, Op1, IsNSW, IsNUW, Query, RecursionLimit); in SimplifyAddInst()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/
DInstructionCombining.cpp356 bool IsNSW = maintainNoSignedWrap(I, B, C) && hasNoSignedWrap(*Op0); in SimplifyAssociativeOrCommutative() local
368 if (IsNSW) in SimplifyAssociativeOrCommutative()