summaryrefslogtreecommitdiff
path: root/test/ObjectYAML
diff options
context:
space:
mode:
authorSam Clegg <sbc@chromium.org>2017-12-13 22:02:25 +0000
committerSam Clegg <sbc@chromium.org>2017-12-13 22:02:25 +0000
commit8764e8a22791f99e6756cd3fbe89c24e87bb0044 (patch)
tree29a3937147b2764d37c6f4ce55ce5baede6307e5 /test/ObjectYAML
parentd76ae1215ccdb4f901847c9c22e2945ebfe27531 (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.yaml2
-rw-r--r--test/ObjectYAML/wasm/import_section.yaml8
-rw-r--r--test/ObjectYAML/wasm/linking_section.yaml12
-rw-r--r--test/ObjectYAML/wasm/memory_section.yaml4
-rw-r--r--test/ObjectYAML/wasm/table_section.yaml4
-rw-r--r--test/ObjectYAML/wasm/weak_symbols.yaml8
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 ]