Searched refs:WithOverflowInst (Results 1 – 13 of 13) sorted by relevance
38 class WithOverflowInst; variable543 bool isOverflowIntrinsicNoWrap(const WithOverflowInst *WO,
424 WithOverflowInst *WO, BasicBlock *BB);981 LazyValueInfoImpl::solveBlockValueOverflowIntrinsic(WithOverflowInst *WO, in solveBlockValueOverflowIntrinsic()1011 if (auto *WO = dyn_cast<WithOverflowInst>(EVI->getAggregateOperand())) in solveBlockValueExtractValue()1135 Value *Val, WithOverflowInst *WO, bool IsTrueDest) { in getValueFromOverflowCondition()1165 if (auto *WO = dyn_cast<WithOverflowInst>(EVI->getAggregateOperand())) in getValueFromConditionImpl()
4833 bool llvm::isOverflowIntrinsicNoWrap(const WithOverflowInst *WO, in isOverflowIntrinsicNoWrap()5026 const WithOverflowInst *II; in directlyImpliesPoison()
4644 auto *WO = dyn_cast<WithOverflowInst>(EVI->getAggregateOperand()); in MatchBinaryOp()
522 static bool processOverflowIntrinsic(WithOverflowInst *WO, LazyValueInfo *LVI) { in processOverflowIntrinsic()579 if (auto *WO = dyn_cast<WithOverflowInst>(&CB)) { in processCallSite()
360 WithOverflowInst *WO = dyn_cast<WithOverflowInst>(EI->getAggregateOperand()); in createExtractvalueExpr()
1790 auto *WO = dyn_cast<WithOverflowInst>(EI->getAggregateOperand()); in performSymbolicAggrValueEvaluation()
85 bool eliminateOverflowIntrinsic(WithOverflowInst *WO);461 bool SimplifyIndvar::eliminateOverflowIntrinsic(WithOverflowInst *WO) { in eliminateOverflowIntrinsic()654 if (auto *WO = dyn_cast<WithOverflowInst>(UseInst)) in eliminateIVUser()
754 inline bind_ty<WithOverflowInst> m_WithOverflowInst(WithOverflowInst *&I) { return I; } in m_WithOverflowInst()755 inline bind_ty<const WithOverflowInst>756 m_WithOverflowInst(const WithOverflowInst *&I) { in m_WithOverflowInst()
549 class WithOverflowInst : public BinaryOpIntrinsic {
714 WithOverflowInst *WO = cast<WithOverflowInst>(II); in foldIntrinsicWithOverflowCommon()
3051 if (WithOverflowInst *WO = dyn_cast<WithOverflowInst>(Agg)) { in visitExtractValueInst()
1801 WithOverflowInst *II; in foldOverflowingAddSubSelect()