github.com/bananabytelabs/wazero@v0.0.0-20240105073314-54b22a776da8/internal/integration_test/fuzzcases/testdata/1797d.wat (about)

     1  (module
     2    (type (;0;) (func (param i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32) (result i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32)))
     3    (type (;1;) (func (param i32 i32 i32 i32 i32 i32 i32 i32 i32 f64) (result i32)))
     4    (func (;0;) (type 0) (param i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32) (result i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32)
     5      (local f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 f32 v128 v128)
     6      f32.const -nan:0x7bff96 (;=NaN;)
     7      f32.nearest
     8      local.tee 20
     9      f32.const nan (;=NaN;)
    10      local.get 20
    11      local.get 20
    12      f32.eq
    13      select
    14      f32.nearest
    15      local.tee 21
    16      f32.const nan (;=NaN;)
    17      local.get 21
    18      local.get 21
    19      f32.eq
    20      select
    21      f32.nearest
    22      local.tee 22
    23      f32.const nan (;=NaN;)
    24      local.get 22
    25      local.get 22
    26      f32.eq
    27      select
    28      f32.nearest
    29      local.tee 23
    30      f32.const nan (;=NaN;)
    31      local.get 23
    32      local.get 23
    33      f32.eq
    34      select
    35      f32.nearest
    36      local.tee 24
    37      f32.const nan (;=NaN;)
    38      local.get 24
    39      local.get 24
    40      f32.eq
    41      select
    42      f32.nearest
    43      local.tee 25
    44      f32.const nan (;=NaN;)
    45      local.get 25
    46      local.get 25
    47      f32.eq
    48      select
    49      f32.nearest
    50      local.tee 26
    51      f32.const nan (;=NaN;)
    52      local.get 26
    53      local.get 26
    54      f32.eq
    55      select
    56      f32.nearest
    57      local.tee 27
    58      f32.const nan (;=NaN;)
    59      local.get 27
    60      local.get 27
    61      f32.eq
    62      select
    63      f32.nearest
    64      local.tee 28
    65      f32.const nan (;=NaN;)
    66      local.get 28
    67      local.get 28
    68      f32.eq
    69      select
    70      f32.nearest
    71      local.tee 29
    72      f32.const nan (;=NaN;)
    73      local.get 29
    74      local.get 29
    75      f32.eq
    76      select
    77      f32.nearest
    78      local.tee 30
    79      f32.const nan (;=NaN;)
    80      local.get 30
    81      local.get 30
    82      f32.eq
    83      select
    84      f32.nearest
    85      local.tee 31
    86      f32.const nan (;=NaN;)
    87      local.get 31
    88      local.get 31
    89      f32.eq
    90      select
    91      f32.nearest
    92      local.tee 32
    93      f32.const nan (;=NaN;)
    94      local.get 32
    95      local.get 32
    96      f32.eq
    97      select
    98      f32.nearest
    99      local.tee 33
   100      f32.const nan (;=NaN;)
   101      local.get 33
   102      local.get 33
   103      f32.eq
   104      select
   105      f32.nearest
   106      local.tee 34
   107      f32.const nan (;=NaN;)
   108      local.get 34
   109      local.get 34
   110      f32.eq
   111      select
   112      f32.nearest
   113      local.tee 35
   114      f32.const nan (;=NaN;)
   115      local.get 35
   116      local.get 35
   117      f32.eq
   118      select
   119      f32.nearest
   120      local.tee 36
   121      f32.const nan (;=NaN;)
   122      local.get 36
   123      local.get 36
   124      f32.eq
   125      select
   126      f32.nearest
   127      local.tee 37
   128      f32.const nan (;=NaN;)
   129      local.get 37
   130      local.get 37
   131      f32.eq
   132      select
   133      f32.nearest
   134      local.tee 38
   135      f32.const nan (;=NaN;)
   136      local.get 38
   137      local.get 38
   138      f32.eq
   139      select
   140      f32.nearest
   141      local.tee 39
   142      f32.const nan (;=NaN;)
   143      local.get 39
   144      local.get 39
   145      f32.eq
   146      select
   147      f32.nearest
   148      local.tee 40
   149      f32.const nan (;=NaN;)
   150      local.get 40
   151      local.get 40
   152      f32.eq
   153      select
   154      f32.nearest
   155      local.tee 41
   156      f32.const nan (;=NaN;)
   157      local.get 41
   158      local.get 41
   159      f32.eq
   160      select
   161      f32.nearest
   162      local.tee 42
   163      f32.const nan (;=NaN;)
   164      local.get 42
   165      local.get 42
   166      f32.eq
   167      select
   168      f32.nearest
   169      local.tee 43
   170      f32.const nan (;=NaN;)
   171      local.get 43
   172      local.get 43
   173      f32.eq
   174      select
   175      f32.nearest
   176      local.tee 44
   177      f32.const nan (;=NaN;)
   178      local.get 44
   179      local.get 44
   180      f32.eq
   181      select
   182      f32.nearest
   183      local.tee 45
   184      f32.const nan (;=NaN;)
   185      local.get 45
   186      local.get 45
   187      f32.eq
   188      select
   189      f32.nearest
   190      local.tee 46
   191      f32.const nan (;=NaN;)
   192      local.get 46
   193      local.get 46
   194      f32.eq
   195      select
   196      f32.nearest
   197      local.tee 47
   198      f32.const nan (;=NaN;)
   199      local.get 47
   200      local.get 47
   201      f32.eq
   202      select
   203      f32.nearest
   204      local.tee 48
   205      f32.const nan (;=NaN;)
   206      local.get 48
   207      local.get 48
   208      f32.eq
   209      select
   210      f32.nearest
   211      local.tee 49
   212      f32.const nan (;=NaN;)
   213      local.get 49
   214      local.get 49
   215      f32.eq
   216      select
   217      f32.nearest
   218      local.tee 50
   219      f32.const nan (;=NaN;)
   220      local.get 50
   221      local.get 50
   222      f32.eq
   223      select
   224      f32.nearest
   225      local.tee 51
   226      f32.const nan (;=NaN;)
   227      local.get 51
   228      local.get 51
   229      f32.eq
   230      select
   231      f32.nearest
   232      local.tee 52
   233      f32.const nan (;=NaN;)
   234      local.get 52
   235      local.get 52
   236      f32.eq
   237      select
   238      f32.nearest
   239      local.tee 53
   240      f32.const nan (;=NaN;)
   241      local.get 53
   242      local.get 53
   243      f32.eq
   244      select
   245      f32.nearest
   246      local.tee 54
   247      f32.const nan (;=NaN;)
   248      local.get 54
   249      local.get 54
   250      f32.eq
   251      select
   252      f32.nearest
   253      local.tee 55
   254      f32.const nan (;=NaN;)
   255      local.get 55
   256      local.get 55
   257      f32.eq
   258      select
   259      f32.nearest
   260      local.tee 56
   261      f32.const nan (;=NaN;)
   262      local.get 56
   263      local.get 56
   264      f32.eq
   265      select
   266      f32.nearest
   267      local.tee 57
   268      f32.const nan (;=NaN;)
   269      local.get 57
   270      local.get 57
   271      f32.eq
   272      select
   273      f32.nearest
   274      local.tee 58
   275      f32.const nan (;=NaN;)
   276      local.get 58
   277      local.get 58
   278      f32.eq
   279      select
   280      f32.nearest
   281      local.tee 59
   282      f32.const nan (;=NaN;)
   283      local.get 59
   284      local.get 59
   285      f32.eq
   286      select
   287      f32.nearest
   288      local.tee 60
   289      f32.const nan (;=NaN;)
   290      local.get 60
   291      local.get 60
   292      f32.eq
   293      select
   294      f32.nearest
   295      local.tee 61
   296      f32.const nan (;=NaN;)
   297      local.get 61
   298      local.get 61
   299      f32.eq
   300      select
   301      f32.nearest
   302      local.tee 62
   303      f32.const nan (;=NaN;)
   304      local.get 62
   305      local.get 62
   306      f32.eq
   307      select
   308      f32.nearest
   309      local.tee 63
   310      f32.const nan (;=NaN;)
   311      local.get 63
   312      local.get 63
   313      f32.eq
   314      select
   315      f32.nearest
   316      local.tee 64
   317      f32.const nan (;=NaN;)
   318      local.get 64
   319      local.get 64
   320      f32.eq
   321      select
   322      f32.nearest
   323      local.tee 65
   324      f32.const nan (;=NaN;)
   325      local.get 65
   326      local.get 65
   327      f32.eq
   328      select
   329      f32.nearest
   330      local.tee 66
   331      f32.const nan (;=NaN;)
   332      local.get 66
   333      local.get 66
   334      f32.eq
   335      select
   336      f32.nearest
   337      local.tee 67
   338      f32.const nan (;=NaN;)
   339      local.get 67
   340      local.get 67
   341      f32.eq
   342      select
   343      f32.nearest
   344      local.tee 68
   345      f32.const nan (;=NaN;)
   346      local.get 68
   347      local.get 68
   348      f32.eq
   349      select
   350      f32.nearest
   351      local.tee 69
   352      f32.const nan (;=NaN;)
   353      local.get 69
   354      local.get 69
   355      f32.eq
   356      select
   357      f32.nearest
   358      local.tee 70
   359      f32.const nan (;=NaN;)
   360      local.get 70
   361      local.get 70
   362      f32.eq
   363      select
   364      f32.nearest
   365      local.tee 71
   366      f32.const nan (;=NaN;)
   367      local.get 71
   368      local.get 71
   369      f32.eq
   370      select
   371      f32.nearest
   372      local.tee 72
   373      f32.const nan (;=NaN;)
   374      local.get 72
   375      local.get 72
   376      f32.eq
   377      select
   378      f32.nearest
   379      local.tee 73
   380      f32.const nan (;=NaN;)
   381      local.get 73
   382      local.get 73
   383      f32.eq
   384      select
   385      f32.nearest
   386      local.tee 74
   387      f32.const nan (;=NaN;)
   388      local.get 74
   389      local.get 74
   390      f32.eq
   391      select
   392      f32.nearest
   393      local.tee 75
   394      f32.const nan (;=NaN;)
   395      local.get 75
   396      local.get 75
   397      f32.eq
   398      select
   399      i64.trunc_sat_f32_s
   400      v128.const i32x4 0xffffffff 0xff80ffff 0xffffffff 0xffffffff
   401      i32.const -1
   402      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   403      i32.const -1
   404      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   405      i32.const -1
   406      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   407      i32.const -1
   408      v128.const i32x4 0xffffffff 0xffffffff 0xff04ffff 0x240affff
   409      i64x2.extend_low_i32x4_s
   410      i32.const 1010
   411      f64.const -0x1.6a624a6a6a6a6p-405 (;=-0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017130922205442793;)
   412      i64.trunc_f64_s
   413      v128.const i32x4 0xffffa6a6 0xffffffff 0xffffffff 0xffffffff
   414      i32.const -1
   415      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   416      i32.const -1
   417      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   418      i32.const -1
   419      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   420      i32.const -1
   421      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   422      i32.const -1
   423      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   424      i32.const -1
   425      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   426      i32.const -1
   427      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   428      i32.const -1
   429      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   430      i32.const -1
   431      v128.const i32x4 0xfffffffd 0xffffffff 0xffffffff 0xffffffff
   432      i32.const -1
   433      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   434      i32.const -1
   435      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   436      i32.const -1
   437      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   438      i32.const -1
   439      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   440      i32.const -1
   441      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   442      i32.const -1
   443      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   444      i32.const -1
   445      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   446      i32.const -33554433
   447      v128.const i32x4 0xffffffff 0xffffffff 0xbffffdff 0xffffffff
   448      i32.const -8323073
   449      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   450      i32.const -1
   451      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   452      i32.const -1
   453      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   454      i32.const -1
   455      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   456      i32.const -1073742337
   457      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   458      i32.const -1
   459      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   460      i32.const -1
   461      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   462      i32.const -1
   463      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   464      i32.const -1
   465      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   466      i32.const -1
   467      v128.const i32x4 0x26ffffff 0x64643964 0x4a0a9664 0x90908090
   468      f32x4.sqrt
   469      local.tee 76
   470      v128.const i32x4 0x7fc00000 0x7fc00000 0x7fc00000 0x7fc00000
   471      local.get 76
   472      local.get 76
   473      f32x4.eq
   474      v128.bitselect
   475      i16x8.abs
   476      f32x4.nearest
   477      local.tee 77
   478      v128.const i32x4 0x7fc00000 0x7fc00000 0x7fc00000 0x7fc00000
   479      local.get 77
   480      local.get 77
   481      f32x4.eq
   482      v128.bitselect
   483      local.get 15
   484      v128.const i32x4 0xfffffff7 0xffffffff 0xffffffff 0xffffffff
   485      i32.const -1
   486      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   487      i32.const -1
   488      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   489      i32.const -1
   490      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   491      i32.const -1
   492      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   493      i32.const -1
   494      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   495      i32.const -1073742337
   496      v128.const i32x4 0xffffffff 0x80ffffff 0xffffffff 0xffffffff
   497      i32.const -1
   498      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   499      i32.const -1
   500      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   501      i32.const -1
   502      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   503      i32.const -1
   504      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   505      i32.const -1
   506      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   507      i32.const -1
   508      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   509      i32.const -1
   510      i32.extend16_s
   511      i32.extend16_s
   512      i32.extend16_s
   513      i32.extend16_s
   514      i32.extend16_s
   515      i32.extend16_s
   516      i32.extend16_s
   517      i32.extend16_s
   518      i32.extend16_s
   519      i32.extend16_s
   520      i32.extend16_s
   521      i32.extend16_s
   522      i32.extend16_s
   523      i32.extend16_s
   524      i32.extend16_s
   525      i32.extend16_s
   526      i32.extend16_s
   527      i32.extend16_s
   528      i32.extend16_s
   529      i32.extend16_s
   530      i32.extend16_s
   531      i32.extend16_s
   532      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   533      i32.const -1
   534      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   535      i32.const -1
   536      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   537      i32.const -1
   538      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   539      i32.const -1
   540      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   541      i32.const -1
   542      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   543      i32.const -1
   544      v128.const i32x4 0xffffffff 0xffffffff 0xfffffffd 0xffffffff
   545      i32.const -1
   546      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   547      i32.const -1
   548      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   549      i32.const -1
   550      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   551      i32.const -1
   552      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   553      i32.const -1
   554      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   555      i32.const -1
   556      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   557      i32.const -1
   558      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   559      i32.const -1
   560      v128.const i32x4 0xffffffff 0xfffffffd 0xffffffff 0xffffffff
   561      i8x16.all_true
   562      i32.lt_s
   563      v128.const i32x4 0xffffffff 0xffffff80 0xffffffff 0xffffffff
   564      i32.const -1
   565      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   566      i32.const -1
   567      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   568      i32.const -1
   569      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   570      i32.const -1
   571      v128.const i32x4 0xfdffffff 0xffffbfff 0xffffffff 0xffffffff
   572      i32.const -1
   573      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   574      i32.const -1
   575      v128.const i32x4 0xffffffff 0xffffffff 0xffffffff 0xffffffff
   576      i32.const 184549375
   577      local.get 16
   578      i64.extend_i32_u
   579      i64.extend16_s
   580      i64.extend16_s
   581      i64.extend16_s
   582      f32.convert_i64_s
   583      i32.reinterpret_f32
   584      global.get 0
   585      i32.xor
   586      global.set 0
   587      drop
   588      global.get 2
   589      v128.xor
   590      global.set 2
   591      drop
   592      global.get 2
   593      v128.xor
   594      global.set 2
   595      drop
   596      global.get 2
   597      v128.xor
   598      global.set 2
   599      drop
   600      global.get 2
   601      v128.xor
   602      global.set 2
   603      drop
   604      global.get 2
   605      v128.xor
   606      global.set 2
   607      drop
   608      global.get 2
   609      v128.xor
   610      global.set 2
   611      drop
   612      global.get 2
   613      v128.xor
   614      global.set 2
   615      drop
   616      global.get 2
   617      v128.xor
   618      global.set 2
   619      drop
   620      global.get 2
   621      v128.xor
   622      global.set 2
   623      drop
   624      global.get 2
   625      v128.xor
   626      global.set 2
   627      drop
   628      global.get 2
   629      v128.xor
   630      global.set 2
   631      drop
   632      global.get 2
   633      v128.xor
   634      global.set 2
   635      drop
   636      global.get 2
   637      v128.xor
   638      global.set 2
   639      drop
   640      global.get 2
   641      v128.xor
   642      global.set 2
   643      drop
   644      global.get 2
   645      v128.xor
   646      global.set 2
   647      drop
   648      global.get 2
   649      v128.xor
   650      global.set 2
   651      drop
   652      global.get 2
   653      v128.xor
   654      global.set 2
   655      drop
   656      global.get 2
   657      v128.xor
   658      global.set 2
   659      drop
   660      global.get 2
   661      v128.xor
   662      global.set 2
   663      drop
   664      global.get 2
   665      v128.xor
   666      global.set 2
   667      drop
   668      global.get 2
   669      v128.xor
   670      global.set 2
   671      drop
   672      global.get 2
   673      v128.xor
   674      global.set 2
   675      drop
   676      global.get 2
   677      v128.xor
   678      global.set 2
   679      drop
   680      global.get 2
   681      v128.xor
   682      global.set 2
   683      drop
   684      global.get 2
   685      v128.xor
   686      global.set 2
   687      drop
   688      global.get 2
   689      v128.xor
   690      global.set 2
   691      drop
   692      global.get 2
   693      v128.xor
   694      global.set 2
   695      drop
   696      global.get 2
   697      v128.xor
   698      global.set 2
   699      drop
   700      global.get 2
   701      v128.xor
   702      global.set 2
   703      drop
   704      global.get 2
   705      v128.xor
   706      global.set 2
   707      drop
   708      global.get 2
   709      v128.xor
   710      global.set 2
   711      drop
   712      global.get 2
   713      v128.xor
   714      global.set 2
   715      drop
   716      global.get 2
   717      v128.xor
   718      global.set 2
   719      drop
   720      global.get 2
   721      v128.xor
   722      global.set 2
   723      drop
   724      global.get 2
   725      v128.xor
   726      global.set 2
   727      drop
   728      global.get 2
   729      v128.xor
   730      global.set 2
   731      drop
   732      global.get 2
   733      v128.xor
   734      global.set 2
   735      drop
   736      global.get 2
   737      v128.xor
   738      global.set 2
   739      drop
   740      global.get 2
   741      v128.xor
   742      global.set 2
   743      drop
   744      global.get 2
   745      v128.xor
   746      global.set 2
   747      drop
   748      global.get 2
   749      v128.xor
   750      global.set 2
   751      drop
   752      global.get 2
   753      v128.xor
   754      global.set 2
   755      drop
   756      global.get 2
   757      v128.xor
   758      global.set 2
   759      drop
   760      global.get 2
   761      v128.xor
   762      global.set 2
   763      drop
   764      global.get 2
   765      v128.xor
   766      global.set 2
   767      drop
   768      global.get 2
   769      v128.xor
   770      global.set 2
   771      drop
   772      global.get 2
   773      v128.xor
   774      global.set 2
   775      drop
   776      global.get 2
   777      v128.xor
   778      global.set 2
   779      drop
   780      global.get 2
   781      v128.xor
   782      global.set 2
   783      drop
   784      global.get 2
   785      v128.xor
   786      global.set 2
   787      drop
   788      drop
   789      drop
   790      global.get 2
   791      v128.xor
   792      global.set 2
   793      drop
   794      global.get 2
   795      v128.xor
   796      global.set 2
   797      drop
   798      global.get 2
   799      v128.xor
   800      global.set 2
   801      drop
   802      global.get 2
   803      v128.xor
   804      global.set 2
   805      drop
   806      global.get 2
   807      v128.xor
   808      global.set 2
   809      drop
   810      global.get 2
   811      v128.xor
   812      global.set 2
   813      drop
   814      global.get 2
   815      v128.xor
   816      global.set 2
   817      drop
   818      global.get 2
   819      v128.xor
   820      global.set 2
   821      drop
   822      global.get 2
   823      v128.xor
   824      global.set 2
   825      drop
   826      global.get 2
   827      v128.xor
   828      global.set 2
   829      drop
   830      global.get 2
   831      v128.xor
   832      global.set 2
   833      drop
   834      drop
   835      global.get 2
   836      v128.xor
   837      global.set 2
   838      drop
   839      global.get 2
   840      v128.xor
   841      global.set 2
   842      drop
   843      global.get 2
   844      v128.xor
   845      global.set 2
   846      drop
   847      global.get 2
   848      v128.xor
   849      global.set 2
   850      drop
   851      global.get 2
   852      v128.xor
   853      global.set 2
   854      drop
   855      i32.const -437970406
   856      i32.const -1595546139
   857      i32.const -437935968
   858      i32.const -1600085787
   859      i32.const -1952407392
   860      i32.const -2143219712
   861      i32.const -8354944
   862      i32.const 255
   863      i32.const 0
   864      i32.const 0
   865      i32.const 0
   866      i32.const 0
   867      i32.const 0
   868      i32.const 0
   869      i32.const 0
   870      i32.const 0
   871      i32.const 0
   872      i32.const 0
   873      i32.const 0
   874      i32.const 0
   875    )
   876    (global (;0;) (mut i32) i32.const 0)
   877    (global (;1;) (mut i32) i32.const 0)
   878    (global (;2;) (mut v128) v128.const i32x4 0x00000000 0x00000000 0x00000000 0x00000000)
   879    (global (;3;) (mut i64) i64.const 0)
   880    (global (;4;) (mut i32) i32.const 1000)
   881    (export "p" (func 0))
   882    (export "" (global 0))
   883    (export "2" (global 1))
   884    (export "3" (global 2))
   885    (export "4" (global 3))
   886  )