1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 02:52:53 +02:00
llvm-mirror/test/Transforms/SROA
Tyker 70c01602af [SROA] Improve handleling of assumes bundles by SROA
This patch fixes this crash https://gcc.godbolt.org/z/Ps8d1e
And gives SROA the ability to remove assumes if it allows promoting an alloca to register
Without removing assumes when it can't promote to register.

Reviewed By: jdoerfert

Differential Revision: https://reviews.llvm.org/D86570
2020-08-28 21:55:45 +02:00
..
address-spaces.ll [SROA] Teach SROA to perform no-op pointer conversion. 2020-06-23 01:49:27 -04:00
addrspacecast.ll
alignment.ll
alloca-address-space.ll [SROA][Mem2Reg] Do not crash on alloca + addrspacecast 2020-07-24 15:15:38 -05:00
assume.ll [SROA] Improve handleling of assumes bundles by SROA 2020-08-28 21:55:45 +02:00
basictest.ll
big-endian.ll
dbg-addr-diamond.ll
dbg-inline.ll Teach SROA to handle allocas with more than one dbg.declare. 2020-08-04 15:54:51 -07:00
dbg-single-piece.ll
dead-inst.ll [NewPM] Don't print 'Invalidating all non-preserved analyses' 2020-07-30 19:40:29 -07:00
fca.ll
ignore-droppable.ll [SROA] Improve handleling of assumes bundles by SROA 2020-08-28 21:55:45 +02:00
mem-par-metadata-sroa.ll
non-integral-pointers.ll [SROA] Teach SROA to perform no-op pointer conversion. 2020-06-23 01:49:27 -04:00
phi-and-select.ll
phi-gep.ll Fixed assertion in SROA if block has ho successors 2020-06-11 15:15:19 -07:00
phi-with-duplicate-pred.ll
pointer-offset-size.ll
ppcf128-no-fold.ll
pr26972.ll
pr37267.ll
preserve-nonnull.ll
scalable-vectors.ll [Transforms][SROA] Skip uses of allocas where the type is scalable 2020-08-12 09:35:48 +00:00
select-gep.ll
slice-order-independence.ll
slice-width.ll
tbaa-struct.ll
vector-conversion.ll [SROA] convertValue(): we can have <N x iK*> to <M x iQ> cast 2020-06-25 00:58:54 +03:00
vector-lifetime-intrinsic.ll
vector-promotion-different-size.ll
vector-promotion.ll
vectors-of-pointers.ll