diff options
Diffstat (limited to 'test/llvm_autogenerated/copysign-casts.s')
-rw-r--r-- | test/llvm_autogenerated/copysign-casts.s | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/test/llvm_autogenerated/copysign-casts.s b/test/llvm_autogenerated/copysign-casts.s new file mode 100644 index 000000000..41c1c7680 --- /dev/null +++ b/test/llvm_autogenerated/copysign-casts.s @@ -0,0 +1,26 @@ + .text + .file "/s/llvm/llvm/test/CodeGen/WebAssembly/copysign-casts.ll" + .globl fold_promote + .type fold_promote,@function +fold_promote: + .param f64, f32 + .result f64 + f64.promote/f32 $push0=, $1 + f64.copysign $push1=, $0, $pop0 + return $pop1 +func_end0: + .size fold_promote, func_end0-fold_promote + + .globl fold_demote + .type fold_demote,@function +fold_demote: + .param f32, f64 + .result f32 + f32.demote/f64 $push0=, $1 + f32.copysign $push1=, $0, $pop0 + return $pop1 +func_end1: + .size fold_demote, func_end1-fold_demote + + + .section ".note.GNU-stack","",@progbits |