23 lines · plain
1; RUN: llc < %s --mtriple=wasm32-unknown-unknown | FileCheck %s2 3@llvm.used = appending global [4 5 x ptr5] [6 ptr @ga, ptr @gb, ptr @gc, ptr @gd, ptr @ge7], section "llvm.metadata"8 9; CHECK: .section .data.ga,"R",@10@ga = global i32 4211; CHECK: .section .data.gb,"R",@12@gb = internal global i32 4113; CHECK: .section .data..Lgc,"R",@14@gc = private global i32 4015; CHECK: .section .rodata.gd,"R",@16@gd = constant i32 3917 18; All sections with the same explicit name are flagged as retained if a part of them is retained.19; CHECK: .section dddd,"R",@20@ge = global i32 38, section "dddd"21; CHECK: .section dddd,"R",@22@gg = global i32 37, section "dddd"23