brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.0 KiB · 935d807 Raw
52 lines · plain
1target triple = "wasm32-unknown-unknown"2 3; Will collide: local (internal linkage) with global (external) linkage4@colliding_global1 = default global i32 1, align 45; Will collide: global with local6@colliding_global2 = internal default global i32 1, align 47; Will collide: local with local8@colliding_global3 = internal default global i32 1, align 49 10; Will collide: local with global11define i32 @colliding_func1() {12entry:13  ret i32 214}15; Will collide: global with local16define internal i32 @colliding_func2() {17entry:18  ret i32 219}20; Will collide: local with local21define internal i32 @colliding_func3() {22entry:23  ret i32 224}25 26 27define ptr @get_global1B() {28entry:29  ret ptr @colliding_global130}31define ptr @get_global2B() {32entry:33  ret ptr @colliding_global234}35define ptr @get_global3B() {36entry:37  ret ptr @colliding_global338}39 40define ptr @get_func1B() {41entry:42  ret ptr @colliding_func143}44define ptr @get_func2B() {45entry:46  ret ptr @colliding_func247}48define ptr @get_func3B() {49entry:50  ret ptr @colliding_func351}52