Home | History | Annotate | Download | only in Hexagon

Lines Matching defs:Width

2109     SDValue Width = DAG.getConstant(EltVT.getSizeInBits(), MVT::i64);
2110 SDValue Shifted = DAG.getNode(ISD::SHL, dl, MVT::i64, Width,
2129 SDValue Offset = DAG.getNode(ISD::MUL, dl, MVT::i64, Idx, Width);
2151 SDValue Width = DAG.getConstant(VecVT.getSizeInBits(), MVT::i64);
2152 SDValue Shifted = DAG.getNode(ISD::SHL, dl, MVT::i64, Width,
2156 ConstantSDNode *W = dyn_cast<ConstantSDNode>(Width);
2188 SDValue Offset = DAG.getNode(ISD::MUL, dl, MVT::i64, Idx, Width);
2212 SDValue Width = DAG.getConstant(Op.getOpcode() == ISD::EXTRACT_VECTOR_ELT ?
2218 const SDValue Ops[] = {Vec, Width, Offset};
2220 ConstantSDNode *W = dyn_cast<ConstantSDNode>(Width);
2221 assert(W && "Non constant width in LowerEXTRACT_VECTOR");
2271 SDValue Shifted = DAG.getNode(ISD::SHL, dl, MVT::i64, Width,
2300 SDValue Width = DAG.getConstant(Op.getOpcode() == ISD::INSERT_VECTOR_ELT ?
2305 const SDValue Ops[] = {Vec, Val, Width, Offset};
2319 SDValue Shifted = DAG.getNode(ISD::SHL, dl, MVT::i64, Width,