1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 11:42:57 +01:00
llvm-mirror/test/Transforms/SROA
Keno Fischer 9967f96fd4 [SROA] Fix crash due to bad bitcast
Summary:
As shown in the test case, SROA was crashing when trying to split
stores (to the alloca) of loads (from anywhere), because it assumed
the pointer operand to the loads and stores had to have the same
address space. This isn't the case. Make sure to use the correct
pointer type for both the load and the store.

Reviewed By: yaxunl
Differential Revision: https://reviews.llvm.org/D32593

llvm-svn: 304585
2017-06-02 19:04:17 +00:00
..
address-spaces.ll [SROA] Fix crash due to bad bitcast 2017-06-02 19:04:17 +00:00
alignment.ll
alloca-address-space.ll Allow DataLayout to specify addrspace for allocas. 2017-04-10 22:27:50 +00:00
basictest.ll Add address space mangling to lifetime intrinsics 2017-04-10 20:18:21 +00:00
big-endian.ll
dbg-single-piece.ll [DIExpression] Introduce a dedicated DW_OP_LLVM_fragment operation 2016-12-05 18:04:47 +00:00
fca.ll
mem-par-metadata-sroa.ll Fix revision 281960 2016-09-22 07:56:23 +00:00
phi-and-select.ll
ppcf128-no-fold.ll
pr26972.ll Add address space mangling to lifetime intrinsics 2017-04-10 20:18:21 +00:00
preserve-nonnull.ll Preserve nonnull metadata on Loads through SROA & mem2reg. 2017-03-22 19:16:39 +00:00
slice-order-independence.ll
slice-width.ll
vector-conversion.ll
vector-lifetime-intrinsic.ll Add address space mangling to lifetime intrinsics 2017-04-10 20:18:21 +00:00
vector-promotion.ll
vectors-of-pointers.ll