Home | History | Annotate | Download | only in PowerPC

Lines Matching defs:EltSize

808 bool PPC::isSplatShuffleMask(ShuffleVectorSDNode *N, unsigned EltSize) {
810 (EltSize == 1 || EltSize == 2 || EltSize == 4));
822 for (unsigned i = 1; i != EltSize; ++i)
826 for (unsigned i = EltSize, e = 16; i != e; i += EltSize) {
828 for (unsigned j = 0; j != EltSize; ++j)
853 unsigned PPC::getVSPLTImmediate(SDNode *N, unsigned EltSize) {
855 assert(isSplatShuffleMask(SVOp, EltSize));
856 return SVOp->getMaskElt(0) / EltSize;
870 unsigned EltSize = 16/N->getNumOperands();
871 if (EltSize < ByteSize) {
872 unsigned Multiple = ByteSize/EltSize; // Number of BV entries per spltval.
933 unsigned ValSizeInBytes = EltSize;
5227 SDValue EltSize = DAG.getConstant(Size, MVT::i32);
5228 return DAG.getNode(PPCISD::VADD_SPLAT, dl, VT, Elt, EltSize);