reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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))