reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
10293 if (Size != (int)ExpectedMask.size()) 10295 assert(isUndefOrZeroOrInRange(ExpectedMask, 0, 2 * Size) && 10299 if (!isUndefOrZeroOrInRange(Mask, 0, 2 * Size)) 10306 BV1 = ((BV1 && Size != (int)BV1->getNumOperands()) ? nullptr : BV1); 10307 BV2 = ((BV2 && Size != (int)BV2->getNumOperands()) ? nullptr : BV2); 10309 for (int i = 0; i < Size; ++i) { 10313 auto *MaskBV = Mask[i] < Size ? BV1 : BV2; 10314 auto *ExpectedBV = ExpectedMask[i] < Size ? BV1 : BV2; 10316 MaskBV->getOperand(Mask[i] % Size) == 10317 ExpectedBV->getOperand(ExpectedMask[i] % Size))