Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Dialect/Vector/IR/
H A DVectorOps.cpp1195 SmallVector<int64_t> extractPosition; member in __anon088a7a4f0c11::ExtractFromInsertTransposeChainState
1207 extractPosition = extractVector<int64_t>(extractOp.getPosition()); in ExtractFromInsertTransposeChainState()
1208 llvm::append_range(extractPosition, sentinels); in ExtractFromInsertTransposeChainState()
1219 extractPosition = applyPermutationMap(m, makeArrayRef(extractPosition)); in handleTransposeOp()
1229 llvm::makeArrayRef(extractPosition).take_front(extractedRank)) in handleInsertOpWithMatchingPos()
1243 if (!isContainedWithin(insertedPos, extractPosition)) in handleInsertOpWithPrefixPos()
1246 std::fill_n(extractPosition.begin(), insertedPos.size(), 0); in handleInsertOpWithPrefixPos()
1248 extractPosition.erase(extractPosition.begin(), in handleInsertOpWithPrefixPos()
1250 extractedRank = extractPosition.size() - sentinels.size(); in handleInsertOpWithPrefixPos()
1302 if (isContainedWithin(extractPosition, insertedPos) || in fold()
[all …]
/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/LLVMIR/
H A DLLVMToLLVMIRTranslation.cpp257 auto extractPosition = [](ArrayAttr attr) { in convertOperationImpl() local
/llvm-project-15.0.7/mlir/include/mlir/Dialect/LLVMIR/
H A DLLVMOps.td698 $res = builder.CreateExtractValue($container, extractPosition($position));
722 extractPosition($position));
736 SmallVector<unsigned, 4> position = extractPosition($mask);