; RUN: llvm-as < %s | llvm-dis -disable-output ; RUN: verify-uselistorder < %s define void @f() { %l = call @l( shufflevector ( insertelement ( undef, i1 true, i32 0), undef, zeroinitializer)) %i = add undef, shufflevector ( insertelement ( undef, i64 1, i32 0), undef, zeroinitializer) unreachable } declare @l()