reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
631 if (isa<ConstantInt>(EI->getOperand(1)) && isa<ConstantInt>(IdxOp)) { 633 cast<ConstantInt>(EI->getOperand(1))->getZExtValue(); 638 if (EI->getOperand(0) == PermittedRHS || PermittedRHS == nullptr) { 639 Value *RHS = EI->getOperand(0); 646 replaceExtractElements(IEI, EI, IC); 666 EI->getOperand(0)->getType()->getVectorNumElements(); 671 return std::make_pair(EI->getOperand(0), PermittedRHS); 676 if (EI->getOperand(0)->getType() == PermittedRHS->getType() && 677 collectSingleShuffleElements(IEI, EI->getOperand(0), PermittedRHS, 679 return std::make_pair(EI->getOperand(0), PermittedRHS);