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

References

lib/Transforms/InstCombine/InstructionCombining.cpp
 1403   if (!Inst.getType()->isVectorTy()) return nullptr;
 1405   BinaryOperator::BinaryOps Opcode = Inst.getOpcode();
 1406   unsigned NumElts = cast<VectorType>(Inst.getType())->getNumElements();
 1407   Value *LHS = Inst.getOperand(0), *RHS = Inst.getOperand(1);
 1407   Value *LHS = Inst.getOperand(0), *RHS = Inst.getOperand(1);
 1428       BO->copyIRFlags(&Inst);
 1431       BO->copyIRFlags(&Inst);
 1438   if (!isSafeToSpeculativelyExecute(&Inst))
 1444       BO->copyIRFlags(&Inst);
 1461   if (Inst.isCommutative() &&
 1478       NewBO->copyIRFlags(&Inst);
 1489   if (match(&Inst, m_c_BinOp(
 1493     assert(Inst.getType()->getScalarType() == V1->getType()->getScalarType() &&
 1548       if (Inst.isIntDivRem() || (Inst.isShift() && ConstOp1))
 1548       if (Inst.isIntDivRem() || (Inst.isShift() && ConstOp1))