22 lines · plain
1; RUN: not llvm-as < %s 2>&1 | FileCheck %s2 3; CHECK: Calling convention parameter requires byval4; CHECK-NEXT: ptr @non_ptr_arg05define x86_intrcc void @non_ptr_arg0(i32) {6 ret void7}8 9; CHECK: Calling convention parameter requires byval10; CHECK-NEXT: ptr @non_byval_ptr_arg011define x86_intrcc void @non_byval_ptr_arg0(ptr) {12 ret void13}14 15; CHECK: Calling convention parameter requires byval16; CHECK-NEXT: ptr @non_ptr_arg0_decl17declare x86_intrcc void @non_ptr_arg0_decl(i32)18 19; CHECK: Calling convention parameter requires byval20; CHECK-NEXT: ptr @non_byval_ptr_arg0_decl21declare x86_intrcc void @non_byval_ptr_arg0_decl(ptr)22