[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