HomeSort by: relevance | last modified time | path
    Searched refs:IsNUW (Results 1 - 4 of 4) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstructionCombining.cpp 396 bool IsNUW = hasNoUnsignedWrap(I) && hasNoUnsignedWrap(*Op0);
406 if (IsNUW)
494 bool IsNUW = hasNoUnsignedWrap(I) &&
497 BinaryOperator *NewBO = (IsNUW && Opcode == Instruction::Add) ?
514 if (IsNUW)
InstCombineAddSub.cpp 1636 Type *Ty, bool IsNUW) {
1691 if (IsNUW && !GEP2 && !Swapped && GEP1->isInBounds() &&
2067 /* IsNUW */ false))
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
InstructionSimplify.cpp 612 static Value *SimplifyAddInst(Value *Op0, Value *Op1, bool IsNSW, bool IsNUW,
646 if ((IsNSW || IsNUW) && match(Op1, m_SignMask()) &&
651 if (IsNUW && match(Op1, m_AllOnes()))
676 Value *llvm::SimplifyAddInst(Value *Op0, Value *Op1, bool IsNSW, bool IsNUW,
678 return ::SimplifyAddInst(Op0, Op1, IsNSW, IsNUW, Query, RecursionLimit);
731 static Value *SimplifySubInst(Value *Op0, Value *Op1, bool isNSW, bool isNUW,
752 if (isNUW)
859 Value *llvm::SimplifySubInst(Value *Op0, Value *Op1, bool isNSW, bool isNUW,
861 return ::SimplifySubInst(Op0, Op1, isNSW, isNUW, Q, RecursionLimit);
1327 static Value *SimplifyShlInst(Value *Op0, Value *Op1, bool isNSW, bool isNUW,
    [all...]
ScalarEvolution.cpp 4569 bool IsNUW = false;
4580 IsNUW = OBO->hasNoUnsignedWrap();
4585 bool IsNUW = false)
4586 : Opcode(Opcode), LHS(LHS), RHS(RHS), IsNSW(IsNSW), IsNUW(IsNUW) {}
4658 /* IsNSW = */ Signed, /* IsNUW = */ !Signed);
5083 if (BO->IsNUW)
5181 if (BO->IsNUW)

Completed in 103 milliseconds