reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2605 if (!isa<GetElementPtrInst>(I)) 2609 for (unsigned i = 0; i < I.getNumOperands(); i++) 2610 if (I.getOperand(i)->getType()->isVectorTy()) { 2612 VF == I.getOperand(i)->getType()->getVectorNumElements()); 2613 VF = I.getOperand(i)->getType()->getVectorNumElements(); 2618 if (!I.getOperand(0)->getType()->isVectorTy() && VF != 0) { 2619 IRBuilder<> B(&I); 2620 auto *Splat = B.CreateVectorSplat(VF, I.getOperand(0)); 2621 I.setOperand(0, Splat);