xref: /llvm-project/llvm/test/MC/WebAssembly/array-fill.ll (revision 0807bc7e07f0430bd5b048d5c08f09442aab3b7d)
1*0807bc7eSDan Gohman; RUN: llc -mcpu=mvp -filetype=obj %s -o - | obj2yaml | FileCheck %s
2b03c2b4bSSam Clegg; PR33624
3b03c2b4bSSam Clegg
4b03c2b4bSSam Cleggsource_filename = "ws.c"
5a5908009SSam Cleggtarget triple = "wasm32-unknown-unknown"
6b03c2b4bSSam Clegg
7b03c2b4bSSam Clegg%struct.bd = type { i8 }
8b03c2b4bSSam Clegg
9b03c2b4bSSam Clegg@gBd = hidden global [2 x %struct.bd] [%struct.bd { i8 1 }, %struct.bd { i8 2 }], align 1
10b03c2b4bSSam Clegg
11b03c2b4bSSam Clegg; CHECK:        - Type:            DATA
12b03c2b4bSSam Clegg; CHECK:              Content:         '0102'
13d95ed959SSam Clegg
146bb5a41fSSam Clegg; CHECK:          SymbolTable:
156c899ba6SSam Clegg; CHECK-NEXT:       - Index:           0
166c899ba6SSam Clegg; CHECK-NEXT:         Kind:            DATA
176c899ba6SSam Clegg; CHECK-NEXT:         Name:            gBd
180fc5599fSSam Clegg; CHECK-NEXT:         Flags:           [ VISIBILITY_HIDDEN ]
196c899ba6SSam Clegg; CHECK-NEXT:         Segment:         0
206c899ba6SSam Clegg; CHECK-NEXT:         Size:            2
2163ebb813SSam Clegg; CHECK-NEXT:     SegmentInfo:
22d95ed959SSam Clegg; CHECK-NEXT:       - Index:           0
23d95ed959SSam Clegg; CHECK-NEXT:         Name:            .data
2456c587adSSam Clegg; CHECK-NEXT:         Alignment:       0
250fc5599fSSam Clegg; CHECK-NEXT:         Flags:           [ ]
26d95ed959SSam Clegg; CHECK-NEXT: ...
27