1; RUN: not --crash llc -mtriple=amdgcn -mcpu=gfx900 -filetype=null %s 2>&1 | FileCheck %s 2 3; The alloca has the wrong address space and is passed to a call. The 4; FrameIndex was created with the natural 32-bit pointer type instead 5; of the declared 64-bit. Make sure we don't assert. 6 7; CHECK: LLVM ERROR: Cannot select: {{.*}}: i64 = FrameIndex<0> 8 9declare void @func(ptr) 10 11define void @main() { 12bb: 13 %alloca = alloca i32, align 4 14 call void @func(ptr %alloca) 15 ret void 16} 17