20 lines · plain
1; RUN: not llvm-as %s -o /dev/null 2>&1 | FileCheck %s2 3; CHECK: 'alloc-variant-zeroed' must not be empty4declare ptr @a(i64) "alloc-variant-zeroed"=""5 6; CHECK: 'alloc-variant-zeroed' must not be empty7declare ptr @b(i64) "alloc-variant-zeroed"=""8 9; CHECK: 'alloc-variant-zeroed' must name a function belonging to the same 'alloc-family'10declare ptr @c(i64) "alloc-variant-zeroed"="c_zeroed" "alloc-family"="C"11declare ptr @c_zeroed(i64)12 13; CHECK: 'alloc-variant-zeroed' must name a function with 'allockind("zeroed")'14declare ptr @d(i64) "alloc-variant-zeroed"="d_zeroed" "alloc-family"="D"15declare ptr @d_zeroed(i64) "alloc-family"="D"16 17; CHECK: 'alloc-variant-zeroed' must name a function with the same signature18declare ptr @e(i64) "alloc-variant-zeroed"="e_zeroed" "alloc-family"="E"19declare ptr @e_zeroed(i64, i64) "alloc-family"="E" allockind("zeroed")20