Lines Matching refs:BVN
6545 BuildVectorSDNode *BVN = dyn_cast<BuildVectorSDNode>(Op.getNode()); in LowerBUILD_VECTOR() local
6546 assert(BVN && "Expected a BuildVectorSDNode in LowerBUILD_VECTOR"); in LowerBUILD_VECTOR()
6558 assert(BVN->getNumOperands() == 4 && in LowerBUILD_VECTOR()
6563 if (BVN->getOperand(i).getOpcode() == ISD::UNDEF) continue; in LowerBUILD_VECTOR()
6564 if (!isa<ConstantSDNode>(BVN->getOperand(i))) { in LowerBUILD_VECTOR()
6578 if (BVN->getOperand(i).getOpcode() == ISD::UNDEF) in LowerBUILD_VECTOR()
6580 else if (cast<ConstantSDNode>(BVN->getOperand(i))-> in LowerBUILD_VECTOR()
6607 if (BVN->getOperand(i).getOpcode() == ISD::UNDEF) continue; in LowerBUILD_VECTOR()
6613 unsigned StoreSize = BVN->getOperand(i).getValueType().getStoreSize(); in LowerBUILD_VECTOR()
6616 BVN->getOperand(i), Idx, in LowerBUILD_VECTOR()
6620 SDValue StoreValue = BVN->getOperand(i); in LowerBUILD_VECTOR()
6673 if (! BVN->isConstantSplat(APSplatBits, APSplatUndef, SplatBitSize, in LowerBUILD_VECTOR()