reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4581 assert(isAccessInterleaved(I) && "Expecting interleaved access."); 4582 assert(getWideningDecision(I, VF) == CM_Unknown && 4584 auto *Group = getInterleavedAccessGroup(I); 4589 auto &DL = I->getModule()->getDataLayout(); 4590 auto *ScalarTy = getMemInstValueType(I); 4598 Legal->blockNeedsPredication(I->getParent()) && Legal->isMaskRequired(I); 4598 Legal->blockNeedsPredication(I->getParent()) && Legal->isMaskRequired(I); 4610 auto *Ty = getMemInstValueType(I); 4611 const MaybeAlign Alignment = getLoadStoreAlignment(I); 4612 return isa<LoadInst>(I) ? TTI.isLegalMaskedLoad(Ty, Alignment)