aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/InlineFunction.cpp
diff options
context:
space:
mode:
authorJoe Ellis <joe.ellis@arm.com>2021-05-13 15:50:06 +0000
committerJoe Ellis <joe.ellis@arm.com>2021-05-13 16:09:50 +0000
commit2ed7db0d206b6af2fffa4cb2704264b76ca61266 (patch)
tree3d68a5656e544a22e9e63ff0ad12bd8212d35c33 /llvm/lib/Transforms/Utils/InlineFunction.cpp
parent34ed3e63378e34f93ada56a19cebc68cf1498092 (diff)
downloadllvm-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/Transforms/Utils/InlineFunction.cpp')
0 files changed, 0 insertions, 0 deletions