diff options
| author | Sam Clegg <sbc@chromium.org> | 2017-05-05 18:12:34 +0000 |
|---|---|---|
| committer | Sam Clegg <sbc@chromium.org> | 2017-05-05 18:12:34 +0000 |
| commit | 03cdd1241fc256bc3daf22da33e76f3afd249c5b (patch) | |
| tree | d9269e90a203cfb216b389f2475463be9a303722 /llvm/test/ObjectYAML/wasm | |
| parent | 7bab73b1f858be6df3db0f09e1415ff126693712 (diff) | |
| download | bcm5719-llvm-03cdd1241fc256bc3daf22da33e76f3afd249c5b.tar.gz bcm5719-llvm-03cdd1241fc256bc3daf22da33e76f3afd249c5b.zip | |
[WebAssembly] Add ObjectYAML support for wasm name section
Differential Revision: https://reviews.llvm.org/D32841
llvm-svn: 302266
Diffstat (limited to 'llvm/test/ObjectYAML/wasm')
| -rw-r--r-- | llvm/test/ObjectYAML/wasm/name_section.yaml | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/llvm/test/ObjectYAML/wasm/name_section.yaml b/llvm/test/ObjectYAML/wasm/name_section.yaml new file mode 100644 index 00000000000..0a4191dd054 --- /dev/null +++ b/llvm/test/ObjectYAML/wasm/name_section.yaml @@ -0,0 +1,40 @@ +# RUN: yaml2obj %s | obj2yaml | FileCheck %s +--- !WASM +FileHeader: + Version: 0x00000001 +Sections: + - Type: TYPE + Signatures: + - ReturnType: I32 + ParamTypes: + - I32 + - Type: IMPORT + Imports: + - Module: foo + Field: a + Kind: FUNCTION + SigIndex: 0 + - Module: foo + Field: b + Kind: FUNCTION + SigIndex: 0 + - Module: foo + Field: c + Kind: FUNCTION + SigIndex: 0 + - Type: CUSTOM + Name: name + FunctionNames: + - Index: 1 + Name: foo + - Index: 0 + Name: bar +... +# CHECK: - Type: CUSTOM +# CHECK-NEXT: Name: name +# CHECK-NEXT: FunctionNames: +# CHECK-NEXT: - Index: 1 +# CHECK-NEXT: Name: foo +# CHECK-NEXT: - Index: 0 +# CHECK-NEXT: Name: bar +# CHECK: ... |

