Home
last modified time | relevance | path

Searched refs:extractHvxElementReg (Results 1 – 2 of 2) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonISelLoweringHVX.cpp806 HexagonTargetLowering::extractHvxElementReg(SDValue VecV, SDValue IdxV, in extractHvxElementReg() function in HexagonTargetLowering
843 SDValue ExtB = extractHvxElementReg(ByteVec, IdxV, dl, MVT::i32, DAG); in extractHvxElementPred()
879 SDValue Ext = extractHvxElementReg(opCastElem(VecV, MVT::i32, DAG), WordIdx, in insertHvxElementReg()
944 SDValue W0 = extractHvxElementReg(WordVec, W0Idx, dl, MVT::i32, DAG); in extractHvxSubvectorReg()
949 SDValue W1 = extractHvxElementReg(WordVec, W1Idx, dl, MVT::i32, DAG); in extractHvxSubvectorReg()
1358 return extractHvxElementReg(VecV, IdxV, dl, ty(Op), DAG); in LowerHvxExtractElement()
1609 SDValue W0 = extractHvxElementReg(VQ, DAG.getConstant(0, dl, MVT::i32), in LowerHvxBitcast()
1621 SDValue W = extractHvxElementReg( in LowerHvxBitcast()
H A DHexagonISelLowering.h438 SDValue extractHvxElementReg(SDValue VecV, SDValue IdxV, const SDLoc &dl,