brintos

brintos / llvm-project-archived public Read only

0
0
Text · 2.8 KiB · a65172b Raw
74 lines · plain
1; RUN: llc -mcpu=mvp -filetype=obj %s -o - | obj2yaml | FileCheck %s2 3target triple = "wasm32-unknown-unknown"4 5%struct.bd = type { i32, i8 }6 7@global0 = global i32 8, align 88@global1 = global %struct.bd  { i32 1, i8 3 }, align 8, section ".sec1"9@global2 = global i64 7, align 8, section ".sec1"10@global3 = global i32 8, align 8, section ".sec2"11 12 13; CHECK:        - Type:            DATA{{$}}14; CHECK-NEXT:     Segments:15; CHECK-NEXT:       - SectionOffset:   616; CHECK-NEXT:         InitFlags:       017; CHECK-NEXT:         Offset:18; CHECK-NEXT:           Opcode:          I32_CONST19; CHECK-NEXT:           Value:           020; CHECK-NEXT:         Content:         '08000000'21; CHECK-NEXT:       - SectionOffset:   1522; CHECK-NEXT:         InitFlags:       023; CHECK-NEXT:         Offset:24; CHECK-NEXT:           Opcode:          I32_CONST25; CHECK-NEXT:           Value:           826; CHECK-NEXT:         Content:         '01000000030000000700000000000000'27; CHECK-NEXT:       - SectionOffset:   3628; CHECK-NEXT:         InitFlags:       029; CHECK-NEXT:         Offset:30; CHECK-NEXT:           Opcode:          I32_CONST31; CHECK-NEXT:           Value:           2432; CHECK-NEXT:         Content:         '08000000'33 34; CHECK:          SymbolTable:35; CHECK-NEXT:       - Index:           036; CHECK-NEXT:         Kind:            DATA37; CHECK-NEXT:         Name:            global038; CHECK-NEXT:         Flags:           [  ]39; CHECK-NEXT:         Segment:         040; CHECK-NEXT:         Size:            441; CHECK-NEXT:       - Index:           142; CHECK-NEXT:         Kind:            DATA43; CHECK-NEXT:         Name:            global144; CHECK-NEXT:         Flags:           [  ]45; CHECK-NEXT:         Segment:         146; CHECK-NEXT:         Size:            847; CHECK-NEXT:       - Index:           248; CHECK-NEXT:         Kind:            DATA49; CHECK-NEXT:         Name:            global250; CHECK-NEXT:         Flags:           [  ]51; CHECK-NEXT:         Segment:         152; CHECK-NEXT:         Offset:          853; CHECK-NEXT:         Size:            854; CHECK-NEXT:       - Index:           355; CHECK-NEXT:         Kind:            DATA56; CHECK-NEXT:         Name:            global357; CHECK-NEXT:         Flags:           [  ]58; CHECK-NEXT:         Segment:         259; CHECK-NEXT:         Size:            460; CHECK-NEXT:     SegmentInfo:61; CHECK-NEXT:       - Index:           062; CHECK-NEXT:         Name:            .data.global063; CHECK-NEXT:         Alignment:       364; CHECK-NEXT:         Flags:           [ ]65; CHECK-NEXT:       - Index:           166; CHECK-NEXT:         Name:            .sec167; CHECK-NEXT:         Alignment:       368; CHECK-NEXT:         Flags:           [ ]69; CHECK-NEXT:       - Index:           270; CHECK-NEXT:         Name:            .sec271; CHECK-NEXT:         Alignment:       372; CHECK-NEXT:         Flags:           [ ]73; CHECK-NEXT: ...74