25 lines · plain
1; RUN: llc < %s -mtriple=x86_64-pc-linux | FileCheck %s2; Test that we don't crashe if the .Lfunc_end0 name is taken.3 4declare void @g()5 6define void @f() personality ptr @g {7bb0:8 call void asm ".Lfunc_end0:", ""()9; CHECK: #APP10; CHECK-NEXT: .Lfunc_end0:11; CHECK-NEXT: #NO_APP12 13 invoke void @g() to label %bb2 unwind label %bb114bb1:15 landingpad { ptr, i32 }16 catch ptr null17 call void @g()18 ret void19bb2:20 ret void21 22; CHECK: [[END:.Lfunc_end.*]]:23; CHECK: .uleb128 [[END]]-24}25