Lines Matching defs:extract
49 /// vector.extract from n-D + vector.insert_strided_slice offset into 1-D
87 Value extract =
90 loc, extract, result,
140 Value extract = rewriter.create<vector::ExtractStridedSliceOp>(
143 result = rewriter.create<vector::InsertOp>(loc, extract, result, resIdx);
175 // extract/insert chains.
195 Value extract;
199 extract = rewriter.create<vector::ExtractElementOp>(
202 extract =
209 result = rewriter.create<vector::InsertElementOp>(loc, extract, result);
212 rewriter.create<vector::InsertOp>(loc, extract, result, resIdx);
222 /// of vector.scalable.insert and vector.scalable.extract to move elements a
234 /// %0 = vector.extract %arg0[0, 0] : vector<[4]xi32> from vector<2x1x[4]xi32>
236 /// %2 = vector.extract %arg0[1, 0] : vector<[4]xi32> from vector<2x1x[4]xi32>
248 /// %0 = vector.scalable.extract %arg0[0] : vector<[4]xi32> from vector<[8]xi32>
250 /// %2 = vector.scalable.extract %arg0[4] : vector<[4]xi32> from vector<[8]xi32>
270 // soon). There are also (currently) no operations that can index or extract
351 // 4. Increment the insert/extract indices, stepping by minExtractionSize