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

References

lib/Transforms/InstCombine/InstCombineVectorOps.cpp
 1314   switch (I->getOpcode()) {
 1347       bool NeedsRebuild = (Mask.size() != I->getType()->getVectorNumElements());
 1348       for (int i = 0, e = I->getNumOperands(); i != e; ++i) {
 1353         if (I->getOperand(i)->getType()->isVectorTy())
 1354           V = evaluateInDifferentElementOrder(I->getOperand(i), Mask);
 1356           V = I->getOperand(i);
 1358         NeedsRebuild |= (V != I->getOperand(i));
 1361         return buildNew(I, NewOps);
 1363       return I;
 1366       int Element = cast<ConstantInt>(I->getOperand(2))->getLimitedValue();
 1383         return evaluateInDifferentElementOrder(I->getOperand(0), Mask);
 1385       Value *V = evaluateInDifferentElementOrder(I->getOperand(0), Mask);
 1386       return InsertElementInst::Create(V, I->getOperand(1),
 1387                                        ConstantInt::get(I32Ty, Index), "", I);