i16x8_s.wast 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. ;;-------------------------------------------------------------------------------------------------------
  2. ;; Copyright (C) Microsoft Corporation and contributors. All rights reserved.
  3. ;; Licensed under the MIT license. See LICENSE.txt file in the project root for full license information.
  4. ;;-------------------------------------------------------------------------------------------------------
  5. (module
  6. (func
  7. (export "func_i16x8_s_0")
  8. (result i32)
  9. (i16x8.extract_lane_s 0
  10. (v128.const i16x8 1 2 -32768 0 32767 6 7 -10))
  11. )
  12. (func
  13. (export "func_i16x8_s_1")
  14. (result i32)
  15. (i16x8.extract_lane_s 1
  16. (v128.const i16x8 1 2 -32768 0 32767 6 7 -10))
  17. )
  18. (func
  19. (export "func_i16x8_s_2")
  20. (result i32)
  21. (i16x8.extract_lane_s 2
  22. (v128.const i16x8 1 2 -32768 0 32767 6 7 -10))
  23. )
  24. (func
  25. (export "func_i16x8_s_3")
  26. (result i32)
  27. (i16x8.extract_lane_s 3
  28. (v128.const i16x8 1 2 -32768 0 32767 6 7 -10))
  29. )
  30. (func
  31. (export "func_i16x8_s_4")
  32. (result i32)
  33. (i16x8.extract_lane_s 4
  34. (v128.const i16x8 1 2 -32768 0 32767 6 7 -10))
  35. )
  36. (func
  37. (export "func_i16x8_s_5")
  38. (result i32)
  39. (i16x8.extract_lane_s 5
  40. (v128.const i16x8 1 2 -32768 0 32767 6 7 -10))
  41. )
  42. (func
  43. (export "func_i16x8_s_6")
  44. (result i32)
  45. (i16x8.extract_lane_s 6
  46. (v128.const i16x8 1 2 -32768 0 32767 6 7 -10))
  47. )
  48. (func
  49. (export "func_i16x8_s_7")
  50. (result i32)
  51. (i16x8.extract_lane_s 7
  52. (v128.const i16x8 1 2 -32768 0 32767 6 7 -10))
  53. )
  54. )