124f1f62dSDavide Italiano; Check that the backend doesn't crash. 224f1f62dSDavide Italiano; RUN: llc -mtriple=x86_64-pc-freebsd %s -o - | FileCheck %s 324f1f62dSDavide Italiano 424f1f62dSDavide Italiano@__stack_chk_guard = internal global [8 x i64] zeroinitializer, align 16 524f1f62dSDavide Italiano 624f1f62dSDavide Italianodefine void @f() sspstrong { 724f1f62dSDavide Italiano %tbl = alloca [4 x i64], align 16 824f1f62dSDavide Italiano ret void 924f1f62dSDavide Italiano} 1024f1f62dSDavide Italiano 11f326b30aSDavide Italiano; CHECK: movq __stack_chk_guard(%rip), %rax 12*1a7e32ccSDavide Italiano; CHECK: movq __stack_chk_guard(%rip), %rax 1324f1f62dSDavide Italiano; CHECK: .type __stack_chk_guard,@object 1424f1f62dSDavide Italiano; CHECK: .local __stack_chk_guard 1524f1f62dSDavide Italiano; CHECK: .comm __stack_chk_guard,64,16 16