• Home
  • Raw
  • Download

Lines Matching refs:IdxVal

61 static SDValue ExtractSubVector(SDValue Vec, unsigned IdxVal,  in ExtractSubVector()  argument
81 unsigned NormalizedIdxVal = (((IdxVal * ElVT.getSizeInBits()) / vectorWidth) in ExtractSubVector()
102 static SDValue Extract128BitVector(SDValue Vec, unsigned IdxVal, in Extract128BitVector() argument
106 return ExtractSubVector(Vec, IdxVal, DAG, dl, 128); in Extract128BitVector()
110 static SDValue Extract256BitVector(SDValue Vec, unsigned IdxVal, in Extract256BitVector() argument
113 return ExtractSubVector(Vec, IdxVal, DAG, dl, 256); in Extract256BitVector()
117 unsigned IdxVal, SelectionDAG &DAG, in InsertSubVector() argument
133 unsigned NormalizedIdxVal = (((IdxVal * ElVT.getSizeInBits())/vectorWidth) in InsertSubVector()
147 unsigned IdxVal, SelectionDAG &DAG, in Insert128BitVector() argument
150 return InsertSubVector(Result, Vec, IdxVal, DAG, dl, 128); in Insert128BitVector()
154 unsigned IdxVal, SelectionDAG &DAG, in Insert256BitVector() argument
157 return InsertSubVector(Result, Vec, IdxVal, DAG, dl, 256); in Insert256BitVector()
7545 unsigned IdxVal = cast<ConstantSDNode>(Idx)->getZExtValue(); in LowerEXTRACT_VECTOR_ELT() local
7548 Vec = Extract128BitVector(Vec, IdxVal, DAG, dl); in LowerEXTRACT_VECTOR_ELT()
7555 IdxVal -= (IdxVal/ElemsPerChunk)*ElemsPerChunk; in LowerEXTRACT_VECTOR_ELT()
7557 DAG.getConstant(IdxVal, MVT::i32)); in LowerEXTRACT_VECTOR_ELT()
7694 unsigned IdxVal = cast<ConstantSDNode>(N2)->getZExtValue(); in LowerINSERT_VECTOR_ELT() local
7695 SDValue V = Extract128BitVector(N0, IdxVal, DAG, dl); in LowerINSERT_VECTOR_ELT()
7699 unsigned IdxIn128 = IdxVal - (IdxVal/NumEltsIn128) * NumEltsIn128; in LowerINSERT_VECTOR_ELT()
7705 return Insert128BitVector(N0, V, IdxVal, DAG, dl); in LowerINSERT_VECTOR_ELT()
7764 unsigned IdxVal = cast<ConstantSDNode>(Idx)->getZExtValue(); in LowerEXTRACT_SUBVECTOR() local
7772 return Extract128BitVector(In, IdxVal, DAG, dl); in LowerEXTRACT_SUBVECTOR()
7776 return Extract256BitVector(In, IdxVal, DAG, dl); in LowerEXTRACT_SUBVECTOR()
7797 unsigned IdxVal = cast<ConstantSDNode>(Idx)->getZExtValue(); in LowerINSERT_SUBVECTOR() local
7798 return Insert128BitVector(Vec, SubVec, IdxVal, DAG, dl); in LowerINSERT_SUBVECTOR()
7804 unsigned IdxVal = cast<ConstantSDNode>(Idx)->getZExtValue(); in LowerINSERT_SUBVECTOR() local
7805 return Insert256BitVector(Vec, SubVec, IdxVal, DAG, dl); in LowerINSERT_SUBVECTOR()