; RUN: not llc -global-isel=0 -mtriple=amdgcn -mcpu=gfx900 -filetype=null < %s 2>&1 | FileCheck --implicit-check-not=error %s ; RUN: not llc -global-isel=1 -mtriple=amdgcn -mcpu=gfx900 -filetype=null < %s 2>&1 | FileCheck --implicit-check-not=error %s ; CHECK: error: :0:0: invalid register "not-a-register" for llvm.write_register define amdgpu_kernel void @test_invalid_write_register_i32() nounwind { call void @llvm.write_register.i32(metadata !0, i32 0) ret void } !0 = !{!"not-a-register"}