llvm-project/llvm/test/Transforms/SROA
Christudasan Devadasan 5d940b71ae Reapply "SROA: Enhance speculateSelectInstLoads"
Originally committed as ffc3fb665d
Reverted in fcf2d5f402 due to an
assertion failure.

Original commit message:

Allow the folding even if there is an
intervening bitcast.

Reviewed By: arsenm

Differential Revision: https://reviews.llvm.org/D106667
2021-08-11 22:58:54 -04:00
..
2009-02-20-InstCombine-SROA.ll
address-spaces.ll
addrspacecast.ll
alignment.ll
alloca-address-space.ll
assume.ll
basictest.ll [SROA] Regenerate test checks (NFC) 2021-05-09 18:20:52 +02:00
big-endian.ll
dbg-addr-diamond.ll
dbg-inline.ll
dbg-single-piece.ll
dead-inst.ll [NewPM] Hide pass manager debug logging behind -debug-pass-manager-verbose 2021-05-07 21:51:47 -07:00
fca.ll
ignore-droppable.ll
invariant-group.ll [SROA] Allow SROA on pointers with invariant group intrinsic uses 2021-04-05 19:53:40 -07:00
irregular-type.ll [SROA] Avoid splitting loads/stores with irregular type 2021-06-09 16:36:58 +02:00
mem-par-metadata-sroa-cast.ll Preserve more MD_mem_parallel_loop_access and MD_access_group in SROA 2021-06-10 15:47:03 -07:00
mem-par-metadata-sroa.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
non-integral-pointers.ll
phi-and-select.ll Reapply "SROA: Enhance speculateSelectInstLoads" 2021-08-11 22:58:54 -04:00
phi-gep.ll Reapply [ConstantFold] Fold more operations to poison 2021-05-13 16:04:12 +02:00
phi-with-duplicate-pred.ll
pointer-offset-size.ll [SROA] Regenerate test checks (NFC) 2021-05-09 18:20:52 +02:00
ppcf128-no-fold.ll
pr26972.ll
pr37267.ll [Mem2Reg] Regenerate test checks (NFC) 2021-06-21 11:06:28 +02:00
preserve-nonnull.ll
scalable-vectors.ll [SROA] Regenerate test checks (NFC) 2021-05-09 18:20:52 +02:00
select-gep.ll Reapply [ConstantFold] Fold more operations to poison 2021-05-13 16:04:12 +02:00
select-load.ll Reapply "SROA: Enhance speculateSelectInstLoads" 2021-08-11 22:58:54 -04:00
slice-order-independence.ll
slice-width.ll [SROA] prevent crash on large memset length (PR50910) 2021-07-31 14:07:30 -04:00
std-clamp.ll [Analysis] isDereferenceableAndAlignedPointer(): recurse into select's hands 2021-04-10 00:56:28 +03:00
tbaa-struct.ll
tbaa-struct2.ll
tbaa-subload.ll [SROA][TBAA] Handle shift of regular TBAA nodes 2021-04-14 14:35:20 -04:00
vector-conversion.ll
vector-lifetime-intrinsic.ll
vector-promotion-different-size.ll Fix the default alignment of i1 vectors. 2021-07-31 14:09:59 -07:00
vector-promotion.ll
vectors-of-pointers.ll