[llvm-commits] [llvm] r164937 - in /llvm/trunk: lib/Transforms/Scalar/SROA.cpp test/Transforms/SROA/alignment.ll
Duncan Sands
baldrick at free.fr
Mon Oct 1 05:27:55 PDT 2012
Hi Chandler, thanks for fixing this.
> --- llvm/trunk/test/Transforms/SROA/alignment.ll (original)
> +++ llvm/trunk/test/Transforms/SROA/alignment.ll Mon Oct 1 07:16:54 2012
> @@ -83,3 +83,34 @@
> call void @llvm.memcpy.p0i8.p0i8.i32(i8* %b_gep, i8* %x, i32 18, i32 2, i1 false)
> ret void
> }
> +
> +%struct.S = type { i8, { i64 } }
> +
> +define void @test4() {
> +; This test case triggered very strange alginment behavior with memcpy due to
alginment -> alignment
> +; strang splitting. Reported by Duncan.
strang -> strange
Ciao, Duncan.
More information about the llvm-commits
mailing list