diff options
author | Nicolas Vasilache <ntv@google.com> | 2020-07-07 16:44:24 -0400 |
---|---|---|
committer | Nicolas Vasilache <ntv@google.com> | 2020-07-07 16:48:49 -0400 |
commit | 24ed3a9403fa0494275212765026a1bb4169ac76 (patch) | |
tree | 0c570553c69999ceb7e37d78359731b75564bd0f /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 021d56abb9ee3028cb88895144d71365e566c32f (diff) | |
download | llvm-24ed3a9403fa0494275212765026a1bb4169ac76.zip llvm-24ed3a9403fa0494275212765026a1bb4169ac76.tar.gz llvm-24ed3a9403fa0494275212765026a1bb4169ac76.tar.bz2 |
[mlir][Vector] Add ExtractOp folding
This revision adds foldings for ExtractOp operations that come from previous InsertOp.
InsertOp have cumulative semantic where multiple chained inserts are necessary to produce the final value from which the extracts are obtained.
Additionally, TransposeOp may be interleaved and need to be tracked in order to follow the producer consumer relationships and properly compute positions.
Differential revision: https://reviews.llvm.org/D83150
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions