Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Dialect/Vector/IR/
H A DVectorOps.cpp1376 auto extractedPos = extractVector<int64_t>(extractOp.getPosition()); in foldExtractFromShapeCast() local
1377 std::reverse(extractedPos.begin(), extractedPos.end()); in foldExtractFromShapeCast()
1380 for (int64_t i = 0, e = extractedPos.size(); i < e; i++) { in foldExtractFromShapeCast()
1385 int64_t position = linearize(extractedPos, strides); in foldExtractFromShapeCast()
1436 auto extractedPos = extractVector<int64_t>(extractOp.getPosition()); in foldExtractFromExtractStrided() local
1437 assert(extractedPos.size() >= sliceOffsets.size()); in foldExtractFromExtractStrided()
1439 extractedPos[i] = extractedPos[i] + sliceOffsets[i]; in foldExtractFromExtractStrided()
1444 b.getI64ArrayAttr(extractedPos)); in foldExtractFromExtractStrided()