forked from OSchip/llvm-project
![]() Summary: This patch takes the indices operands of `insertelement`/`insertvalue` into account while generation of seed elements for `findBuildAggregate()`. This function has kept the original order of `insert`s before. Also this patch optimizes `findBuildAggregate()` preventing it from redundant temporary vector allocations and its multiple reversing. Fixes llvm.org/pr44067 Subscribers: hiraditya, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D83779 |
||
---|---|---|
.. | ||
X86 | ||
2010-03-22-empty-baseclass.ll | ||
PR6627.ll | ||
basic.ll | ||
bitfield-bittests.ll | ||
gdce.ll | ||
globalaa-retained.ll | ||
inlining-alignment-assumptions.ll | ||
lifetime-sanitizer.ll | ||
loop-rotation-vs-common-code-hoisting.ll | ||
min-max-abs-cse.ll | ||
minmax.ll | ||
reassociate-after-unroll.ll | ||
rotate.ll | ||
scev-custom-dl.ll | ||
scev.ll | ||
simplifycfg-options.ll | ||
two-shifts-by-sext.ll | ||
unsigned-multiply-overflow-check.ll | ||
vector-trunc.ll |