Adds simd opcodes and feature flag (#555)

Signed-off-by: Takeshi Yoneda <takeshi@tetrate.io>
This commit is contained in:
Takeshi Yoneda
2022-05-13 12:29:59 +09:00
committed by GitHub
parent 854ac16b15
commit be727a1440
7 changed files with 868 additions and 6 deletions

View File

@@ -91,6 +91,15 @@ func TestRuntimeConfig(t *testing.T) {
enabledFeatures: wasm.FeatureBulkMemoryOperations | wasm.FeatureReferenceTypes,
},
},
{
name: "simd",
with: func(c RuntimeConfig) RuntimeConfig {
return c.WithFeatureSIMD(true)
},
expected: &runtimeConfig{
enabledFeatures: wasm.FeatureSIMD,
},
},
}
for _, tt := range tests {
tc := tt