reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/InstCombine/InstructionCombining.cpp
 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);