aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorJakub Kuderski <kubak@google.com>2022-11-25 13:39:35 -0500
committerJakub Kuderski <kubak@google.com>2022-11-25 13:39:45 -0500
commit0e72d00d1942a6aebf67efef47f0fda2437ce7ae (patch)
tree1eced04500f4f15fe51fad7910e670a8a71ed6ed /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parent2a324cb261a86a1de4a16a392ac46783ab933e2f (diff)
downloadllvm-0e72d00d1942a6aebf67efef47f0fda2437ce7ae.zip
llvm-0e72d00d1942a6aebf67efef47f0fda2437ce7ae.tar.gz
llvm-0e72d00d1942a6aebf67efef47f0fda2437ce7ae.tar.bz2
[mlir][vector] Constant fold sub-vector extraction
This generalizes the existing fold for `ExtractOp(non-splat constant)` to work with vector results. The vector case is handled by extracting the subrange of attribute array. My main use it to clean up code generated by the Wide Integer Emulation pass. Reviewed By: antiagainst Differential Revision: https://reviews.llvm.org/D138690
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions