Lines Matching refs:IIOperand
1347 Value *IIOperand = II->getArgOperand(0);
1351 if (match(IIOperand, m_BSwap(m_Value(X))))
1355 if (match(IIOperand, m_Trunc(m_BSwap(m_Value(X))))) {
1357 IIOperand->getType()->getPrimitiveSizeInBits();
1360 return new TruncInst(V, IIOperand->getType());
1366 Value *IIOperand = II->getArgOperand(0);
1370 if (match(IIOperand, m_Intrinsic<Intrinsic::bitreverse>(m_Value(X))))
2251 Value *IIOperand = II->getArgOperand(0);
2254 m_Intrinsic<Intrinsic::assume>(m_Specific(IIOperand))))
2261 if (match(IIOperand, m_And(m_Value(A), m_Value(B)))) {
2267 if (match(IIOperand, m_Not(m_Or(m_Value(A), m_Value(B))))) {
2277 if (ICmpInst* ICmp = dyn_cast<ICmpInst>(IIOperand)) {
2298 computeKnownBits(IIOperand, KnownZero, KnownOne, 0, II);