15b2c3d7bSSam Clegg# RUN: yaml2obj %s | llvm-readobj --sections - | FileCheck %s 25b2c3d7bSSam Clegg 35b2c3d7bSSam Clegg# Test use of global.get in initializer expressions. 45b2c3d7bSSam Clegg 55b2c3d7bSSam Clegg--- !WASM 65b2c3d7bSSam CleggFileHeader: 75b2c3d7bSSam Clegg Version: 0x00000001 85b2c3d7bSSam CleggSections: 95b2c3d7bSSam Clegg - Type: DATA 105b2c3d7bSSam Clegg Segments: 115b2c3d7bSSam Clegg - SectionOffset: 6 125b2c3d7bSSam Clegg InitFlags: 0 135b2c3d7bSSam Clegg Offset: 145b2c3d7bSSam Clegg Opcode: GLOBAL_GET 155b2c3d7bSSam Clegg Index: 1 165b2c3d7bSSam Clegg Content: '64' 175b2c3d7bSSam Clegg... 185b2c3d7bSSam Clegg 195b2c3d7bSSam Clegg# CHECK: Section { 205b2c3d7bSSam Clegg# CHECK-NEXT: Type: DATA (0xB) 215b2c3d7bSSam Clegg# CHECK-NEXT: Size: 7 22*35a5df2dSDerek Schuff# CHECK-NEXT: Offset: 14 235b2c3d7bSSam Clegg# CHECK-NEXT: Segments [ 245b2c3d7bSSam Clegg# CHECK-NEXT: Segment { 255b2c3d7bSSam Clegg# CHECK-NEXT: Size: 1 265b2c3d7bSSam Clegg# CHECK-NEXT: Offset [ 275b2c3d7bSSam Clegg# CHECK-NEXT: Global: 1 285b2c3d7bSSam Clegg# CHECK-NEXT: ] 295b2c3d7bSSam Clegg# CHECK-NEXT: } 305b2c3d7bSSam Clegg# CHECK-NEXT: ] 315b2c3d7bSSam Clegg# CHECK-NEXT: } 325b2c3d7bSSam Clegg# CHECK-NEXT: ] 33