xref: /llvm-project/llvm/test/CodeGen/SPARC/data-align.ll (revision 728490257ecc09ada707a0390303bd3c61027a53)
1*72849025SFangrui Song; RUN: llc < %s -mtriple=sparc | FileCheck %s
2*72849025SFangrui Song; RUN: llc < %s -mtriple=sparcel | FileCheck %s
3*72849025SFangrui Song; RUN: llc < %s -mtriple=sparcv9 | FileCheck %s
4dbad963aSKoakuma
5dbad963aSKoakuma; CHECK:      .Li8:
6dbad963aSKoakuma; CHECK-DAG: .size .Li8, 1
7dbad963aSKoakuma@i8 = private constant i8 42
8dbad963aSKoakuma
9dbad963aSKoakuma; CHECK:      .p2align 1
10dbad963aSKoakuma; CHECK-NEXT: .Li16:
11dbad963aSKoakuma; CHECK-DAG:  .size .Li16, 2
12dbad963aSKoakuma@i16 = private constant i16 42
13dbad963aSKoakuma
14dbad963aSKoakuma; CHECK:      .p2align 2
15dbad963aSKoakuma; CHECK-NEXT: .Li32:
16dbad963aSKoakuma; CHECK-DAG:  .size .Li32, 4
17dbad963aSKoakuma@i32 = private constant i32 42
18dbad963aSKoakuma
19dbad963aSKoakuma; CHECK:      .p2align 3
20dbad963aSKoakuma; CHECK-NEXT: .Li64:
21dbad963aSKoakuma; CHECK-DAG:  .size .Li64, 8
22dbad963aSKoakuma@i64 = private constant i64 42
23dbad963aSKoakuma
24dbad963aSKoakuma; CHECK:      .p2align 4
25dbad963aSKoakuma; CHECK-NEXT: .Li128:
26dbad963aSKoakuma; CHECK-DAG:  .size .Li128, 16
27dbad963aSKoakuma@i128 = private constant i128 42
28