summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2015-12-15 16:52:20 -0800
committerAlon Zakai <alonzakai@gmail.com>2015-12-15 16:52:20 -0800
commitcdc654c5a132cda78d0f4760b499daa7a10f6cde (patch)
tree87cfc7e8c2757fe0e7612f4d351517f22be4eada
parentd1bfe365bbf163e94b741c715787da23f5cdd3e9 (diff)
downloadbinaryen-cdc654c5a132cda78d0f4760b499daa7a10f6cde.tar.gz
binaryen-cdc654c5a132cda78d0f4760b499daa7a10f6cde.tar.bz2
binaryen-cdc654c5a132cda78d0f4760b499daa7a10f6cde.zip
add test outputs
-rw-r--r--test/dot_s/alternate-lcomm.wast4
-rw-r--r--test/dot_s/copysign-casts.wast34
-rw-r--r--test/dot_s/data-offset-folding.wast4
3 files changed, 42 insertions, 0 deletions
diff --git a/test/dot_s/alternate-lcomm.wast b/test/dot_s/alternate-lcomm.wast
new file mode 100644
index 000000000..c29134962
--- /dev/null
+++ b/test/dot_s/alternate-lcomm.wast
@@ -0,0 +1,4 @@
+(module
+ (memory 0 4294967295)
+)
+; METADATA: { "asmConsts": {} } \ No newline at end of file
diff --git a/test/dot_s/copysign-casts.wast b/test/dot_s/copysign-casts.wast
new file mode 100644
index 000000000..02ad07832
--- /dev/null
+++ b/test/dot_s/copysign-casts.wast
@@ -0,0 +1,34 @@
+(module
+ (memory 0 4294967295)
+ (export "fold_promote" $fold_promote)
+ (export "fold_demote" $fold_demote)
+ (func $fold_promote (param $$0 f64) (param $$1 f32) (result f64)
+ (block $fake_return_waka123
+ (block
+ (br $fake_return_waka123
+ (f64.copysign
+ (get_local $$0)
+ (f64.promote/f32
+ (get_local $$1)
+ )
+ )
+ )
+ )
+ )
+ )
+ (func $fold_demote (param $$0 f32) (param $$1 f64) (result f32)
+ (block $fake_return_waka123
+ (block
+ (br $fake_return_waka123
+ (f32.copysign
+ (get_local $$0)
+ (f32.demote/f64
+ (get_local $$1)
+ )
+ )
+ )
+ )
+ )
+ )
+)
+; METADATA: { "asmConsts": {} } \ No newline at end of file
diff --git a/test/dot_s/data-offset-folding.wast b/test/dot_s/data-offset-folding.wast
new file mode 100644
index 000000000..d0715e305
--- /dev/null
+++ b/test/dot_s/data-offset-folding.wast
@@ -0,0 +1,4 @@
+(module
+ (memory 0 4294967295 (segment 2 "\00\00\00\00") (segment 408 "X\00\00\00"))
+)
+; METADATA: { "asmConsts": {} } \ No newline at end of file