Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:EltNo

177     /// \param EltNo index of the vector element to load.
181 SDNode *EVE, EVT InVecVT, SDValue EltNo, LoadSDNode *OriginalLoad);
6010 SDValue EltNo = N0->getOperand(1);
6011 if (isa<ConstantSDNode>(EltNo) && isTypeLegal(NVT)) {
6012 int Elt = cast<ConstantSDNode>(EltNo)->getZExtValue();
9711 SDValue EltNo = N->getOperand(2);
9725 if (!isa<ConstantSDNode>(EltNo))
9727 unsigned Elt = cast<ConstantSDNode>(EltNo)->getZExtValue();
9743 InVec.getOperand(0), InVal, EltNo);
9783 SDNode *EVE, EVT InVecVT, SDValue EltNo, LoadSDNode *OriginalLoad) {
9799 if (auto *ConstEltNo = dyn_cast<ConstantSDNode>(EltNo)) {
9808 ISD::MUL, SDLoc(EVE), EltNo.getValueType(), EltNo,
9809 DAG.getConstant(VecEltVT.getStoreSize(), EltNo.getValueType()));
9812 ISD::SUB, SDLoc(EVE), EltNo.getValueType(),
9813 DAG.getConstant(InVecVT.getStoreSize(), EltNo.getValueType()), Offset);
9880 SDValue EltNo = N->getOperand(1);
9881 bool ConstEltNo = isa<ConstantSDNode>(EltNo);
9891 int Elt = cast<ConstantSDNode>(EltNo)->getZExtValue();
9971 int Elt = cast<ConstantSDNode>(EltNo)->getZExtValue();
10014 EltNo = DAG.getConstant(Elt, EltNo.getValueType());
10027 return ReplaceExtractVectorEltOfLoadWithNarrowedLoad(N, VT, EltNo, LN0);