Home
last modified time | relevance | path

Searched refs:extractVector (Results 1 – 12 of 12) sorted by relevance

/external/llvm-project/mlir/lib/Dialect/Vector/
DVectorOps.cpp644 static SmallVector<IntType, 4> extractVector(ArrayAttr arrayAttr) { in extractVector() function
658 auto extractedPos = extractVector<int64_t>(currentOp.position()); in foldExtractOpFromExtractChain()
662 auto extractedPos = extractVector<int64_t>(currentOp.position()); in foldExtractOpFromExtractChain()
680 auto permutation = extractVector<unsigned>(transposeOp.transp()); in foldExtractOpFromTranspose()
681 auto extractedPos = extractVector<int64_t>(extractOp.position()); in foldExtractOpFromTranspose()
736 auto extractedPos = extractVector<unsigned>(extractOp.position()); in foldExtractOpFromInsertChainAndTranspose()
744 auto permutation = extractVector<unsigned>(transposeOp.transp()); in foldExtractOpFromInsertChainAndTranspose()
766 auto insertedPos = extractVector<unsigned>(insertOp.position()); in foldExtractOpFromInsertChainAndTranspose()
827 auto extractPos = extractVector<int64_t>(extractOp.position()); in foldExtractFromBroadcast()
873 auto extractedPos = extractVector<int64_t>(extractOp.position()); in foldExtractFromShapeCast()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DLowerMatrixIntrinsics.cpp617 Value *extractVector(const ColumnMatrixTy &LM, unsigned I, unsigned J, in extractVector() function in __anonfced953b0111::LowerMatrixIntrinsics
742 Value *L = extractVector(Lhs, I, K, BlockSize, Builder); in LowerMultiply()
DSROA.cpp2181 static Value *extractVector(IRBuilderTy &IRB, Value *V, unsigned BeginIndex, in extractVector() function
2464 return extractVector(IRB, V, BeginIndex, EndIndex, "vec"); in rewriteVectorizedLoadInst()
3036 Src = extractVector(IRB, Src, BeginIndex, EndIndex, "vec"); in visitMemTransferInst()
/external/llvm-project/llvm/lib/Transforms/Scalar/
DLowerMatrixIntrinsics.cpp334 Value *extractVector(unsigned I, unsigned J, unsigned NumElts, in extractVector() function in __anon0f2dcaa70111::LowerMatrixIntrinsics::MatrixTy
1045 Value *Sum = isTiled ? Result.extractVector(I, J, BlockSize, Builder) in emitMatrixMultiply()
1048 Value *L = A.extractVector(I, K, BlockSize, Builder); in emitMatrixMultiply()
1073 Value *R = B.extractVector(K, J, BlockSize, Builder); in emitMatrixMultiply()
DSROA.cpp2199 static Value *extractVector(IRBuilderTy &IRB, Value *V, unsigned BeginIndex, in extractVector() function
2482 return extractVector(IRB, V, BeginIndex, EndIndex, "vec"); in rewriteVectorizedLoadInst()
3063 Src = extractVector(IRB, Src, BeginIndex, EndIndex, "vec"); in visitMemTransferInst()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonISelLowering.h348 SDValue extractVector(SDValue VecV, SDValue IdxV, const SDLoc &dl,
DHexagonISelLowering.cpp2326 HexagonTargetLowering::extractVector(SDValue VecV, SDValue IdxV, in extractVector() function in HexagonTargetLowering
2650 return extractVector(Vec, Op.getOperand(1), SDLoc(Op), ElemTy, ty(Op), DAG); in LowerEXTRACT_VECTOR_ELT()
2656 return extractVector(Op.getOperand(0), Op.getOperand(1), SDLoc(Op), in LowerEXTRACT_SUBVECTOR()
DHexagonISelLoweringHVX.cpp684 return extractVector(ExVec, SubIdx, dl, ElemTy, MVT::i32, DAG); in extractHvxElementReg()
/external/llvm-project/llvm/lib/Target/Hexagon/
DHexagonISelLowering.h362 SDValue extractVector(SDValue VecV, SDValue IdxV, const SDLoc &dl,
DHexagonISelLowering.cpp2472 HexagonTargetLowering::extractVector(SDValue VecV, SDValue IdxV, in extractVector() function in HexagonTargetLowering
2818 return extractVector(Vec, Op.getOperand(1), SDLoc(Op), ElemTy, ty(Op), DAG); in LowerEXTRACT_VECTOR_ELT()
2824 return extractVector(Op.getOperand(0), Op.getOperand(1), SDLoc(Op), in LowerEXTRACT_SUBVECTOR()
DHexagonISelLoweringHVX.cpp814 return extractVector(ExVec, SubIdx, dl, ElemTy, MVT::i32, DAG); in extractHvxElementReg()
/external/llvm/lib/Transforms/Scalar/
DSROA.cpp2066 static Value *extractVector(IRBuilderTy &IRB, Value *V, unsigned BeginIndex, in extractVector() function
2344 return extractVector(IRB, V, BeginIndex, EndIndex, "vec"); in rewriteVectorizedLoadInst()
2841 Src = extractVector(IRB, Src, BeginIndex, EndIndex, "vec"); in visitMemTransferInst()