diff options
author | Joe Ellis <joe.ellis@arm.com> | 2021-05-13 15:50:06 +0000 |
---|---|---|
committer | Joe Ellis <joe.ellis@arm.com> | 2021-05-13 16:09:50 +0000 |
commit | 2ed7db0d206b6af2fffa4cb2704264b76ca61266 (patch) | |
tree | 3d68a5656e544a22e9e63ff0ad12bd8212d35c33 /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | |
parent | 34ed3e63378e34f93ada56a19cebc68cf1498092 (diff) | |
download | llvm-2ed7db0d206b6af2fffa4cb2704264b76ca61266.zip llvm-2ed7db0d206b6af2fffa4cb2704264b76ca61266.tar.gz llvm-2ed7db0d206b6af2fffa4cb2704264b76ca61266.tar.bz2 |
[InstSimplify] Remove redundant {insert,extract}_vector intrinsic chains
This commit removes some redundant {insert,extract}_vector intrinsic
chains by implementing the following patterns as instsimplifies:
(insert_vector _, (extract_vector X, 0), 0) -> X
(extract_vector (insert_vector _, X, 0), 0) -> X
Reviewed By: peterwaller-arm
Differential Revision: https://reviews.llvm.org/D101986
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions