Lines Matching refs:IIOperand
1256 Value *IIOperand = II->getArgOperand(0); in visitCallInst() local
1262 if (match(IIOperand, m_Neg(m_Value(X)))) in visitCallInst()
1264 if (match(IIOperand, m_Select(m_Value(), m_Value(X), m_Neg(m_Deferred(X))))) in visitCallInst()
1266 if (match(IIOperand, m_Select(m_Value(), m_Neg(m_Value(X)), m_Deferred(X)))) in visitCallInst()
1269 if (Optional<bool> Sign = getKnownSign(IIOperand, II, DL, &AC, &DT)) { in visitCallInst()
1272 return replaceInstUsesWith(*II, IIOperand); in visitCallInst()
1276 return BinaryOperator::CreateNSWNeg(IIOperand); in visitCallInst()
1277 return BinaryOperator::CreateNeg(IIOperand); in visitCallInst()
1282 if (match(IIOperand, m_OneUse(m_SExt(m_Value(X))))) { in visitCallInst()
1291 if (match(IIOperand, m_SRem(m_Value(X), m_APInt(C))) && *C == 2) in visitCallInst()
1435 Value *IIOperand = II->getArgOperand(0); in visitCallInst() local
1442 if (match(IIOperand, m_OneUse(m_LogicalShift(m_Value(X), m_Value(Y))))) { in visitCallInst()
1445 unsigned BitWidth = IIOperand->getType()->getScalarSizeInBits(); in visitCallInst()
1451 cast<BinaryOperator>(IIOperand)->getOpcode() == Instruction::Shl in visitCallInst()
1458 KnownBits Known = computeKnownBits(IIOperand, 0, II); in visitCallInst()
1468 IIOperand, ConstantInt::get(IIOperand->getType(), LZ - TZ)); in visitCallInst()
1471 IIOperand, ConstantInt::get(IIOperand->getType(), TZ - LZ)); in visitCallInst()
1475 if (match(IIOperand, m_Trunc(m_BSwap(m_Value(X))))) { in visitCallInst()
1479 return new TruncInst(V, IIOperand->getType()); in visitCallInst()
2174 Value *IIOperand = II->getArgOperand(0); in visitCallInst() local
2192 if (match(Next, m_Intrinsic<Intrinsic::assume>(m_Specific(IIOperand)))) in visitCallInst()
2201 if (match(IIOperand, m_LogicalAnd(m_Value(A), m_Value(B)))) { in visitCallInst()
2208 if (match(IIOperand, m_Not(m_LogicalOr(m_Value(A), m_Value(B))))) { in visitCallInst()
2220 if (match(IIOperand, m_ICmp(Pred, m_Instruction(LHS), m_Zero())) && in visitCallInst()
2238 match(IIOperand, m_Cmp(Pred, m_Value(A), m_Zero())) && in visitCallInst()
2258 match(IIOperand, in visitCallInst()
2321 computeKnownBits(IIOperand, Known, 0, II); in visitCallInst()