; RUN: llvm-as < %s | llvm-dis %S = type { i32, i32 } define void @simple_scalar_allocation() { entry: ; CHECK: %ptr = call elementtype(i32) ptr @llvm.structured.alloca.p0() %ptr = call elementtype(i32) ptr @llvm.structured.alloca() ret void } define void @struct_allocation() { entry: ; CHECK: %ptr = call elementtype(%S) ptr @llvm.structured.alloca.p0() %ptr = call elementtype(%S) ptr @llvm.structured.alloca() ret void }