(module $fir2dim.wasm (type (;0;) (func (param i32 i32))) (type (;1;) (func)) (type (;2;) (func (param i32 i32 i32 i32))) (type (;3;) (func (result i32))) (import "__pragma" "loopbound" (func $__pragma_loopbound (type 0))) (func $__wasm_apply_data_relocs (type 1)) (func $fir2dim_init (type 1) (local i32 i32 i32) global.get $__stack_pointer i32.const 16 i32.sub local.tee 0 global.set $__stack_pointer local.get 0 i32.const 0 i32.store8 offset=15 i32.const 36 i32.const 36 call $__pragma_loopbound i32.const 0 i32.const 0 i32.load8_u offset=1024 local.get 0 i32.load8_u offset=15 i32.xor i32.store8 offset=1024 i32.const 0 i32.const 0 i32.load8_u offset=1025 local.get 0 i32.load8_u offset=15 i32.xor i32.store8 offset=1025 i32.const 0 i32.const 0 i32.load8_u offset=1026 local.get 0 i32.load8_u offset=15 i32.xor i32.store8 offset=1026 i32.const 0 i32.const 0 i32.load8_u offset=1027 local.get 0 i32.load8_u offset=15 i32.xor i32.store8 offset=1027 i32.const 0 i32.const 0 i32.load8_u offset=1028 local.get 0 i32.load8_u offset=15 i32.xor i32.store8 offset=1028 i32.const 0 i32.const 0 i32.load8_u offset=1029 local.get 0 i32.load8_u offset=15 i32.xor i32.store8 offset=1029 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1030 i32.xor i32.store8 offset=1030 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1031 i32.xor i32.store8 offset=1031 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1032 i32.xor i32.store8 offset=1032 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1033 i32.xor i32.store8 offset=1033 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1034 i32.xor i32.store8 offset=1034 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1035 i32.xor i32.store8 offset=1035 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1036 i32.xor i32.store8 offset=1036 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1037 i32.xor i32.store8 offset=1037 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1038 i32.xor i32.store8 offset=1038 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1039 i32.xor i32.store8 offset=1039 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1040 i32.xor i32.store8 offset=1040 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1041 i32.xor i32.store8 offset=1041 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1042 i32.xor i32.store8 offset=1042 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1043 i32.xor i32.store8 offset=1043 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1044 i32.xor i32.store8 offset=1044 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1045 i32.xor i32.store8 offset=1045 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1046 i32.xor i32.store8 offset=1046 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1047 i32.xor i32.store8 offset=1047 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1048 i32.xor i32.store8 offset=1048 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1049 i32.xor i32.store8 offset=1049 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1050 i32.xor i32.store8 offset=1050 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1051 i32.xor i32.store8 offset=1051 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1052 i32.xor i32.store8 offset=1052 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1053 i32.xor i32.store8 offset=1053 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1054 i32.xor i32.store8 offset=1054 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1055 i32.xor i32.store8 offset=1055 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1056 i32.xor i32.store8 offset=1056 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1057 i32.xor i32.store8 offset=1057 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1058 i32.xor i32.store8 offset=1058 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1059 i32.xor i32.store8 offset=1059 i32.const 64 i32.const 64 call $__pragma_loopbound i32.const 0 i32.const 0 i32.load8_u offset=1072 local.get 0 i32.load8_u offset=15 i32.xor i32.store8 offset=1072 i32.const 0 i32.const 0 i32.load8_u offset=1073 local.get 0 i32.load8_u offset=15 i32.xor i32.store8 offset=1073 i32.const 0 i32.const 0 i32.load8_u offset=1074 local.get 0 i32.load8_u offset=15 i32.xor i32.store8 offset=1074 i32.const 0 i32.const 0 i32.load8_u offset=1075 local.get 0 i32.load8_u offset=15 i32.xor i32.store8 offset=1075 i32.const 0 i32.const 0 i32.load8_u offset=1076 local.get 0 i32.load8_u offset=15 i32.xor i32.store8 offset=1076 i32.const 0 i32.const 0 i32.load8_u offset=1077 local.get 0 i32.load8_u offset=15 i32.xor i32.store8 offset=1077 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1078 i32.xor i32.store8 offset=1078 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1079 i32.xor i32.store8 offset=1079 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1080 i32.xor i32.store8 offset=1080 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1081 i32.xor i32.store8 offset=1081 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1082 i32.xor i32.store8 offset=1082 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1083 i32.xor i32.store8 offset=1083 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1084 i32.xor i32.store8 offset=1084 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1085 i32.xor i32.store8 offset=1085 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1086 i32.xor i32.store8 offset=1086 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1087 i32.xor i32.store8 offset=1087 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1088 i32.xor i32.store8 offset=1088 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1089 i32.xor i32.store8 offset=1089 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1090 i32.xor i32.store8 offset=1090 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1091 i32.xor i32.store8 offset=1091 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1092 i32.xor i32.store8 offset=1092 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1093 i32.xor i32.store8 offset=1093 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1094 i32.xor i32.store8 offset=1094 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1095 i32.xor i32.store8 offset=1095 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1096 i32.xor i32.store8 offset=1096 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1097 i32.xor i32.store8 offset=1097 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1098 i32.xor i32.store8 offset=1098 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1099 i32.xor i32.store8 offset=1099 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1100 i32.xor i32.store8 offset=1100 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1101 i32.xor i32.store8 offset=1101 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1102 i32.xor i32.store8 offset=1102 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1103 i32.xor i32.store8 offset=1103 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1104 i32.xor i32.store8 offset=1104 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1105 i32.xor i32.store8 offset=1105 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1106 i32.xor i32.store8 offset=1106 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1107 i32.xor i32.store8 offset=1107 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1108 i32.xor i32.store8 offset=1108 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1109 i32.xor i32.store8 offset=1109 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1110 i32.xor i32.store8 offset=1110 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1111 i32.xor i32.store8 offset=1111 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1112 i32.xor i32.store8 offset=1112 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1113 i32.xor i32.store8 offset=1113 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1114 i32.xor i32.store8 offset=1114 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1115 i32.xor i32.store8 offset=1115 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1116 i32.xor i32.store8 offset=1116 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1117 i32.xor i32.store8 offset=1117 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1118 i32.xor i32.store8 offset=1118 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1119 i32.xor i32.store8 offset=1119 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1120 i32.xor i32.store8 offset=1120 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1121 i32.xor i32.store8 offset=1121 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1122 i32.xor i32.store8 offset=1122 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1123 i32.xor i32.store8 offset=1123 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1124 i32.xor i32.store8 offset=1124 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1125 i32.xor i32.store8 offset=1125 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1126 i32.xor i32.store8 offset=1126 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1127 i32.xor i32.store8 offset=1127 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1128 i32.xor i32.store8 offset=1128 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1129 i32.xor i32.store8 offset=1129 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1130 i32.xor i32.store8 offset=1130 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1131 i32.xor i32.store8 offset=1131 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1132 i32.xor i32.store8 offset=1132 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1133 i32.xor i32.store8 offset=1133 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1134 i32.xor i32.store8 offset=1134 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1135 i32.xor i32.store8 offset=1135 i32.const 144 i32.const 144 call $__pragma_loopbound i32.const -144 local.set 1 loop ;; label = @1 local.get 1 i32.const 1280 i32.add local.tee 2 local.get 2 i32.load8_u local.get 0 i32.load8_u offset=15 i32.xor i32.store8 local.get 1 i32.const 1281 i32.add local.tee 2 local.get 2 i32.load8_u local.get 0 i32.load8_u offset=15 i32.xor i32.store8 local.get 1 i32.const 1282 i32.add local.tee 2 local.get 2 i32.load8_u local.get 0 i32.load8_u offset=15 i32.xor i32.store8 local.get 1 i32.const 1283 i32.add local.tee 2 local.get 2 i32.load8_u local.get 0 i32.load8_u offset=15 i32.xor i32.store8 local.get 1 i32.const 4 i32.add local.tee 1 br_if 0 (;@1;) end i32.const 64 i32.const 64 call $__pragma_loopbound i32.const 0 i32.const 0 i32.load8_u offset=1280 local.get 0 i32.load8_u offset=15 i32.xor i32.store8 offset=1280 i32.const 0 i32.const 0 i32.load8_u offset=1281 local.get 0 i32.load8_u offset=15 i32.xor i32.store8 offset=1281 i32.const 0 i32.const 0 i32.load8_u offset=1282 local.get 0 i32.load8_u offset=15 i32.xor i32.store8 offset=1282 i32.const 0 i32.const 0 i32.load8_u offset=1283 local.get 0 i32.load8_u offset=15 i32.xor i32.store8 offset=1283 i32.const 0 i32.const 0 i32.load8_u offset=1284 local.get 0 i32.load8_u offset=15 i32.xor i32.store8 offset=1284 i32.const 0 i32.const 0 i32.load8_u offset=1285 local.get 0 i32.load8_u offset=15 i32.xor i32.store8 offset=1285 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1286 i32.xor i32.store8 offset=1286 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1287 i32.xor i32.store8 offset=1287 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1288 i32.xor i32.store8 offset=1288 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1289 i32.xor i32.store8 offset=1289 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1290 i32.xor i32.store8 offset=1290 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1291 i32.xor i32.store8 offset=1291 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1292 i32.xor i32.store8 offset=1292 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1293 i32.xor i32.store8 offset=1293 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1294 i32.xor i32.store8 offset=1294 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1295 i32.xor i32.store8 offset=1295 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1296 i32.xor i32.store8 offset=1296 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1297 i32.xor i32.store8 offset=1297 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1298 i32.xor i32.store8 offset=1298 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1299 i32.xor i32.store8 offset=1299 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1300 i32.xor i32.store8 offset=1300 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1301 i32.xor i32.store8 offset=1301 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1302 i32.xor i32.store8 offset=1302 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1303 i32.xor i32.store8 offset=1303 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1304 i32.xor i32.store8 offset=1304 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1305 i32.xor i32.store8 offset=1305 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1306 i32.xor i32.store8 offset=1306 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1307 i32.xor i32.store8 offset=1307 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1308 i32.xor i32.store8 offset=1308 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1309 i32.xor i32.store8 offset=1309 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1310 i32.xor i32.store8 offset=1310 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1311 i32.xor i32.store8 offset=1311 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1312 i32.xor i32.store8 offset=1312 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1313 i32.xor i32.store8 offset=1313 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1314 i32.xor i32.store8 offset=1314 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1315 i32.xor i32.store8 offset=1315 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1316 i32.xor i32.store8 offset=1316 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1317 i32.xor i32.store8 offset=1317 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1318 i32.xor i32.store8 offset=1318 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1319 i32.xor i32.store8 offset=1319 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1320 i32.xor i32.store8 offset=1320 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1321 i32.xor i32.store8 offset=1321 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1322 i32.xor i32.store8 offset=1322 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1323 i32.xor i32.store8 offset=1323 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1324 i32.xor i32.store8 offset=1324 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1325 i32.xor i32.store8 offset=1325 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1326 i32.xor i32.store8 offset=1326 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1327 i32.xor i32.store8 offset=1327 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1328 i32.xor i32.store8 offset=1328 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1329 i32.xor i32.store8 offset=1329 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1330 i32.xor i32.store8 offset=1330 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1331 i32.xor i32.store8 offset=1331 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1332 i32.xor i32.store8 offset=1332 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1333 i32.xor i32.store8 offset=1333 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1334 i32.xor i32.store8 offset=1334 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1335 i32.xor i32.store8 offset=1335 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1336 i32.xor i32.store8 offset=1336 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1337 i32.xor i32.store8 offset=1337 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1338 i32.xor i32.store8 offset=1338 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1339 i32.xor i32.store8 offset=1339 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1340 i32.xor i32.store8 offset=1340 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1341 i32.xor i32.store8 offset=1341 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1342 i32.xor i32.store8 offset=1342 i32.const 0 local.get 0 i32.load8_u offset=15 i32.const 0 i32.load8_u offset=1343 i32.xor i32.store8 offset=1343 local.get 0 i32.const 16 i32.add global.set $__stack_pointer) (func $fir2dim_pin_down (type 2) (param i32 i32 i32 i32) (local f32) i32.const 4 i32.const 4 call $__pragma_loopbound i32.const 4 i32.const 4 call $__pragma_loopbound local.get 0 i64.const 4575657222473777152 i64.store offset=8 align=4 local.get 0 i64.const 4575657222473777152 i64.store align=4 i32.const 4 i32.const 4 call $__pragma_loopbound local.get 0 i64.const 4575657222473777152 i64.store offset=24 align=4 local.get 0 i64.const 4575657222473777152 i64.store offset=16 align=4 i32.const 4 i32.const 4 call $__pragma_loopbound local.get 0 i64.const 4575657222473777152 i64.store offset=40 align=4 local.get 0 i64.const 4575657222473777152 i64.store offset=32 align=4 i32.const 4 i32.const 4 call $__pragma_loopbound local.get 0 i64.const 4575657222473777152 i64.store offset=56 align=4 local.get 0 i64.const 4575657222473777152 i64.store offset=48 align=4 i32.const 9 i32.const 9 call $__pragma_loopbound local.get 2 i32.const 1065353216 i32.store offset=32 local.get 2 i64.const 4575657222473777152 i64.store offset=24 align=4 local.get 2 i64.const 4575657222473777152 i64.store offset=16 align=4 local.get 2 i64.const 4575657222473777152 i64.store offset=8 align=4 local.get 2 i64.const 4575657222473777152 i64.store align=4 i32.const 6 i32.const 6 call $__pragma_loopbound local.get 1 i64.const 0 i64.store offset=16 align=4 local.get 1 i64.const 0 i64.store offset=8 align=4 local.get 1 i64.const 0 i64.store align=4 i32.const 4 i32.const 4 call $__pragma_loopbound local.get 1 i32.const 0 i32.store offset=24 i32.const 4 i32.const 4 call $__pragma_loopbound local.get 1 local.get 0 f32.load f32.store offset=28 local.get 1 local.get 0 f32.load offset=4 f32.store offset=32 local.get 1 local.get 0 f32.load offset=8 f32.store offset=36 local.get 0 f32.load offset=12 local.set 4 local.get 1 i64.const 0 i64.store offset=44 align=4 local.get 1 local.get 4 f32.store offset=40 i32.const 4 i32.const 4 call $__pragma_loopbound local.get 1 local.get 0 f32.load offset=16 f32.store offset=52 local.get 1 local.get 0 f32.load offset=20 f32.store offset=56 local.get 1 local.get 0 f32.load offset=24 f32.store offset=60 local.get 0 f32.load offset=28 local.set 4 local.get 1 i64.const 0 i64.store offset=68 align=4 local.get 1 local.get 4 f32.store offset=64 i32.const 4 i32.const 4 call $__pragma_loopbound local.get 1 local.get 0 f32.load offset=32 f32.store offset=76 local.get 1 local.get 0 f32.load offset=36 f32.store offset=80 local.get 1 local.get 0 f32.load offset=40 f32.store offset=84 local.get 0 f32.load offset=44 local.set 4 local.get 1 i64.const 0 i64.store offset=92 align=4 local.get 1 local.get 4 f32.store offset=88 i32.const 4 i32.const 4 call $__pragma_loopbound local.get 1 local.get 0 f32.load offset=48 f32.store offset=100 local.get 1 local.get 0 f32.load offset=52 f32.store offset=104 local.get 1 local.get 0 f32.load offset=56 f32.store offset=108 local.get 0 f32.load offset=60 local.set 4 local.get 1 i32.const 0 i32.store offset=116 local.get 1 local.get 4 f32.store offset=112 i32.const 6 i32.const 6 call $__pragma_loopbound local.get 1 i64.const 0 i64.store offset=136 align=4 local.get 1 i64.const 0 i64.store offset=128 align=4 local.get 1 i64.const 0 i64.store offset=120 align=4 i32.const 16 i32.const 16 call $__pragma_loopbound local.get 3 i64.const 0 i64.store offset=56 align=4 local.get 3 i64.const 0 i64.store offset=48 align=4 local.get 3 i64.const 0 i64.store offset=40 align=4 local.get 3 i64.const 0 i64.store offset=32 align=4 local.get 3 i64.const 0 i64.store offset=24 align=4 local.get 3 i64.const 0 i64.store offset=16 align=4 local.get 3 i64.const 0 i64.store offset=8 align=4 local.get 3 i64.const 0 i64.store align=4) (func $fir2dim_main (type 1) (local i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 f32) i32.const 1280 local.set 0 i32.const 1072 i32.const 1136 i32.const 1024 i32.const 1280 call $fir2dim_pin_down i32.const 4 i32.const 4 call $__pragma_loopbound i32.const 0 local.set 1 loop ;; label = @1 i32.const 4 i32.const 4 call $__pragma_loopbound local.get 0 i32.const 0 i32.store i32.const 3 i32.const 3 call $__pragma_loopbound local.get 0 i32.const 0 f32.load offset=1032 local.get 1 i32.const 1144 i32.add local.tee 2 f32.load f32.mul i32.const 0 f32.load offset=1028 local.get 1 i32.const 1140 i32.add local.tee 3 f32.load f32.mul i32.const 0 f32.load offset=1024 local.get 1 i32.const 1136 i32.add f32.load f32.mul local.get 0 f32.load f32.add f32.add f32.add f32.store i32.const 3 i32.const 3 call $__pragma_loopbound local.get 0 i32.const 0 f32.load offset=1044 local.get 1 i32.const 1168 i32.add local.tee 4 f32.load f32.mul i32.const 0 f32.load offset=1040 local.get 1 i32.const 1164 i32.add local.tee 5 f32.load f32.mul i32.const 0 f32.load offset=1036 local.get 1 i32.const 1160 i32.add f32.load f32.mul local.get 0 f32.load f32.add f32.add f32.add f32.store i32.const 3 i32.const 3 call $__pragma_loopbound local.get 0 i32.const 4 i32.add local.tee 6 i32.const 0 i32.store local.get 0 i32.const 0 f32.load offset=1056 local.get 1 i32.const 1192 i32.add local.tee 7 f32.load f32.mul i32.const 0 f32.load offset=1052 local.get 1 i32.const 1188 i32.add local.tee 8 f32.load f32.mul i32.const 0 f32.load offset=1048 local.get 1 i32.const 1184 i32.add f32.load f32.mul local.get 0 f32.load f32.add f32.add f32.add f32.store i32.const 3 i32.const 3 call $__pragma_loopbound local.get 6 i32.const 0 f32.load offset=1032 local.get 1 i32.const 1148 i32.add local.tee 9 f32.load f32.mul i32.const 0 f32.load offset=1028 local.get 2 f32.load f32.mul i32.const 0 f32.load offset=1024 local.get 3 f32.load f32.mul local.get 6 f32.load f32.add f32.add f32.add f32.store i32.const 3 i32.const 3 call $__pragma_loopbound local.get 6 i32.const 0 f32.load offset=1044 local.get 1 i32.const 1172 i32.add local.tee 10 f32.load f32.mul i32.const 0 f32.load offset=1040 local.get 4 f32.load f32.mul i32.const 0 f32.load offset=1036 local.get 5 f32.load f32.mul local.get 6 f32.load f32.add f32.add f32.add f32.store i32.const 3 i32.const 3 call $__pragma_loopbound local.get 0 i32.const 8 i32.add local.tee 3 i32.const 0 i32.store local.get 6 i32.const 0 f32.load offset=1056 local.get 1 i32.const 1196 i32.add local.tee 5 f32.load f32.mul i32.const 0 f32.load offset=1052 local.get 7 f32.load f32.mul i32.const 0 f32.load offset=1048 local.get 8 f32.load f32.mul local.get 6 f32.load f32.add f32.add f32.add f32.store i32.const 3 i32.const 3 call $__pragma_loopbound local.get 3 i32.const 0 f32.load offset=1032 local.get 1 i32.const 1152 i32.add local.tee 8 f32.load f32.mul i32.const 0 f32.load offset=1028 local.get 9 f32.load f32.mul i32.const 0 f32.load offset=1024 local.get 2 f32.load f32.mul local.get 3 f32.load f32.add f32.add f32.add f32.store i32.const 3 i32.const 3 call $__pragma_loopbound local.get 3 i32.const 0 f32.load offset=1044 local.get 1 i32.const 1176 i32.add local.tee 2 f32.load f32.mul i32.const 0 f32.load offset=1040 local.get 10 f32.load f32.mul i32.const 0 f32.load offset=1036 local.get 4 f32.load f32.mul local.get 3 f32.load f32.add f32.add f32.add f32.store i32.const 3 i32.const 3 call $__pragma_loopbound local.get 0 i32.const 12 i32.add local.tee 6 i32.const 0 i32.store local.get 3 i32.const 0 f32.load offset=1056 local.get 1 i32.const 1200 i32.add local.tee 4 f32.load f32.mul i32.const 0 f32.load offset=1052 local.get 5 f32.load f32.mul i32.const 0 f32.load offset=1048 local.get 7 f32.load f32.mul local.get 3 f32.load f32.add f32.add f32.add f32.store i32.const 3 i32.const 3 call $__pragma_loopbound local.get 6 i32.const 0 f32.load offset=1032 local.get 1 i32.const 1156 i32.add f32.load f32.mul i32.const 0 f32.load offset=1028 local.get 8 f32.load f32.mul i32.const 0 f32.load offset=1024 local.get 9 f32.load f32.mul local.get 6 f32.load f32.add f32.add f32.add f32.store i32.const 3 i32.const 3 call $__pragma_loopbound local.get 6 i32.const 0 f32.load offset=1044 local.get 1 i32.const 1180 i32.add f32.load f32.mul i32.const 0 f32.load offset=1040 local.get 2 f32.load f32.mul i32.const 0 f32.load offset=1036 local.get 10 f32.load f32.mul local.get 6 f32.load f32.add f32.add f32.add f32.store i32.const 3 i32.const 3 call $__pragma_loopbound local.get 6 i32.const 0 f32.load offset=1056 local.get 1 i32.const 1204 i32.add f32.load f32.mul i32.const 0 f32.load offset=1052 local.get 4 f32.load f32.mul i32.const 0 f32.load offset=1048 local.get 5 f32.load f32.mul local.get 6 f32.load f32.add f32.add f32.add f32.store local.get 0 i32.const 16 i32.add local.set 0 local.get 1 i32.const 24 i32.add local.tee 1 i32.const 96 i32.ne br_if 0 (;@1;) end block ;; label = @1 block ;; label = @2 i32.const 0 f32.load offset=1280 i32.const 0 f32.load offset=1300 f32.add i32.const 0 f32.load offset=1172 f32.add local.tee 11 f32.abs f32.const 0x1p+31 (;=2.14748e+09;) f32.lt i32.eqz br_if 0 (;@2;) local.get 11 i32.trunc_f32_s local.set 1 br 1 (;@1;) end i32.const -2147483648 local.set 1 end i32.const 0 local.get 1 i32.store offset=1344 i32.const 1072 i32.const 1136 i32.const 1024 i32.const 1280 call $fir2dim_pin_down) (func $__original_main (type 3) (result i32) call $fir2dim_init call $fir2dim_main i32.const 0 i32.load offset=1344 i32.const 14 i32.ne) (table (;0;) 1 1 funcref) (memory (;0;) 1) (global $__stack_pointer (mut i32) (i32.const 5456)) (global (;1;) i32 (i32.const 1348)) (global (;2;) i32 (i32.const 5456)) (export "memory" (memory 0)) (export "__wasm_apply_data_relocs" (func $__wasm_apply_data_relocs)) (export "entrypoint" (func $fir2dim_main)) (export "main" (func $__original_main)) (export "__data_end" (global 1)) (export "__heap_base" (global 2)))