[mlir][vector] Simplify fold pattern for ExtractOp(constant). NFC.
authorJakub Kuderski <kubak@google.com>
Wed, 23 Nov 2022 23:57:02 +0000 (18:57 -0500)
committerJakub Kuderski <kubak@google.com>
Wed, 23 Nov 2022 23:57:21 +0000 (18:57 -0500)
commit51afca640c2968c51a92dfb89e67e10bdcb98216
treebd241543882848d36a6ec8e9e46c9b724c74c343
parenta2f1879c2d8ad5e6c2773d77d9f6d3fdaffbe3ea
[mlir][vector] Simplify fold pattern for ExtractOp(constant). NFC.

Use helper functions. Reuse array element attributes.

Reviewed By: antiagainst

Differential Revision: https://reviews.llvm.org/D138609
mlir/lib/Dialect/Vector/IR/VectorOps.cpp