HomeSort by relevance Sort by last modified time
    Searched refs:VecV (Results 1 - 4 of 4) sorted by null

  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
HexagonISelLoweringHVX.cpp 432 // down to match the representation (bytes per type element) that VecV
435 // vector. This subvector will then be inserted into the Q2V of VecV.
586 HexagonTargetLowering::extractHvxElementReg(SDValue VecV, SDValue IdxV,
588 MVT ElemTy = ty(VecV).getVectorElementType();
596 {VecV, ByteIdx});
610 HexagonTargetLowering::extractHvxElementPred(SDValue VecV, SDValue IdxV,
617 SDValue ByteVec = DAG.getNode(HexagonISD::Q2V, dl, ByteTy, VecV);
619 unsigned Scale = HwLen / ty(VecV).getVectorNumElements();
629 HexagonTargetLowering::insertHvxElementReg(SDValue VecV, SDValue IdxV,
631 MVT ElemTy = ty(VecV).getVectorElementType()
    [all...]
HexagonISelLowering.h 326 SDValue extractVector(SDValue VecV, SDValue IdxV, const SDLoc &dl,
328 SDValue insertVector(SDValue VecV, SDValue ValV, SDValue IdxV,
400 SDValue extractHvxElementReg(SDValue VecV, SDValue IdxV, const SDLoc &dl,
402 SDValue extractHvxElementPred(SDValue VecV, SDValue IdxV, const SDLoc &dl,
404 SDValue insertHvxElementReg(SDValue VecV, SDValue IdxV, SDValue ValV,
406 SDValue insertHvxElementPred(SDValue VecV, SDValue IdxV, SDValue ValV,
408 SDValue extractHvxSubvectorReg(SDValue VecV, SDValue IdxV, const SDLoc &dl,
410 SDValue extractHvxSubvectorPred(SDValue VecV, SDValue IdxV, const SDLoc &dl,
412 SDValue insertHvxSubvectorReg(SDValue VecV, SDValue SubV, SDValue IdxV,
414 SDValue insertHvxSubvectorPred(SDValue VecV, SDValue SubV, SDValue IdxV
    [all...]
HexagonISelLowering.cpp     [all...]
HexagonISelDAGToDAGHVX.cpp     [all...]

Completed in 60 milliseconds