Lines Matching refs:EltSize
650 bool PPC::isSplatShuffleMask(ShuffleVectorSDNode *N, unsigned EltSize) { in isSplatShuffleMask() argument
652 (EltSize == 1 || EltSize == 2 || EltSize == 4)); in isSplatShuffleMask()
664 for (unsigned i = 1; i != EltSize; ++i) in isSplatShuffleMask()
668 for (unsigned i = EltSize, e = 16; i != e; i += EltSize) { in isSplatShuffleMask()
670 for (unsigned j = 0; j != EltSize; ++j) in isSplatShuffleMask()
695 unsigned PPC::getVSPLTImmediate(SDNode *N, unsigned EltSize) { in getVSPLTImmediate() argument
697 assert(isSplatShuffleMask(SVOp, EltSize)); in getVSPLTImmediate()
698 return SVOp->getMaskElt(0) / EltSize; in getVSPLTImmediate()
712 unsigned EltSize = 16/N->getNumOperands(); in get_VSPLTI_elt() local
713 if (EltSize < ByteSize) { in get_VSPLTI_elt()
714 unsigned Multiple = ByteSize/EltSize; // Number of BV entries per spltval. in get_VSPLTI_elt()
775 unsigned ValSizeInBytes = EltSize; in get_VSPLTI_elt()