diff options
author | Sam Clegg <sbc@chromium.org> | 2017-12-13 22:02:25 +0000 |
---|---|---|
committer | Sam Clegg <sbc@chromium.org> | 2017-12-13 22:02:25 +0000 |
commit | 8764e8a22791f99e6756cd3fbe89c24e87bb0044 (patch) | |
tree | 29a3937147b2764d37c6f4ce55ce5baede6307e5 /test/ObjectYAML | |
parent | d76ae1215ccdb4f901847c9c22e2945ebfe27531 (diff) |
[WebAssembly] Use bitfield types in wasm YAML representation
Differential Revision: https://reviews.llvm.org/D41202
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@320642 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/ObjectYAML')
-rw-r--r-- | test/ObjectYAML/wasm/elem_section.yaml | 2 | ||||
-rw-r--r-- | test/ObjectYAML/wasm/import_section.yaml | 8 | ||||
-rw-r--r-- | test/ObjectYAML/wasm/linking_section.yaml | 12 | ||||
-rw-r--r-- | test/ObjectYAML/wasm/memory_section.yaml | 4 | ||||
-rw-r--r-- | test/ObjectYAML/wasm/table_section.yaml | 4 | ||||
-rw-r--r-- | test/ObjectYAML/wasm/weak_symbols.yaml | 8 |
6 files changed, 19 insertions, 19 deletions
diff --git a/test/ObjectYAML/wasm/elem_section.yaml b/test/ObjectYAML/wasm/elem_section.yaml index c55e94ce2d0..684256e0a9e 100644 --- a/test/ObjectYAML/wasm/elem_section.yaml +++ b/test/ObjectYAML/wasm/elem_section.yaml @@ -7,7 +7,7 @@ Sections: Tables: - ElemType: ANYFUNC Limits: - Flags: 0x00000001 + Flags: [ HAS_MAX ] Initial: 0x00000010 Maximum: 0x00000011 - Type: ELEM diff --git a/test/ObjectYAML/wasm/import_section.yaml b/test/ObjectYAML/wasm/import_section.yaml index 115d4cc0bd6..000b4c270c3 100644 --- a/test/ObjectYAML/wasm/import_section.yaml +++ b/test/ObjectYAML/wasm/import_section.yaml @@ -23,7 +23,7 @@ Sections: Field: imported_memory Kind: MEMORY Memory: - Flags: 0x00000001 + Flags: [ HAS_MAX ] Initial: 0x00000010 Maximum: 0x00000011 - Module: foo @@ -32,7 +32,7 @@ Sections: Table: ElemType: ANYFUNC Limits: - Flags: 0x00000001 + Flags: [ HAS_MAX ] Initial: 0x00000020 Maximum: 0x00000022 ... @@ -55,7 +55,7 @@ Sections: # CHECK: Field: imported_memory # CHECK: Kind: MEMORY # CHECK: Memory: -# CHECK: Flags: 0x00000001 +# CHECK: Flags: [ HAS_MAX ] # CHECK: Initial: 0x00000010 # CHECK: Maximum: 0x00000011 # CHECK: - Module: foo @@ -64,7 +64,7 @@ Sections: # CHECK: Table: # CHECK: ElemType: ANYFUNC # CHECK: Limits: -# CHECK: Flags: 0x00000001 +# CHECK: Flags: [ HAS_MAX ] # CHECK: Initial: 0x00000020 # CHECK: Maximum: 0x00000022 # CHECK: ... diff --git a/test/ObjectYAML/wasm/linking_section.yaml b/test/ObjectYAML/wasm/linking_section.yaml index 534d0c33554..3494a9adddc 100644 --- a/test/ObjectYAML/wasm/linking_section.yaml +++ b/test/ObjectYAML/wasm/linking_section.yaml @@ -31,15 +31,15 @@ Sections: DataSize: 999 SymbolInfo: - Name: bar - Flags: 1 + Flags: [ BINDING_WEAK ] SegmentInfo: - Index: 0 Alignment: 4 - Flags: 0 + Flags: [ ] Name: mydata - Index: 1 Alignment: 2 - Flags: 1 + Flags: [ ] Name: moredata ... # CHECK: - Type: CUSTOM @@ -47,14 +47,14 @@ Sections: # CHECK-NEXT: DataSize: 999 # CHECK-NEXT: SymbolInfo: # CHECK-NEXT: - Name: bar -# CHECK-NEXT: Flags: 1 +# CHECK-NEXT: Flags: [ BINDING_WEAK ] # CHECK-NEXT: SegmentInfo: # CHECK-NEXT: - Index: 0 # CHECK-NEXT: Name: mydata # CHECK-NEXT: Alignment: 4 -# CHECK-NEXT: Flags: 0 +# CHECK-NEXT: Flags: [ ] # CHECK-NEXT: - Index: 1 # CHECK-NEXT: Name: moredata # CHECK-NEXT: Alignment: 2 -# CHECK-NEXT: Flags: 1 +# CHECK-NEXT: Flags: [ ] # CHECK-NEXT: ... diff --git a/test/ObjectYAML/wasm/memory_section.yaml b/test/ObjectYAML/wasm/memory_section.yaml index 83aae05871d..9ab05241dd8 100644 --- a/test/ObjectYAML/wasm/memory_section.yaml +++ b/test/ObjectYAML/wasm/memory_section.yaml @@ -5,7 +5,7 @@ FileHeader: Sections: - Type: MEMORY Memories: - - Flags: 0x00000001 + - Flags: [ HAS_MAX ] Initial: 0x00000002 Maximum: 0x000000FF - Initial: 0x00000003 @@ -16,7 +16,7 @@ Sections: # CHECK: Sections: # CHECK: - Type: MEMORY # CHECK: Memories: -# CHECK: - Flags: 0x00000001 +# CHECK: - Flags: [ HAS_MAX ] # CHECK: Initial: 0x00000002 # CHECK: Maximum: 0x000000FF # CHECK: - Initial: 0x00000003 diff --git a/test/ObjectYAML/wasm/table_section.yaml b/test/ObjectYAML/wasm/table_section.yaml index d8b1df25e04..5996b63e132 100644 --- a/test/ObjectYAML/wasm/table_section.yaml +++ b/test/ObjectYAML/wasm/table_section.yaml @@ -7,7 +7,7 @@ Sections: Tables: - ElemType: ANYFUNC Limits: - Flags: 0x00000001 + Flags: [ HAS_MAX ] Initial: 0x00000010 Maximum: 0x00000011 ... @@ -19,7 +19,7 @@ Sections: # CHECK: Tables: # CHECK: - ElemType: ANYFUNC # CHECK: Limits: -# CHECK: Flags: 0x00000001 +# CHECK: Flags: [ HAS_MAX ] # CHECK: Initial: 0x00000010 # CHECK: Maximum: 0x00000011 # CHECK: ... diff --git a/test/ObjectYAML/wasm/weak_symbols.yaml b/test/ObjectYAML/wasm/weak_symbols.yaml index d821b34b67d..9af2e54fe58 100644 --- a/test/ObjectYAML/wasm/weak_symbols.yaml +++ b/test/ObjectYAML/wasm/weak_symbols.yaml @@ -29,9 +29,9 @@ Sections: DataSize: 10 SymbolInfo: - Name: function_export - Flags: 1 + Flags: [ BINDING_WEAK ] - Name: global_export - Flags: 1 + Flags: [ BINDING_WEAK ] ... # CHECK: --- !WASM # CHECK: FileHeader: @@ -50,6 +50,6 @@ Sections: # CHECK: DataSize: 10 # CHECK: SymbolInfo: # CHECK: - Name: function_export -# CHECK: Flags: 1 +# CHECK: Flags: [ BINDING_WEAK ] # CHECK: - Name: global_export -# CHECK: Flags: 1 +# CHECK: Flags: [ BINDING_WEAK ] |