Bump version to 19.1.0-rc3
[llvm-project.git] / llvm / test / CodeGen / AArch64 / global-merge-hidden-minsize.ll
blob9c694fc4d289c750529c5ba50a06ff1556b86580
1 ; RUN: llc %s -mtriple=aarch64-none-linux-gnu -o - | FileCheck %s
3 @x = hidden global i32 0, align 4
4 @y = hidden global i32 0, align 4
6 define hidden void @f() #0 {
7   store i32 0, ptr @x, align 4
8   store i32 0, ptr @y, align 4
9   ret void
12 attributes #0 = { minsize optsize }
14 ; CHECK: .local .L_MergedGlobals
15 ; CHECK: .comm .L_MergedGlobals,8,4
17 ; CHECK: .globl x
18 ; CHECK: .hidden x
19 ; CHECK: .set x, .L_MergedGlobals
20 ; CHECK: .size x, 4
22 ; CHECK: .globl y
23 ; CHECK: .hidden y
24 ; CHECK: .set y, .L_MergedGlobals+4
25 ; CHECK: .size y, 4