reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1210 for (;; Op = Parent.first->getOperand(Parent.second)) { // Drill down 1211 if (ConstantInt *CI = dyn_cast<ConstantInt>(Op)) { 1219 Op = ConstantInt::get(CI->getType(), Quotient); 1224 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(Op)) { 1242 Op = LHS; 1247 if (!Op->hasOneUse()) 1256 if (!Op->hasOneUse()) 1278 Op = LHS; 1281 if (Amt < logScale || !Op->hasOneUse()) 1287 Op = ConstantInt::get(BO->getType(), Amt - logScale); 1292 if (!Op->hasOneUse()) 1295 if (CastInst *Cast = dyn_cast<CastInst>(Op)) { 1344 if (match(Op, m_Zero())) { 1346 return Op; 1356 return Op; 1360 assert(Op != Parent.first->getOperand(Parent.second) && 1362 Parent.first->setOperand(Parent.second, Op);