175abeb64SMatt Jacobson; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py 2806761a7SFangrui Song; RUN: llc < %s -mtriple=avr | FileCheck %s 375abeb64SMatt Jacobson 475abeb64SMatt Jacobsondefine void @do_nothing() addrspace(1) #0 { 575abeb64SMatt Jacobson; CHECK-LABEL: do_nothing: 675abeb64SMatt Jacobson; CHECK: ; %bb.0: 775abeb64SMatt Jacobson; CHECK-NEXT: ret 875abeb64SMatt Jacobson ret void 975abeb64SMatt Jacobson} 1075abeb64SMatt Jacobson 1175abeb64SMatt Jacobson; CHECK: .globl __do_global_ctors 12*7bdc80f3SNikita Popov@llvm.global_ctors = appending global [1 x { i32, ptr addrspace(1), ptr }] [{ i32, ptr addrspace(1), ptr } { i32 65535, ptr addrspace(1) @do_nothing, ptr null }] 1375abeb64SMatt Jacobson 1475abeb64SMatt Jacobson; CHECK: .globl __do_global_dtors 15*7bdc80f3SNikita Popov@llvm.global_dtors = appending global [1 x { i32, ptr addrspace(1), ptr }] [{ i32, ptr addrspace(1), ptr } { i32 65535, ptr addrspace(1) @do_nothing, ptr null }] 16