brintos

brintos / llvm-project-archived public Read only

0
0
Text · 844 B · 69b273e Raw
29 lines · plain
1; RUN: llc -mcpu=mvp -filetype=obj %s -o - | obj2yaml | FileCheck %s2 3target triple = "wasm32-unknown-unknown"4 5; Function with __attribute__((visibility("default")))6define void @defaultVis() #0 {7entry:8  ret void9}10 11; Function with __attribute__((visibility("hidden")))12define hidden void @hiddenVis() #0 {13entry:14  ret void15}16 17; CHECK:          SymbolTable:18; CHECK-NEXT:       - Index:           019; CHECK-NEXT:         Kind:            FUNCTION20; CHECK-NEXT:         Name:            defaultVis21; CHECK-NEXT:         Flags:           [  ]22; CHECK-NEXT:         Function:        023; CHECK-NEXT:       - Index:           124; CHECK-NEXT:         Kind:            FUNCTION25; CHECK-NEXT:         Name:            hiddenVis26; CHECK-NEXT:         Flags:           [ VISIBILITY_HIDDEN ]27; CHECK-NEXT:         Function:        128; CHECK-NEXT: ...29