1# version 20090331
2# Peter Schwabe & Neil Costigan
3# Public domain.
4
5# qhasm: vec128 retp
6
7# qhasm: vec128 skp
8
9# qhasm: vec128 xp
10
11# qhasm: input retp
12
13# qhasm: input skp
14
15# qhasm: input xp
16
17# qhasm: vec128 sk
18
19# qhasm: vec128 x1_03
20
21# qhasm: vec128 x1_47
22
23# qhasm: vec128 x1_811
24
25# qhasm: vec128 x1_1215
26
27# qhasm: vec128 x1_1619
28
29# qhasm: vec128 x2_03
30
31# qhasm: vec128 x2_47
32
33# qhasm: vec128 x2_811
34
35# qhasm: vec128 x2_1215
36
37# qhasm: vec128 x2_1619
38
39# qhasm: vec128 z2_03
40
41# qhasm: vec128 z2_47
42
43# qhasm: vec128 z2_811
44
45# qhasm: vec128 z2_1215
46
47# qhasm: vec128 z2_1619
48
49# qhasm: vec128 x3_03
50
51# qhasm: vec128 x3_47
52
53# qhasm: vec128 x3_811
54
55# qhasm: vec128 x3_1215
56
57# qhasm: vec128 x3_1619
58
59# qhasm: vec128 z3_03
60
61# qhasm: vec128 z3_47
62
63# qhasm: vec128 z3_811
64
65# qhasm: vec128 z3_1215
66
67# qhasm: vec128 z3_1619
68
69# qhasm: vec128 z3_2023
70
71# qhasm: vec128 z3_2427
72
73# qhasm: vec128 z3_2831
74
75# qhasm: vec128 z3_3235
76
77# qhasm: vec128 z3_3639
78
79# qhasm: vec128 a_03
80
81# qhasm: vec128 a_47
82
83# qhasm: vec128 a_811
84
85# qhasm: vec128 a_1215
86
87# qhasm: vec128 a_1619
88
89# qhasm: vec128 b_03
90
91# qhasm: vec128 b_47
92
93# qhasm: vec128 b_811
94
95# qhasm: vec128 b_1215
96
97# qhasm: vec128 b_1619
98
99# qhasm: vec128 c_03
100
101# qhasm: vec128 c_47
102
103# qhasm: vec128 c_811
104
105# qhasm: vec128 c_1215
106
107# qhasm: vec128 c_1619
108
109# qhasm: vec128 d_03
110
111# qhasm: vec128 d_47
112
113# qhasm: vec128 d_811
114
115# qhasm: vec128 d_1215
116
117# qhasm: vec128 d_1619
118
119# qhasm: vec128 acbd0
120
121# qhasm: vec128 acbd1
122
123# qhasm: vec128 acbd2
124
125# qhasm: vec128 acbd3
126
127# qhasm: vec128 acbd4
128
129# qhasm: vec128 acbd5
130
131# qhasm: vec128 acbd6
132
133# qhasm: vec128 acbd7
134
135# qhasm: vec128 acbd8
136
137# qhasm: vec128 acbd9
138
139# qhasm: vec128 acbd10
140
141# qhasm: vec128 acbd11
142
143# qhasm: vec128 acbd12
144
145# qhasm: vec128 acbd13
146
147# qhasm: vec128 acbd14
148
149# qhasm: vec128 acbd15
150
151# qhasm: vec128 acbd16
152
153# qhasm: vec128 acbd17
154
155# qhasm: vec128 acbd18
156
157# qhasm: vec128 acbd19
158
159# qhasm: vec128 t20
160
161# qhasm: vec128 t21
162
163# qhasm: vec128 t22
164
165# qhasm: vec128 t23
166
167# qhasm: vec128 t24
168
169# qhasm: vec128 t25
170
171# qhasm: vec128 t26
172
173# qhasm: vec128 t27
174
175# qhasm: vec128 t28
176
177# qhasm: vec128 t29
178
179# qhasm: vec128 t210
180
181# qhasm: vec128 t211
182
183# qhasm: vec128 t212
184
185# qhasm: vec128 t213
186
187# qhasm: vec128 t214
188
189# qhasm: vec128 t215
190
191# qhasm: vec128 t216
192
193# qhasm: vec128 t217
194
195# qhasm: vec128 t218
196
197# qhasm: vec128 t219
198
199# qhasm: vec128 abba0
200
201# qhasm: vec128 abba1
202
203# qhasm: vec128 abba2
204
205# qhasm: vec128 abba3
206
207# qhasm: vec128 abba4
208
209# qhasm: vec128 abba5
210
211# qhasm: vec128 abba6
212
213# qhasm: vec128 abba7
214
215# qhasm: vec128 abba8
216
217# qhasm: vec128 abba9
218
219# qhasm: vec128 abba10
220
221# qhasm: vec128 abba11
222
223# qhasm: vec128 abba12
224
225# qhasm: vec128 abba13
226
227# qhasm: vec128 abba14
228
229# qhasm: vec128 abba15
230
231# qhasm: vec128 abba16
232
233# qhasm: vec128 abba17
234
235# qhasm: vec128 abba18
236
237# qhasm: vec128 abba19
238
239# qhasm: vec128 et4t1t00
240
241# qhasm: vec128 et4t1t01
242
243# qhasm: vec128 et4t1t02
244
245# qhasm: vec128 et4t1t03
246
247# qhasm: vec128 et4t1t04
248
249# qhasm: vec128 et4t1t05
250
251# qhasm: vec128 et4t1t06
252
253# qhasm: vec128 et4t1t07
254
255# qhasm: vec128 et4t1t08
256
257# qhasm: vec128 et4t1t09
258
259# qhasm: vec128 et4t1t010
260
261# qhasm: vec128 et4t1t011
262
263# qhasm: vec128 et4t1t012
264
265# qhasm: vec128 et4t1t013
266
267# qhasm: vec128 et4t1t014
268
269# qhasm: vec128 et4t1t015
270
271# qhasm: vec128 et4t1t016
272
273# qhasm: vec128 et4t1t017
274
275# qhasm: vec128 et4t1t018
276
277# qhasm: vec128 et4t1t019
278
279# qhasm: vec128 aa_a24aadada0
280
281# qhasm: vec128 aa_a24aadada1
282
283# qhasm: vec128 aa_a24aadada2
284
285# qhasm: vec128 aa_a24aadada3
286
287# qhasm: vec128 aa_a24aadada4
288
289# qhasm: vec128 aa_a24aadada5
290
291# qhasm: vec128 aa_a24aadada6
292
293# qhasm: vec128 aa_a24aadada7
294
295# qhasm: vec128 aa_a24aadada8
296
297# qhasm: vec128 aa_a24aadada9
298
299# qhasm: vec128 aa_a24aadada10
300
301# qhasm: vec128 aa_a24aadada11
302
303# qhasm: vec128 aa_a24aadada12
304
305# qhasm: vec128 aa_a24aadada13
306
307# qhasm: vec128 aa_a24aadada14
308
309# qhasm: vec128 aa_a24aadada15
310
311# qhasm: vec128 aa_a24aadada16
312
313# qhasm: vec128 aa_a24aadada17
314
315# qhasm: vec128 aa_a24aadada18
316
317# qhasm: vec128 aa_a24aadada19
318
319# qhasm: vec128 bb_a24m1bbcb0
320
321# qhasm: vec128 bb_a24m1bbcb1
322
323# qhasm: vec128 bb_a24m1bbcb2
324
325# qhasm: vec128 bb_a24m1bbcb3
326
327# qhasm: vec128 bb_a24m1bbcb4
328
329# qhasm: vec128 bb_a24m1bbcb5
330
331# qhasm: vec128 bb_a24m1bbcb6
332
333# qhasm: vec128 bb_a24m1bbcb7
334
335# qhasm: vec128 bb_a24m1bbcb8
336
337# qhasm: vec128 bb_a24m1bbcb9
338
339# qhasm: vec128 bb_a24m1bbcb10
340
341# qhasm: vec128 bb_a24m1bbcb11
342
343# qhasm: vec128 bb_a24m1bbcb12
344
345# qhasm: vec128 bb_a24m1bbcb13
346
347# qhasm: vec128 bb_a24m1bbcb14
348
349# qhasm: vec128 bb_a24m1bbcb15
350
351# qhasm: vec128 bb_a24m1bbcb16
352
353# qhasm: vec128 bb_a24m1bbcb17
354
355# qhasm: vec128 bb_a24m1bbcb18
356
357# qhasm: vec128 bb_a24m1bbcb19
358
359# qhasm: vec128 2p2p2pcb0
360
361# qhasm: vec128 2p2p2pcb1
362
363# qhasm: vec128 2p2p2pcb2
364
365# qhasm: vec128 2p2p2pcb3
366
367# qhasm: vec128 2p2p2pcb4
368
369# qhasm: vec128 2p2p2pcb5
370
371# qhasm: vec128 2p2p2pcb6
372
373# qhasm: vec128 2p2p2pcb7
374
375# qhasm: vec128 2p2p2pcb8
376
377# qhasm: vec128 2p2p2pcb9
378
379# qhasm: vec128 2p2p2pcb10
380
381# qhasm: vec128 2p2p2pcb11
382
383# qhasm: vec128 2p2p2pcb12
384
385# qhasm: vec128 2p2p2pcb13
386
387# qhasm: vec128 2p2p2pcb14
388
389# qhasm: vec128 2p2p2pcb15
390
391# qhasm: vec128 2p2p2pcb16
392
393# qhasm: vec128 2p2p2pcb17
394
395# qhasm: vec128 2p2p2pcb18
396
397# qhasm: vec128 2p2p2pcb19
398
399# qhasm: vec128 vec19
400
401# qhasm: vec128 tmp0
402
403# qhasm: vec128 tmp1
404
405# qhasm: vec128 tmp2
406
407# qhasm: vec128 tmp3
408
409# qhasm: vec128 tmp4
410
411# qhasm: vec128 tmp5
412
413# qhasm: vec128 tmp6
414
415# qhasm: vec128 tmp7
416
417# qhasm: vec128 tmp8
418
419# qhasm: vec128 tmp9
420
421# qhasm: vec128 tmp10
422
423# qhasm: vec128 tmp11
424
425# qhasm: vec128 tmp12
426
427# qhasm: vec128 tmp13
428
429# qhasm: vec128 tmp14
430
431# qhasm: vec128 tmp15
432
433# qhasm: vec128 tmp16
434
435# qhasm: vec128 tmp17
436
437# qhasm: vec128 tmp18
438
439# qhasm: vec128 tmp19
440
441# qhasm: vec128 et0aat10
442
443# qhasm: vec128 et0aat11
444
445# qhasm: vec128 et0aat12
446
447# qhasm: vec128 et0aat13
448
449# qhasm: vec128 et0aat14
450
451# qhasm: vec128 et0aat15
452
453# qhasm: vec128 et0aat16
454
455# qhasm: vec128 et0aat17
456
457# qhasm: vec128 et0aat18
458
459# qhasm: vec128 et0aat19
460
461# qhasm: vec128 et0aat110
462
463# qhasm: vec128 et0aat111
464
465# qhasm: vec128 et0aat112
466
467# qhasm: vec128 et0aat113
468
469# qhasm: vec128 et0aat114
470
471# qhasm: vec128 et0aat115
472
473# qhasm: vec128 et0aat116
474
475# qhasm: vec128 et0aat117
476
477# qhasm: vec128 et0aat118
478
479# qhasm: vec128 et0aat119
480
481# qhasm: vec128 t4t0bbt10
482
483# qhasm: vec128 t4t0bbt11
484
485# qhasm: vec128 t4t0bbt12
486
487# qhasm: vec128 t4t0bbt13
488
489# qhasm: vec128 t4t0bbt14
490
491# qhasm: vec128 t4t0bbt15
492
493# qhasm: vec128 t4t0bbt16
494
495# qhasm: vec128 t4t0bbt17
496
497# qhasm: vec128 t4t0bbt18
498
499# qhasm: vec128 t4t0bbt19
500
501# qhasm: vec128 t4t0bbt110
502
503# qhasm: vec128 t4t0bbt111
504
505# qhasm: vec128 t4t0bbt112
506
507# qhasm: vec128 t4t0bbt113
508
509# qhasm: vec128 t4t0bbt114
510
511# qhasm: vec128 t4t0bbt115
512
513# qhasm: vec128 t4t0bbt116
514
515# qhasm: vec128 t4t0bbt117
516
517# qhasm: vec128 t4t0bbt118
518
519# qhasm: vec128 t4t0bbt119
520
521# qhasm: vec128 aacbbbda0
522
523# qhasm: vec128 aacbbbda1
524
525# qhasm: vec128 aacbbbda2
526
527# qhasm: vec128 aacbbbda3
528
529# qhasm: vec128 aacbbbda4
530
531# qhasm: vec128 aacbbbda5
532
533# qhasm: vec128 aacbbbda6
534
535# qhasm: vec128 aacbbbda7
536
537# qhasm: vec128 aacbbbda8
538
539# qhasm: vec128 aacbbbda9
540
541# qhasm: vec128 aacbbbda10
542
543# qhasm: vec128 aacbbbda11
544
545# qhasm: vec128 aacbbbda12
546
547# qhasm: vec128 aacbbbda13
548
549# qhasm: vec128 aacbbbda14
550
551# qhasm: vec128 aacbbbda15
552
553# qhasm: vec128 aacbbbda16
554
555# qhasm: vec128 aacbbbda17
556
557# qhasm: vec128 aacbbbda18
558
559# qhasm: vec128 aacbbbda19
560
561# qhasm: vec128 aacbbbda20
562
563# qhasm: vec128 aacbbbda21
564
565# qhasm: vec128 aacbbbda22
566
567# qhasm: vec128 aacbbbda23
568
569# qhasm: vec128 aacbbbda24
570
571# qhasm: vec128 aacbbbda25
572
573# qhasm: vec128 aacbbbda26
574
575# qhasm: vec128 aacbbbda27
576
577# qhasm: vec128 aacbbbda28
578
579# qhasm: vec128 aacbbbda29
580
581# qhasm: vec128 aacbbbda30
582
583# qhasm: vec128 aacbbbda31
584
585# qhasm: vec128 aacbbbda32
586
587# qhasm: vec128 aacbbbda33
588
589# qhasm: vec128 aacbbbda34
590
591# qhasm: vec128 aacbbbda35
592
593# qhasm: vec128 aacbbbda36
594
595# qhasm: vec128 aacbbbda37
596
597# qhasm: vec128 aacbbbda38
598
599# qhasm: vec128 aacbbbda39
600
601# qhasm: vec128 z4x5x4t20
602
603# qhasm: vec128 z4x5x4t21
604
605# qhasm: vec128 z4x5x4t22
606
607# qhasm: vec128 z4x5x4t23
608
609# qhasm: vec128 z4x5x4t24
610
611# qhasm: vec128 z4x5x4t25
612
613# qhasm: vec128 z4x5x4t26
614
615# qhasm: vec128 z4x5x4t27
616
617# qhasm: vec128 z4x5x4t28
618
619# qhasm: vec128 z4x5x4t29
620
621# qhasm: vec128 z4x5x4t210
622
623# qhasm: vec128 z4x5x4t211
624
625# qhasm: vec128 z4x5x4t212
626
627# qhasm: vec128 z4x5x4t213
628
629# qhasm: vec128 z4x5x4t214
630
631# qhasm: vec128 z4x5x4t215
632
633# qhasm: vec128 z4x5x4t216
634
635# qhasm: vec128 z4x5x4t217
636
637# qhasm: vec128 z4x5x4t218
638
639# qhasm: vec128 z4x5x4t219
640
641# qhasm: vec128 z4x5x4t220
642
643# qhasm: vec128 z4x5x4t221
644
645# qhasm: vec128 z4x5x4t222
646
647# qhasm: vec128 z4x5x4t223
648
649# qhasm: vec128 z4x5x4t224
650
651# qhasm: vec128 z4x5x4t225
652
653# qhasm: vec128 z4x5x4t226
654
655# qhasm: vec128 z4x5x4t227
656
657# qhasm: vec128 z4x5x4t228
658
659# qhasm: vec128 z4x5x4t229
660
661# qhasm: vec128 z4x5x4t230
662
663# qhasm: vec128 z4x5x4t231
664
665# qhasm: vec128 z4x5x4t232
666
667# qhasm: vec128 z4x5x4t233
668
669# qhasm: vec128 z4x5x4t234
670
671# qhasm: vec128 z4x5x4t235
672
673# qhasm: vec128 z4x5x4t236
674
675# qhasm: vec128 z4x5x4t237
676
677# qhasm: vec128 z4x5x4t238
678
679# qhasm: vec128 z4x5x4t239
680
681# qhasm: vec128 carry
682
683# qhasm: vec128 carry0
684
685# qhasm: vec128 carry1
686
687# qhasm: vec128 carry2
688
689# qhasm: vec128 carry3
690
691# qhasm: vec128 carry4
692
693# qhasm: vec128 carry5
694
695# qhasm: vec128 carry6
696
697# qhasm: vec128 carry7
698
699# qhasm: vec128 carry8
700
701# qhasm: vec128 carry9
702
703# qhasm: vec128 carry10
704
705# qhasm: vec128 carry11
706
707# qhasm: vec128 carry12
708
709# qhasm: vec128 carry13
710
711# qhasm: vec128 carry14
712
713# qhasm: vec128 carry15
714
715# qhasm: vec128 carry16
716
717# qhasm: vec128 carry17
718
719# qhasm: vec128 carry18
720
721# qhasm: vec128 carry19
722
723# qhasm: vec128 red
724
725# qhasm: vec128 red0
726
727# qhasm: vec128 red1
728
729# qhasm: vec128 red2
730
731# qhasm: vec128 red3
732
733# qhasm: vec128 red4
734
735# qhasm: vec128 comb13
736
737# qhasm: vec128 comb22
738
739# qhasm: vec128 comb31
740
741# qhasm: vec128 redcoeffmask
742
743# qhasm: vec128 redcoeffmaskend
744
745# qhasm: vec128 redcoeffmaskveryend
746
747# qhasm: vec128 shuf0_01
748
749# qhasm: vec128 shuf0_2
750
751# qhasm: vec128 shuf0_3
752
753# qhasm: vec128 shuf1_01
754
755# qhasm: vec128 shuf1_2
756
757# qhasm: vec128 shuf1_3
758
759# qhasm: vec128 shuf2_01
760
761# qhasm: vec128 shuf2_2
762
763# qhasm: vec128 shuf2_3
764
765# qhasm: vec128 shuf3_01
766
767# qhasm: vec128 shuf3_2
768
769# qhasm: vec128 shuf3_3
770
771# qhasm: vec128 selw0220
772
773# qhasm: vec128 selw0105
774
775# qhasm: vec128 selw2325
776
777# qhasm: vec128 selw0433
778
779# qhasm: vec128 selw261c0
780
781# qhasm: vec128 selw0342
782
783# qhasm: vec128 selw1362
784
785# qhasm: vec128 selw3333
786
787# qhasm: vec128 sel01
788
789# qhasm: vec128 sel12
790
791# qhasm: vec128 sel23
792
793# qhasm: vec128 sel30
794
795# qhasm: vec128 mask12
796
797# qhasm: vec128 mask13
798
799# qhasm: vec128 bit
800
801# qhasm: vec128 done
802
803# qhasm: vec128 extbit
804
805# qhasm: vec128 check
806
807# qhasm: vec128 prevextbit
808
809# qhasm: vec128 nprevextbit
810
811# qhasm: vec128 loopmask
812
813# qhasm: vec128 flip
814
815# qhasm: vec128 nflip
816
817# qhasm: vec128 zero
818
819# qhasm: vec128 one
820
821# qhasm: vec128 a24vec
822
823# qhasm: vec128 2pconsts0
824
825# qhasm: vec128 2pconsts
826
827# qhasm: vec128 2p_03
828
829# qhasm: vec128 2p_47
830
831# qhasm: vec128 2p_811
832
833# qhasm: vec128 2p_1215
834
835# qhasm: vec128 2p_1619
836
837# qhasm: vec128 swapendian
838
839# qhasm: vec128 tmp00
840
841# qhasm: vec128 tmp00b
842
843# qhasm: vec128 tmp01
844
845# qhasm: vec128 tmp01b
846
847# qhasm: vec128 tmp02
848
849# qhasm: vec128 tmp02b
850
851# qhasm: vec128 tmp03
852
853# qhasm: vec128 tmp03b
854
855# qhasm: vec128 tmp04
856
857# qhasm: vec128 tmp04n
858
859# qhasm: vec128 tmp04b
860
861# qhasm: vec128 tmp04bn
862
863# qhasm: vec128 tmp10a
864
865# qhasm: vec128 tmp10b
866
867# qhasm: vec128 tmp11a
868
869# qhasm: vec128 tmp11b
870
871# qhasm: vec128 tmp12a
872
873# qhasm: vec128 tmp12b
874
875# qhasm: vec128 tmp13a
876
877# qhasm: vec128 tmp13b
878
879# qhasm: vec128 tmp14n
880
881# qhasm: vec128 tmp14a
882
883# qhasm: vec128 tmp14an
884
885# qhasm: vec128 tmp14b
886
887# qhasm: vec128 tmp14bn
888
889# qhasm: vec128 tmp20
890
891# qhasm: vec128 tmp20a
892
893# qhasm: vec128 tmp20b
894
895# qhasm: vec128 tmp21
896
897# qhasm: vec128 tmp21a
898
899# qhasm: vec128 tmp21b
900
901# qhasm: vec128 tmp22
902
903# qhasm: vec128 tmp22a
904
905# qhasm: vec128 tmp22b
906
907# qhasm: vec128 tmp23
908
909# qhasm: vec128 tmp23a
910
911# qhasm: vec128 tmp23b
912
913# qhasm: vec128 tmp24
914
915# qhasm: vec128 tmp24n
916
917# qhasm: vec128 tmp24a
918
919# qhasm: vec128 tmp24an
920
921# qhasm: vec128 tmp24b
922
923# qhasm: vec128 tmp24bn
924
925# qhasm: vec128 tmp30
926
927# qhasm: vec128 tmp30a
928
929# qhasm: vec128 tmp30b
930
931# qhasm: vec128 tmp31
932
933# qhasm: vec128 tmp31a
934
935# qhasm: vec128 tmp31b
936
937# qhasm: vec128 tmp32
938
939# qhasm: vec128 tmp32a
940
941# qhasm: vec128 tmp32b
942
943# qhasm: vec128 tmp33
944
945# qhasm: vec128 tmp33a
946
947# qhasm: vec128 tmp33b
948
949# qhasm: vec128 tmp34
950
951# qhasm: vec128 tmp34n
952
953# qhasm: vec128 tmp34a
954
955# qhasm: vec128 tmp34an
956
957# qhasm: vec128 tmp34b
958
959# qhasm: vec128 tmp34bn
960
961# qhasm: vec128 call0
962
963# qhasm: vec128 call1
964
965# qhasm: vec128 call2
966
967# qhasm: vec128 call3
968
969# qhasm: vec128 call4
970
971# qhasm: vec128 call5
972
973# qhasm: vec128 call6
974
975# qhasm: vec128 call7
976
977# qhasm: vec128 call8
978
979# qhasm: vec128 call9
980
981# qhasm: vec128 call10
982
983# qhasm: vec128 call11
984
985# qhasm: vec128 call12
986
987# qhasm: vec128 call13
988
989# qhasm: vec128 call14
990
991# qhasm: vec128 call15
992
993# qhasm: vec128 call16
994
995# qhasm: vec128 call17
996
997# qhasm: vec128 call18
998
999# qhasm: vec128 call19
1000
1001# qhasm: vec128 call20
1002
1003# qhasm: vec128 call21
1004
1005# qhasm: vec128 call22
1006
1007# qhasm: vec128 call23
1008
1009# qhasm: vec128 call24
1010
1011# qhasm: vec128 call25
1012
1013# qhasm: vec128 call26
1014
1015# qhasm: vec128 call27
1016
1017# qhasm: vec128 call28
1018
1019# qhasm: vec128 call29
1020
1021# qhasm: vec128 call30
1022
1023# qhasm: vec128 call31
1024
1025# qhasm: vec128 call32
1026
1027# qhasm: vec128 call33
1028
1029# qhasm: vec128 call34
1030
1031# qhasm: vec128 call35
1032
1033# qhasm: vec128 call36
1034
1035# qhasm: vec128 call37
1036
1037# qhasm: vec128 call38
1038
1039# qhasm: vec128 call39
1040
1041# qhasm: vec128 call40
1042
1043# qhasm: vec128 call41
1044
1045# qhasm: vec128 call42
1046
1047# qhasm: vec128 call43
1048
1049# qhasm: vec128 call44
1050
1051# qhasm: vec128 call45
1052
1053# qhasm: vec128 call46
1054
1055# qhasm: vec128 call47
1056
1057# qhasm: caller call0
1058
1059# qhasm: caller call1
1060
1061# qhasm: caller call2
1062
1063# qhasm: caller call3
1064
1065# qhasm: caller call4
1066
1067# qhasm: caller call5
1068
1069# qhasm: caller call6
1070
1071# qhasm: caller call7
1072
1073# qhasm: caller call8
1074
1075# qhasm: caller call9
1076
1077# qhasm: caller call10
1078
1079# qhasm: caller call11
1080
1081# qhasm: caller call12
1082
1083# qhasm: caller call13
1084
1085# qhasm: caller call14
1086
1087# qhasm: caller call15
1088
1089# qhasm: caller call16
1090
1091# qhasm: caller call17
1092
1093# qhasm: caller call18
1094
1095# qhasm: caller call19
1096
1097# qhasm: caller call20
1098
1099# qhasm: caller call21
1100
1101# qhasm: caller call22
1102
1103# qhasm: caller call23
1104
1105# qhasm: caller call24
1106
1107# qhasm: caller call25
1108
1109# qhasm: caller call26
1110
1111# qhasm: caller call27
1112
1113# qhasm: caller call28
1114
1115# qhasm: caller call29
1116
1117# qhasm: caller call30
1118
1119# qhasm: caller call31
1120
1121# qhasm: caller call32
1122
1123# qhasm: caller call33
1124
1125# qhasm: caller call34
1126
1127# qhasm: caller call35
1128
1129# qhasm: caller call36
1130
1131# qhasm: caller call37
1132
1133# qhasm: caller call38
1134
1135# qhasm: caller call39
1136
1137# qhasm: caller call40
1138
1139# qhasm: caller call41
1140
1141# qhasm: caller call42
1142
1143# qhasm: caller call43
1144
1145# qhasm: caller call44
1146
1147# qhasm: caller call45
1148
1149# qhasm: caller call46
1150
1151# qhasm: caller call47
1152
1153# qhasm: stack128 call0_stack
1154
1155# qhasm: stack128 call1_stack
1156
1157# qhasm: stack128 call2_stack
1158
1159# qhasm: stack128 call3_stack
1160
1161# qhasm: stack128 call4_stack
1162
1163# qhasm: stack128 call5_stack
1164
1165# qhasm: stack128 call6_stack
1166
1167# qhasm: stack128 call7_stack
1168
1169# qhasm: stack128 call8_stack
1170
1171# qhasm: stack128 call9_stack
1172
1173# qhasm: stack128 call10_stack
1174
1175# qhasm: stack128 call11_stack
1176
1177# qhasm: stack128 call12_stack
1178
1179# qhasm: stack128 call13_stack
1180
1181# qhasm: stack128 call14_stack
1182
1183# qhasm: stack128 call15_stack
1184
1185# qhasm: stack128 call16_stack
1186
1187# qhasm: stack128 call17_stack
1188
1189# qhasm: stack128 call18_stack
1190
1191# qhasm: stack128 call19_stack
1192
1193# qhasm: stack128 call20_stack
1194
1195# qhasm: stack128 call21_stack
1196
1197# qhasm: stack128 call22_stack
1198
1199# qhasm: stack128 call23_stack
1200
1201# qhasm: stack128 call24_stack
1202
1203# qhasm: stack128 call25_stack
1204
1205# qhasm: stack128 call26_stack
1206
1207# qhasm: stack128 call27_stack
1208
1209# qhasm: stack128 call28_stack
1210
1211# qhasm: stack128 call29_stack
1212
1213# qhasm: stack128 call30_stack
1214
1215# qhasm: stack128 call31_stack
1216
1217# qhasm: stack128 call32_stack
1218
1219# qhasm: stack128 call33_stack
1220
1221# qhasm: stack128 call34_stack
1222
1223# qhasm: stack128 call35_stack
1224
1225# qhasm: stack128 call36_stack
1226
1227# qhasm: stack128 call37_stack
1228
1229# qhasm: stack128 call38_stack
1230
1231# qhasm: stack128 call39_stack
1232
1233# qhasm: stack128 call40_stack
1234
1235# qhasm: stack128 call41_stack
1236
1237# qhasm: stack128 call42_stack
1238
1239# qhasm: stack128 call43_stack
1240
1241# qhasm: stack128 call44_stack
1242
1243# qhasm: stack128 call45_stack
1244
1245# qhasm: stack128 call46_stack
1246
1247# qhasm: stack128 call47_stack
1248
1249# qhasm: stack128 prevextbit_stack
1250
1251# qhasm: vec128 try
1252
1253# qhasm: enter mladder
1254.text
1255.align 3
1256.globl _mladder
1257.global mladder
1258.type mladder, @function
1259mladder:
1260stqd $lr, 16($sp)
1261stqd $sp,-816($sp)
1262ai $sp,$sp,-512
1263ai $sp,$sp,-304
1264
1265# qhasm: call0_stack = call0
1266# asm 1: stqd <call0=vec128#78,[32+>call0_stack=stack128#1]($sp)
1267# asm 2: stqd <call0=$80,[32+>call0_stack=0]($sp)
1268stqd $80,[32+0]($sp)
1269
1270# qhasm: call1_stack = call1
1271# asm 1: stqd <call1=vec128#79,[32+>call1_stack=stack128#2]($sp)
1272# asm 2: stqd <call1=$81,[32+>call1_stack=16]($sp)
1273stqd $81,[32+16]($sp)
1274
1275# qhasm: call2_stack = call2
1276# asm 1: stqd <call2=vec128#80,[32+>call2_stack=stack128#3]($sp)
1277# asm 2: stqd <call2=$82,[32+>call2_stack=32]($sp)
1278stqd $82,[32+32]($sp)
1279
1280# qhasm: call3_stack = call3
1281# asm 1: stqd <call3=vec128#81,[32+>call3_stack=stack128#4]($sp)
1282# asm 2: stqd <call3=$83,[32+>call3_stack=48]($sp)
1283stqd $83,[32+48]($sp)
1284
1285# qhasm: call4_stack = call4
1286# asm 1: stqd <call4=vec128#82,[32+>call4_stack=stack128#5]($sp)
1287# asm 2: stqd <call4=$84,[32+>call4_stack=64]($sp)
1288stqd $84,[32+64]($sp)
1289
1290# qhasm: call5_stack = call5
1291# asm 1: stqd <call5=vec128#83,[32+>call5_stack=stack128#6]($sp)
1292# asm 2: stqd <call5=$85,[32+>call5_stack=80]($sp)
1293stqd $85,[32+80]($sp)
1294
1295# qhasm: call6_stack = call6
1296# asm 1: stqd <call6=vec128#84,[32+>call6_stack=stack128#7]($sp)
1297# asm 2: stqd <call6=$86,[32+>call6_stack=96]($sp)
1298stqd $86,[32+96]($sp)
1299
1300# qhasm: call7_stack = call7
1301# asm 1: stqd <call7=vec128#85,[32+>call7_stack=stack128#8]($sp)
1302# asm 2: stqd <call7=$87,[32+>call7_stack=112]($sp)
1303stqd $87,[32+112]($sp)
1304
1305# qhasm: call8_stack = call8
1306# asm 1: stqd <call8=vec128#86,[32+>call8_stack=stack128#9]($sp)
1307# asm 2: stqd <call8=$88,[32+>call8_stack=128]($sp)
1308stqd $88,[32+128]($sp)
1309
1310# qhasm: call9_stack = call9
1311# asm 1: stqd <call9=vec128#87,[32+>call9_stack=stack128#10]($sp)
1312# asm 2: stqd <call9=$89,[32+>call9_stack=144]($sp)
1313stqd $89,[32+144]($sp)
1314
1315# qhasm: call10_stack = call10
1316# asm 1: stqd <call10=vec128#88,[32+>call10_stack=stack128#11]($sp)
1317# asm 2: stqd <call10=$90,[32+>call10_stack=160]($sp)
1318stqd $90,[32+160]($sp)
1319
1320# qhasm: call11_stack = call11
1321# asm 1: stqd <call11=vec128#89,[32+>call11_stack=stack128#12]($sp)
1322# asm 2: stqd <call11=$91,[32+>call11_stack=176]($sp)
1323stqd $91,[32+176]($sp)
1324
1325# qhasm: call12_stack = call12
1326# asm 1: stqd <call12=vec128#90,[32+>call12_stack=stack128#13]($sp)
1327# asm 2: stqd <call12=$92,[32+>call12_stack=192]($sp)
1328stqd $92,[32+192]($sp)
1329
1330# qhasm: call13_stack = call13
1331# asm 1: stqd <call13=vec128#91,[32+>call13_stack=stack128#14]($sp)
1332# asm 2: stqd <call13=$93,[32+>call13_stack=208]($sp)
1333stqd $93,[32+208]($sp)
1334
1335# qhasm: call14_stack = call14
1336# asm 1: stqd <call14=vec128#92,[32+>call14_stack=stack128#15]($sp)
1337# asm 2: stqd <call14=$94,[32+>call14_stack=224]($sp)
1338stqd $94,[32+224]($sp)
1339
1340# qhasm: call15_stack = call15
1341# asm 1: stqd <call15=vec128#93,[32+>call15_stack=stack128#16]($sp)
1342# asm 2: stqd <call15=$95,[32+>call15_stack=240]($sp)
1343stqd $95,[32+240]($sp)
1344
1345# qhasm: call16_stack = call16
1346# asm 1: stqd <call16=vec128#94,[32+>call16_stack=stack128#17]($sp)
1347# asm 2: stqd <call16=$96,[32+>call16_stack=256]($sp)
1348stqd $96,[32+256]($sp)
1349
1350# qhasm: call17_stack = call17
1351# asm 1: stqd <call17=vec128#95,[32+>call17_stack=stack128#18]($sp)
1352# asm 2: stqd <call17=$97,[32+>call17_stack=272]($sp)
1353stqd $97,[32+272]($sp)
1354
1355# qhasm: call18_stack = call18
1356# asm 1: stqd <call18=vec128#96,[32+>call18_stack=stack128#19]($sp)
1357# asm 2: stqd <call18=$98,[32+>call18_stack=288]($sp)
1358stqd $98,[32+288]($sp)
1359
1360# qhasm: call19_stack = call19
1361# asm 1: stqd <call19=vec128#97,[32+>call19_stack=stack128#20]($sp)
1362# asm 2: stqd <call19=$99,[32+>call19_stack=304]($sp)
1363stqd $99,[32+304]($sp)
1364
1365# qhasm: call20_stack = call20
1366# asm 1: stqd <call20=vec128#98,[32+>call20_stack=stack128#21]($sp)
1367# asm 2: stqd <call20=$100,[32+>call20_stack=320]($sp)
1368stqd $100,[32+320]($sp)
1369
1370# qhasm: call21_stack = call21
1371# asm 1: stqd <call21=vec128#99,[32+>call21_stack=stack128#22]($sp)
1372# asm 2: stqd <call21=$101,[32+>call21_stack=336]($sp)
1373stqd $101,[32+336]($sp)
1374
1375# qhasm: call22_stack = call22
1376# asm 1: stqd <call22=vec128#100,[32+>call22_stack=stack128#23]($sp)
1377# asm 2: stqd <call22=$102,[32+>call22_stack=352]($sp)
1378stqd $102,[32+352]($sp)
1379
1380# qhasm: call23_stack = call23
1381# asm 1: stqd <call23=vec128#101,[32+>call23_stack=stack128#24]($sp)
1382# asm 2: stqd <call23=$103,[32+>call23_stack=368]($sp)
1383stqd $103,[32+368]($sp)
1384
1385# qhasm: call24_stack = call24
1386# asm 1: stqd <call24=vec128#102,[32+>call24_stack=stack128#25]($sp)
1387# asm 2: stqd <call24=$104,[32+>call24_stack=384]($sp)
1388stqd $104,[32+384]($sp)
1389
1390# qhasm: call25_stack = call25
1391# asm 1: stqd <call25=vec128#103,[32+>call25_stack=stack128#26]($sp)
1392# asm 2: stqd <call25=$105,[32+>call25_stack=400]($sp)
1393stqd $105,[32+400]($sp)
1394
1395# qhasm: call26_stack = call26
1396# asm 1: stqd <call26=vec128#104,[32+>call26_stack=stack128#27]($sp)
1397# asm 2: stqd <call26=$106,[32+>call26_stack=416]($sp)
1398stqd $106,[32+416]($sp)
1399
1400# qhasm: call27_stack = call27
1401# asm 1: stqd <call27=vec128#105,[32+>call27_stack=stack128#28]($sp)
1402# asm 2: stqd <call27=$107,[32+>call27_stack=432]($sp)
1403stqd $107,[32+432]($sp)
1404
1405# qhasm: call28_stack = call28
1406# asm 1: stqd <call28=vec128#106,[32+>call28_stack=stack128#29]($sp)
1407# asm 2: stqd <call28=$108,[32+>call28_stack=448]($sp)
1408stqd $108,[32+448]($sp)
1409
1410# qhasm: call29_stack = call29
1411# asm 1: stqd <call29=vec128#107,[32+>call29_stack=stack128#30]($sp)
1412# asm 2: stqd <call29=$109,[32+>call29_stack=464]($sp)
1413stqd $109,[32+464]($sp)
1414
1415# qhasm: call30_stack = call30
1416# asm 1: stqd <call30=vec128#108,[32+>call30_stack=stack128#31]($sp)
1417# asm 2: stqd <call30=$110,[32+>call30_stack=480]($sp)
1418stqd $110,[32+480]($sp)
1419
1420# qhasm: call31_stack = call31
1421# asm 1: stqd <call31=vec128#109,[32+>call31_stack=stack128#32]($sp)
1422# asm 2: stqd <call31=$111,[32+>call31_stack=496]($sp)
1423stqd $111,[32+496]($sp)
1424
1425# qhasm: call32_stack = call32
1426# asm 1: stqd <call32=vec128#110,[32+>call32_stack=stack128#33]($sp)
1427# asm 2: stqd <call32=$112,[32+>call32_stack=512]($sp)
1428stqd $112,[32+512]($sp)
1429
1430# qhasm: call33_stack = call33
1431# asm 1: stqd <call33=vec128#111,[32+>call33_stack=stack128#34]($sp)
1432# asm 2: stqd <call33=$113,[32+>call33_stack=528]($sp)
1433stqd $113,[32+528]($sp)
1434
1435# qhasm: call34_stack = call34
1436# asm 1: stqd <call34=vec128#112,[32+>call34_stack=stack128#35]($sp)
1437# asm 2: stqd <call34=$114,[32+>call34_stack=544]($sp)
1438stqd $114,[32+544]($sp)
1439
1440# qhasm: call35_stack = call35
1441# asm 1: stqd <call35=vec128#113,[32+>call35_stack=stack128#36]($sp)
1442# asm 2: stqd <call35=$115,[32+>call35_stack=560]($sp)
1443stqd $115,[32+560]($sp)
1444
1445# qhasm: call36_stack = call36
1446# asm 1: stqd <call36=vec128#114,[32+>call36_stack=stack128#37]($sp)
1447# asm 2: stqd <call36=$116,[32+>call36_stack=576]($sp)
1448stqd $116,[32+576]($sp)
1449
1450# qhasm: call37_stack = call37
1451# asm 1: stqd <call37=vec128#115,[32+>call37_stack=stack128#38]($sp)
1452# asm 2: stqd <call37=$117,[32+>call37_stack=592]($sp)
1453stqd $117,[32+592]($sp)
1454
1455# qhasm: call38_stack = call38
1456# asm 1: stqd <call38=vec128#116,[32+>call38_stack=stack128#39]($sp)
1457# asm 2: stqd <call38=$118,[32+>call38_stack=608]($sp)
1458stqd $118,[32+608]($sp)
1459
1460# qhasm: call39_stack = call39
1461# asm 1: stqd <call39=vec128#117,[32+>call39_stack=stack128#40]($sp)
1462# asm 2: stqd <call39=$119,[32+>call39_stack=624]($sp)
1463stqd $119,[32+624]($sp)
1464
1465# qhasm: call40_stack = call40
1466# asm 1: stqd <call40=vec128#118,[32+>call40_stack=stack128#41]($sp)
1467# asm 2: stqd <call40=$120,[32+>call40_stack=640]($sp)
1468stqd $120,[32+640]($sp)
1469
1470# qhasm: call41_stack = call41
1471# asm 1: stqd <call41=vec128#119,[32+>call41_stack=stack128#42]($sp)
1472# asm 2: stqd <call41=$121,[32+>call41_stack=656]($sp)
1473stqd $121,[32+656]($sp)
1474
1475# qhasm: call42_stack = call42
1476# asm 1: stqd <call42=vec128#120,[32+>call42_stack=stack128#43]($sp)
1477# asm 2: stqd <call42=$122,[32+>call42_stack=672]($sp)
1478stqd $122,[32+672]($sp)
1479
1480# qhasm: call43_stack = call43
1481# asm 1: stqd <call43=vec128#121,[32+>call43_stack=stack128#44]($sp)
1482# asm 2: stqd <call43=$123,[32+>call43_stack=688]($sp)
1483stqd $123,[32+688]($sp)
1484
1485# qhasm: call44_stack = call44
1486# asm 1: stqd <call44=vec128#122,[32+>call44_stack=stack128#45]($sp)
1487# asm 2: stqd <call44=$124,[32+>call44_stack=704]($sp)
1488stqd $124,[32+704]($sp)
1489
1490# qhasm: call45_stack = call45
1491# asm 1: stqd <call45=vec128#123,[32+>call45_stack=stack128#46]($sp)
1492# asm 2: stqd <call45=$125,[32+>call45_stack=720]($sp)
1493stqd $125,[32+720]($sp)
1494
1495# qhasm: call46_stack = call46
1496# asm 1: stqd <call46=vec128#124,[32+>call46_stack=stack128#47]($sp)
1497# asm 2: stqd <call46=$126,[32+>call46_stack=736]($sp)
1498stqd $126,[32+736]($sp)
1499
1500# qhasm: call47_stack = call47
1501# asm 1: stqd <call47=vec128#125,[32+>call47_stack=stack128#48]($sp)
1502# asm 2: stqd <call47=$127,[32+>call47_stack=752]($sp)
1503stqd $127,[32+752]($sp)
1504
1505# qhasm: int32323232 zero = 0
1506# asm 1: il >zero=vec128#4,0
1507# asm 2: il >zero=$6,0
1508il $6,0
1509
1510# qhasm: one = extern(_one)
1511# asm 1: lqr <one=vec128#5,_one
1512# asm 2: lqr <one=$7,_one
1513lqr $7,_one
1514
1515# qhasm: uint32323232 loopmask = 1
1516# asm 1: ila >loopmask=vec128#6,1
1517# asm 2: ila >loopmask=$8,1
1518ila $8,1
1519
1520# qhasm: loopmask <<= (8 * 15)
1521# asm 1: shlqbyi >loopmask=vec128#6,<loopmask=vec128#6,15
1522# asm 2: shlqbyi >loopmask=$8,<loopmask=$8,15
1523shlqbyi $8,$8,15
1524
1525# qhasm: loopmask <<= (6 % 8)
1526# asm 1: shlqbii >loopmask=vec128#6,<loopmask=vec128#6,6
1527# asm 2: shlqbii >loopmask=$8,<loopmask=$8,6
1528shlqbii $8,$8,6
1529
1530# qhasm: uint32323232 prevextbit = 0
1531# asm 1: ila >prevextbit=vec128#7,0
1532# asm 2: ila >prevextbit=$9,0
1533ila $9,0
1534
1535# qhasm: swapendian = extern(_swapendian)
1536# asm 1: lqr <swapendian=vec128#8,_swapendian
1537# asm 2: lqr <swapendian=$10,_swapendian
1538lqr $10,_swapendian
1539
1540# qhasm: shuf0_01 = extern(_shuf0_01)
1541# asm 1: lqr <shuf0_01=vec128#9,_shuf0_01
1542# asm 2: lqr <shuf0_01=$11,_shuf0_01
1543lqr $11,_shuf0_01
1544
1545# qhasm: shuf0_2 = extern(_shuf0_2)
1546# asm 1: lqr <shuf0_2=vec128#10,_shuf0_2
1547# asm 2: lqr <shuf0_2=$12,_shuf0_2
1548lqr $12,_shuf0_2
1549
1550# qhasm: shuf0_3 = extern(_shuf0_3)
1551# asm 1: lqr <shuf0_3=vec128#11,_shuf0_3
1552# asm 2: lqr <shuf0_3=$13,_shuf0_3
1553lqr $13,_shuf0_3
1554
1555# qhasm: shuf1_01 = extern(_shuf1_01)
1556# asm 1: lqr <shuf1_01=vec128#12,_shuf1_01
1557# asm 2: lqr <shuf1_01=$14,_shuf1_01
1558lqr $14,_shuf1_01
1559
1560# qhasm: shuf1_2 = extern(_shuf1_2)
1561# asm 1: lqr <shuf1_2=vec128#13,_shuf1_2
1562# asm 2: lqr <shuf1_2=$15,_shuf1_2
1563lqr $15,_shuf1_2
1564
1565# qhasm: shuf1_3 = extern(_shuf1_3)
1566# asm 1: lqr <shuf1_3=vec128#14,_shuf1_3
1567# asm 2: lqr <shuf1_3=$16,_shuf1_3
1568lqr $16,_shuf1_3
1569
1570# qhasm: shuf2_01 = extern(_shuf2_01)
1571# asm 1: lqr <shuf2_01=vec128#15,_shuf2_01
1572# asm 2: lqr <shuf2_01=$17,_shuf2_01
1573lqr $17,_shuf2_01
1574
1575# qhasm: shuf2_2 = extern(_shuf2_2)
1576# asm 1: lqr <shuf2_2=vec128#16,_shuf2_2
1577# asm 2: lqr <shuf2_2=$18,_shuf2_2
1578lqr $18,_shuf2_2
1579
1580# qhasm: shuf2_3 = extern(_shuf2_3)
1581# asm 1: lqr <shuf2_3=vec128#17,_shuf2_3
1582# asm 2: lqr <shuf2_3=$19,_shuf2_3
1583lqr $19,_shuf2_3
1584
1585# qhasm: shuf3_01 = extern(_shuf3_01)
1586# asm 1: lqr <shuf3_01=vec128#18,_shuf3_01
1587# asm 2: lqr <shuf3_01=$20,_shuf3_01
1588lqr $20,_shuf3_01
1589
1590# qhasm: shuf3_2 = extern(_shuf3_2)
1591# asm 1: lqr <shuf3_2=vec128#19,_shuf3_2
1592# asm 2: lqr <shuf3_2=$21,_shuf3_2
1593lqr $21,_shuf3_2
1594
1595# qhasm: shuf3_3 = extern(_shuf3_3)
1596# asm 1: lqr <shuf3_3=vec128#20,_shuf3_3
1597# asm 2: lqr <shuf3_3=$22,_shuf3_3
1598lqr $22,_shuf3_3
1599
1600# qhasm: mask12 = extern(_mask12)
1601# asm 1: lqr <mask12=vec128#21,_mask12
1602# asm 2: lqr <mask12=$23,_mask12
1603lqr $23,_mask12
1604
1605# qhasm: mask13 = extern(_mask13)
1606# asm 1: lqr <mask13=vec128#22,_mask13
1607# asm 2: lqr <mask13=$24,_mask13
1608lqr $24,_mask13
1609
1610# qhasm: selw0220 = extern(_selw0220)
1611# asm 1: lqr <selw0220=vec128#23,_selw0220
1612# asm 2: lqr <selw0220=$25,_selw0220
1613lqr $25,_selw0220
1614
1615# qhasm: selw0105 = extern(_selw0105)
1616# asm 1: lqr <selw0105=vec128#24,_selw0105
1617# asm 2: lqr <selw0105=$26,_selw0105
1618lqr $26,_selw0105
1619
1620# qhasm: selw2325 = extern(_selw2325)
1621# asm 1: lqr <selw2325=vec128#25,_selw2325
1622# asm 2: lqr <selw2325=$27,_selw2325
1623lqr $27,_selw2325
1624
1625# qhasm: selw0433 = extern (_selw0433)
1626# asm 1: lqr <selw0433=vec128#26,_selw0433
1627# asm 2: lqr <selw0433=$28,_selw0433
1628lqr $28,_selw0433
1629
1630# qhasm: selw261c0 = extern(_selw261c0)
1631# asm 1: lqr <selw261c0=vec128#27,_selw261c0
1632# asm 2: lqr <selw261c0=$29,_selw261c0
1633lqr $29,_selw261c0
1634
1635# qhasm: selw0342 = extern(_selw0342)
1636# asm 1: lqr <selw0342=vec128#28,_selw0342
1637# asm 2: lqr <selw0342=$30,_selw0342
1638lqr $30,_selw0342
1639
1640# qhasm: selw1362 = extern(_selw1362)
1641# asm 1: lqr <selw1362=vec128#29,_selw1362
1642# asm 2: lqr <selw1362=$31,_selw1362
1643lqr $31,_selw1362
1644
1645# qhasm: selw3333 = extern(_selw3333)
1646# asm 1: lqr <selw3333=vec128#30,_selw3333
1647# asm 2: lqr <selw3333=$32,_selw3333
1648lqr $32,_selw3333
1649
1650# qhasm: sel01 = extern(select01)
1651# asm 1: lqr <sel01=vec128#31,select01
1652# asm 2: lqr <sel01=$33,select01
1653lqr $33,select01
1654
1655# qhasm: sel12 = extern(select12)
1656# asm 1: lqr <sel12=vec128#32,select12
1657# asm 2: lqr <sel12=$34,select12
1658lqr $34,select12
1659
1660# qhasm: sel23 = extern(select23)
1661# asm 1: lqr <sel23=vec128#33,select23
1662# asm 2: lqr <sel23=$35,select23
1663lqr $35,select23
1664
1665# qhasm: sel30 = extern(select30)
1666# asm 1: lqr <sel30=vec128#34,select30
1667# asm 2: lqr <sel30=$36,select30
1668lqr $36,select30
1669
1670# qhasm: 2pconsts0 = extern(_2pconsts0)
1671# asm 1: lqr <2pconsts0=vec128#35,_2pconsts0
1672# asm 2: lqr <2pconsts0=$37,_2pconsts0
1673lqr $37,_2pconsts0
1674
1675# qhasm: 2pconsts = extern(_2pconsts)
1676# asm 1: lqr <2pconsts=vec128#36,_2pconsts
1677# asm 2: lqr <2pconsts=$38,_2pconsts
1678lqr $38,_2pconsts
1679
1680# qhasm: redcoeffmask = extern(redCoeffMask)
1681# asm 1: lqr <redcoeffmask=vec128#37,redCoeffMask
1682# asm 2: lqr <redcoeffmask=$39,redCoeffMask
1683lqr $39,redCoeffMask
1684
1685# qhasm: redcoeffmaskend = extern(redCoeffMaskEnd)
1686# asm 1: lqr <redcoeffmaskend=vec128#38,redCoeffMaskEnd
1687# asm 2: lqr <redcoeffmaskend=$40,redCoeffMaskEnd
1688lqr $40,redCoeffMaskEnd
1689
1690# qhasm: redcoeffmaskveryend = extern(redCoeffMaskVeryEnd)
1691# asm 1: lqr <redcoeffmaskveryend=vec128#39,redCoeffMaskVeryEnd
1692# asm 2: lqr <redcoeffmaskveryend=$41,redCoeffMaskVeryEnd
1693lqr $41,redCoeffMaskVeryEnd
1694
1695# qhasm: comb13 = extern(combine13)
1696# asm 1: lqr <comb13=vec128#40,combine13
1697# asm 2: lqr <comb13=$42,combine13
1698lqr $42,combine13
1699
1700# qhasm: comb22 = extern(combine22)
1701# asm 1: lqr <comb22=vec128#41,combine22
1702# asm 2: lqr <comb22=$43,combine22
1703lqr $43,combine22
1704
1705# qhasm: comb31 = extern(combine31)
1706# asm 1: lqr <comb31=vec128#42,combine31
1707# asm 2: lqr <comb31=$44,combine31
1708lqr $44,combine31
1709
1710# qhasm: comb31 = extern(combine31)
1711# asm 1: lqr <comb31=vec128#42,combine31
1712# asm 2: lqr <comb31=$44,combine31
1713lqr $44,combine31
1714
1715# qhasm: 2p_03   = extern(_2p_03)
1716# asm 1: lqr <2p_03=vec128#43,_2p_03
1717# asm 2: lqr <2p_03=$45,_2p_03
1718lqr $45,_2p_03
1719
1720# qhasm: 2p_47   = extern(_2p_47)
1721# asm 1: lqr <2p_47=vec128#44,_2p_47
1722# asm 2: lqr <2p_47=$46,_2p_47
1723lqr $46,_2p_47
1724
1725# qhasm: 2p_811  = extern(_2p_811)
1726# asm 1: lqr <2p_811=vec128#45,_2p_811
1727# asm 2: lqr <2p_811=$47,_2p_811
1728lqr $47,_2p_811
1729
1730# qhasm: 2p_1215 = extern(_2p_1215)
1731# asm 1: lqr <2p_1215=vec128#46,_2p_1215
1732# asm 2: lqr <2p_1215=$48,_2p_1215
1733lqr $48,_2p_1215
1734
1735# qhasm: 2p_1619 = extern(_2p_1619)
1736# asm 1: lqr <2p_1619=vec128#47,_2p_1619
1737# asm 2: lqr <2p_1619=$49,_2p_1619
1738lqr $49,_2p_1619
1739
1740# qhasm: a24vec = extern(_a24vec)
1741# asm 1: lqr <a24vec=vec128#48,_a24vec
1742# asm 2: lqr <a24vec=$50,_a24vec
1743lqr $50,_a24vec
1744
1745# qhasm: int32323232 done = 0
1746# asm 1: il >done=vec128#49,0
1747# asm 2: il >done=$51,0
1748il $51,0
1749
1750# qhasm: sk = *(vec128 *) ((skp + 16) & ~15)
1751# asm 1: lqd >sk=vec128#50,16(<skp=vec128#2)
1752# asm 2: lqd >sk=$52,16(<skp=$4)
1753lqd $52,16($4)
1754
1755# qhasm: sk = select bytes from sk by swapendian
1756# asm 1: shufb >sk=vec128#50,<sk=vec128#50,<sk=vec128#50,<swapendian=vec128#8
1757# asm 2: shufb >sk=$52,<sk=$52,<sk=$52,<swapendian=$10
1758shufb $52,$52,$52,$10
1759
1760# qhasm: x1_03   = *(vec128 *) ((xp +  0) & ~15)
1761# asm 1: lqd >x1_03=vec128#51,0(<xp=vec128#3)
1762# asm 2: lqd >x1_03=$53,0(<xp=$5)
1763lqd $53,0($5)
1764
1765# qhasm: x1_47   = *(vec128 *) ((xp + 16) & ~15)
1766# asm 1: lqd >x1_47=vec128#52,16(<xp=vec128#3)
1767# asm 2: lqd >x1_47=$54,16(<xp=$5)
1768lqd $54,16($5)
1769
1770# qhasm: x1_811  = *(vec128 *) ((xp + 32) & ~15)
1771# asm 1: lqd >x1_811=vec128#53,32(<xp=vec128#3)
1772# asm 2: lqd >x1_811=$55,32(<xp=$5)
1773lqd $55,32($5)
1774
1775# qhasm: x1_1215 = *(vec128 *) ((xp + 48) & ~15)
1776# asm 1: lqd >x1_1215=vec128#54,48(<xp=vec128#3)
1777# asm 2: lqd >x1_1215=$56,48(<xp=$5)
1778lqd $56,48($5)
1779
1780# qhasm: x1_1619 = *(vec128 *) ((xp + 64) & ~15)
1781# asm 1: lqd >x1_1619=vec128#3,64(<xp=vec128#3)
1782# asm 2: lqd >x1_1619=$5,64(<xp=$5)
1783lqd $5,64($5)
1784
1785# qhasm: x2_03     = one
1786# asm 1: ai >x2_03=vec128#55,<one=vec128#5,0
1787# asm 2: ai >x2_03=$57,<one=$7,0
1788ai $57,$7,0
1789
1790# qhasm: x2_47     = zero
1791# asm 1: ai >x2_47=vec128#56,<zero=vec128#4,0
1792# asm 2: ai >x2_47=$58,<zero=$6,0
1793ai $58,$6,0
1794
1795# qhasm: x2_811    = zero
1796# asm 1: ai >x2_811=vec128#57,<zero=vec128#4,0
1797# asm 2: ai >x2_811=$59,<zero=$6,0
1798ai $59,$6,0
1799
1800# qhasm: x2_1215   = zero
1801# asm 1: ai >x2_1215=vec128#58,<zero=vec128#4,0
1802# asm 2: ai >x2_1215=$60,<zero=$6,0
1803ai $60,$6,0
1804
1805# qhasm: x2_1619   = zero
1806# asm 1: ai >x2_1619=vec128#59,<zero=vec128#4,0
1807# asm 2: ai >x2_1619=$61,<zero=$6,0
1808ai $61,$6,0
1809
1810# qhasm: z2_03     = zero
1811# asm 1: ai >z2_03=vec128#60,<zero=vec128#4,0
1812# asm 2: ai >z2_03=$62,<zero=$6,0
1813ai $62,$6,0
1814
1815# qhasm: z2_47     = zero
1816# asm 1: ai >z2_47=vec128#61,<zero=vec128#4,0
1817# asm 2: ai >z2_47=$63,<zero=$6,0
1818ai $63,$6,0
1819
1820# qhasm: z2_811    = zero
1821# asm 1: ai >z2_811=vec128#62,<zero=vec128#4,0
1822# asm 2: ai >z2_811=$64,<zero=$6,0
1823ai $64,$6,0
1824
1825# qhasm: z2_1215   = zero
1826# asm 1: ai >z2_1215=vec128#63,<zero=vec128#4,0
1827# asm 2: ai >z2_1215=$65,<zero=$6,0
1828ai $65,$6,0
1829
1830# qhasm: z2_1619   = zero
1831# asm 1: ai >z2_1619=vec128#64,<zero=vec128#4,0
1832# asm 2: ai >z2_1619=$66,<zero=$6,0
1833ai $66,$6,0
1834
1835# qhasm: x3_03   = x1_03
1836# asm 1: ai >x3_03=vec128#65,<x1_03=vec128#51,0
1837# asm 2: ai >x3_03=$67,<x1_03=$53,0
1838ai $67,$53,0
1839
1840# qhasm: x3_47   = x1_47
1841# asm 1: ai >x3_47=vec128#66,<x1_47=vec128#52,0
1842# asm 2: ai >x3_47=$68,<x1_47=$54,0
1843ai $68,$54,0
1844
1845# qhasm: x3_811  = x1_811
1846# asm 1: ai >x3_811=vec128#67,<x1_811=vec128#53,0
1847# asm 2: ai >x3_811=$69,<x1_811=$55,0
1848ai $69,$55,0
1849
1850# qhasm: x3_1215 = x1_1215
1851# asm 1: ai >x3_1215=vec128#68,<x1_1215=vec128#54,0
1852# asm 2: ai >x3_1215=$70,<x1_1215=$56,0
1853ai $70,$56,0
1854
1855# qhasm: x3_1619 = x1_1619
1856# asm 1: ai >x3_1619=vec128#69,<x1_1619=vec128#3,0
1857# asm 2: ai >x3_1619=$71,<x1_1619=$5,0
1858ai $71,$5,0
1859
1860# qhasm: z3_03   = one
1861# asm 1: ai >z3_03=vec128#5,<one=vec128#5,0
1862# asm 2: ai >z3_03=$7,<one=$7,0
1863ai $7,$7,0
1864
1865# qhasm: z3_47   = zero
1866# asm 1: ai >z3_47=vec128#70,<zero=vec128#4,0
1867# asm 2: ai >z3_47=$72,<zero=$6,0
1868ai $72,$6,0
1869
1870# qhasm: z3_811  = zero
1871# asm 1: ai >z3_811=vec128#71,<zero=vec128#4,0
1872# asm 2: ai >z3_811=$73,<zero=$6,0
1873ai $73,$6,0
1874
1875# qhasm: z3_1215 = zero
1876# asm 1: ai >z3_1215=vec128#72,<zero=vec128#4,0
1877# asm 2: ai >z3_1215=$74,<zero=$6,0
1878ai $74,$6,0
1879
1880# qhasm: z3_1619 = zero
1881# asm 1: ai >z3_1619=vec128#73,<zero=vec128#4,0
1882# asm 2: ai >z3_1619=$75,<zero=$6,0
1883ai $75,$6,0
1884
1885# qhasm: loop:
1886._loop:
1887
1888# qhasm: bit = sk & loopmask
1889# asm 1: and >bit=vec128#75,<sk=vec128#50,<loopmask=vec128#6
1890# asm 2: and >bit=$77,<sk=$52,<loopmask=$8
1891and $77,$52,$8
1892
1893# qhasm: uint32323232 extbit = 0 - (bit > 0)
1894# asm 1: clgti >extbit=vec128#75,<bit=vec128#75,0
1895# asm 2: clgti >extbit=$77,<bit=$77,0
1896clgti $77,$77,0
1897
1898# qhasm: tmp0 = extbit <<< (8*4)
1899# asm 1: rotqbyi >tmp0=vec128#76,<extbit=vec128#75,4
1900# asm 2: rotqbyi >tmp0=$78,<extbit=$77,4
1901rotqbyi $78,$77,4
1902
1903# qhasm: extbit ^= tmp0
1904# asm 1: xor >extbit=vec128#75,<extbit=vec128#75,<tmp0=vec128#76
1905# asm 2: xor >extbit=$77,<extbit=$77,<tmp0=$78
1906xor $77,$77,$78
1907
1908# qhasm: tmp0 = extbit <<< (8*8)
1909# asm 1: rotqbyi >tmp0=vec128#76,<extbit=vec128#75,8
1910# asm 2: rotqbyi >tmp0=$78,<extbit=$77,8
1911rotqbyi $78,$77,8
1912
1913# qhasm: extbit ^= tmp0
1914# asm 1: xor >extbit=vec128#75,<extbit=vec128#75,<tmp0=vec128#76
1915# asm 2: xor >extbit=$77,<extbit=$77,<tmp0=$78
1916xor $77,$77,$78
1917
1918# qhasm: loopmask >>= (1 % 8)
1919# asm 1: rotqmbii >loopmask=vec128#6,<loopmask=vec128#6,-1
1920# asm 2: rotqmbii >loopmask=$8,<loopmask=$8,-1
1921rotqmbii $8,$8,-1
1922
1923# qhasm: flip = prevextbit ^ extbit
1924# asm 1: xor >flip=vec128#76,<prevextbit=vec128#7,<extbit=vec128#75
1925# asm 2: xor >flip=$78,<prevextbit=$9,<extbit=$77
1926xor $78,$9,$77
1927
1928# qhasm: nflip = ~(flip | zero)
1929# asm 1: nor >nflip=vec128#77,<flip=vec128#76,<zero=vec128#4
1930# asm 2: nor >nflip=$79,<flip=$78,<zero=$6
1931nor $79,$78,$6
1932
1933# qhasm: prevextbit = extbit
1934# asm 1: ai >prevextbit=vec128#7,<extbit=vec128#75,0
1935# asm 2: ai >prevextbit=$9,<extbit=$77,0
1936ai $9,$77,0
1937
1938# qhasm: tmp0 = x2_03   & nflip
1939# asm 1: and >tmp0=vec128#78,<x2_03=vec128#55,<nflip=vec128#77
1940# asm 2: and >tmp0=$80,<x2_03=$57,<nflip=$79
1941and $80,$57,$79
1942
1943# qhasm: tmp1 = x3_03   & flip
1944# asm 1: and >tmp1=vec128#79,<x3_03=vec128#65,<flip=vec128#76
1945# asm 2: and >tmp1=$81,<x3_03=$67,<flip=$78
1946and $81,$67,$78
1947
1948# qhasm: tmp2 = x2_03   & flip
1949# asm 1: and >tmp2=vec128#55,<x2_03=vec128#55,<flip=vec128#76
1950# asm 2: and >tmp2=$57,<x2_03=$57,<flip=$78
1951and $57,$57,$78
1952
1953# qhasm: tmp3 = x3_03   & nflip
1954# asm 1: and >tmp3=vec128#65,<x3_03=vec128#65,<nflip=vec128#77
1955# asm 2: and >tmp3=$67,<x3_03=$67,<nflip=$79
1956and $67,$67,$79
1957
1958# qhasm: x2_03 = tmp0 ^ tmp1
1959# asm 1: xor >x2_03=vec128#78,<tmp0=vec128#78,<tmp1=vec128#79
1960# asm 2: xor >x2_03=$80,<tmp0=$80,<tmp1=$81
1961xor $80,$80,$81
1962
1963# qhasm: x3_03 = tmp2 ^ tmp3
1964# asm 1: xor >x3_03=vec128#55,<tmp2=vec128#55,<tmp3=vec128#65
1965# asm 2: xor >x3_03=$57,<tmp2=$57,<tmp3=$67
1966xor $57,$57,$67
1967
1968# qhasm: tmp0 = x2_47   & nflip
1969# asm 1: and >tmp0=vec128#65,<x2_47=vec128#56,<nflip=vec128#77
1970# asm 2: and >tmp0=$67,<x2_47=$58,<nflip=$79
1971and $67,$58,$79
1972
1973# qhasm: tmp1 = x3_47   & flip
1974# asm 1: and >tmp1=vec128#79,<x3_47=vec128#66,<flip=vec128#76
1975# asm 2: and >tmp1=$81,<x3_47=$68,<flip=$78
1976and $81,$68,$78
1977
1978# qhasm: tmp2 = x2_47   & flip
1979# asm 1: and >tmp2=vec128#56,<x2_47=vec128#56,<flip=vec128#76
1980# asm 2: and >tmp2=$58,<x2_47=$58,<flip=$78
1981and $58,$58,$78
1982
1983# qhasm: tmp3 = x3_47   & nflip
1984# asm 1: and >tmp3=vec128#66,<x3_47=vec128#66,<nflip=vec128#77
1985# asm 2: and >tmp3=$68,<x3_47=$68,<nflip=$79
1986and $68,$68,$79
1987
1988# qhasm: x2_47 = tmp0 ^ tmp1
1989# asm 1: xor >x2_47=vec128#65,<tmp0=vec128#65,<tmp1=vec128#79
1990# asm 2: xor >x2_47=$67,<tmp0=$67,<tmp1=$81
1991xor $67,$67,$81
1992
1993# qhasm: x3_47 = tmp2 ^ tmp3
1994# asm 1: xor >x3_47=vec128#56,<tmp2=vec128#56,<tmp3=vec128#66
1995# asm 2: xor >x3_47=$58,<tmp2=$58,<tmp3=$68
1996xor $58,$58,$68
1997
1998# qhasm: tmp0 = x2_811  & nflip
1999# asm 1: and >tmp0=vec128#66,<x2_811=vec128#57,<nflip=vec128#77
2000# asm 2: and >tmp0=$68,<x2_811=$59,<nflip=$79
2001and $68,$59,$79
2002
2003# qhasm: tmp1 = x3_811  & flip
2004# asm 1: and >tmp1=vec128#79,<x3_811=vec128#67,<flip=vec128#76
2005# asm 2: and >tmp1=$81,<x3_811=$69,<flip=$78
2006and $81,$69,$78
2007
2008# qhasm: tmp2 = x2_811  & flip
2009# asm 1: and >tmp2=vec128#57,<x2_811=vec128#57,<flip=vec128#76
2010# asm 2: and >tmp2=$59,<x2_811=$59,<flip=$78
2011and $59,$59,$78
2012
2013# qhasm: tmp3 = x3_811  & nflip
2014# asm 1: and >tmp3=vec128#67,<x3_811=vec128#67,<nflip=vec128#77
2015# asm 2: and >tmp3=$69,<x3_811=$69,<nflip=$79
2016and $69,$69,$79
2017
2018# qhasm: x2_811 = tmp0 ^ tmp1
2019# asm 1: xor >x2_811=vec128#66,<tmp0=vec128#66,<tmp1=vec128#79
2020# asm 2: xor >x2_811=$68,<tmp0=$68,<tmp1=$81
2021xor $68,$68,$81
2022
2023# qhasm: x3_811 = tmp2 ^ tmp3
2024# asm 1: xor >x3_811=vec128#57,<tmp2=vec128#57,<tmp3=vec128#67
2025# asm 2: xor >x3_811=$59,<tmp2=$59,<tmp3=$69
2026xor $59,$59,$69
2027
2028# qhasm: tmp0 = x2_1215 & nflip
2029# asm 1: and >tmp0=vec128#67,<x2_1215=vec128#58,<nflip=vec128#77
2030# asm 2: and >tmp0=$69,<x2_1215=$60,<nflip=$79
2031and $69,$60,$79
2032
2033# qhasm: tmp1 = x3_1215 & flip
2034# asm 1: and >tmp1=vec128#79,<x3_1215=vec128#68,<flip=vec128#76
2035# asm 2: and >tmp1=$81,<x3_1215=$70,<flip=$78
2036and $81,$70,$78
2037
2038# qhasm: tmp2 = x2_1215 & flip
2039# asm 1: and >tmp2=vec128#58,<x2_1215=vec128#58,<flip=vec128#76
2040# asm 2: and >tmp2=$60,<x2_1215=$60,<flip=$78
2041and $60,$60,$78
2042
2043# qhasm: tmp3 = x3_1215 & nflip
2044# asm 1: and >tmp3=vec128#68,<x3_1215=vec128#68,<nflip=vec128#77
2045# asm 2: and >tmp3=$70,<x3_1215=$70,<nflip=$79
2046and $70,$70,$79
2047
2048# qhasm: x2_1215 = tmp0 ^ tmp1
2049# asm 1: xor >x2_1215=vec128#67,<tmp0=vec128#67,<tmp1=vec128#79
2050# asm 2: xor >x2_1215=$69,<tmp0=$69,<tmp1=$81
2051xor $69,$69,$81
2052
2053# qhasm: x3_1215 = tmp2 ^ tmp3
2054# asm 1: xor >x3_1215=vec128#58,<tmp2=vec128#58,<tmp3=vec128#68
2055# asm 2: xor >x3_1215=$60,<tmp2=$60,<tmp3=$70
2056xor $60,$60,$70
2057
2058# qhasm: tmp0 = x2_1619 & nflip
2059# asm 1: and >tmp0=vec128#68,<x2_1619=vec128#59,<nflip=vec128#77
2060# asm 2: and >tmp0=$70,<x2_1619=$61,<nflip=$79
2061and $70,$61,$79
2062
2063# qhasm: tmp1 = x3_1619 & flip
2064# asm 1: and >tmp1=vec128#79,<x3_1619=vec128#69,<flip=vec128#76
2065# asm 2: and >tmp1=$81,<x3_1619=$71,<flip=$78
2066and $81,$71,$78
2067
2068# qhasm: tmp2 = x2_1619 & flip
2069# asm 1: and >tmp2=vec128#59,<x2_1619=vec128#59,<flip=vec128#76
2070# asm 2: and >tmp2=$61,<x2_1619=$61,<flip=$78
2071and $61,$61,$78
2072
2073# qhasm: tmp3 = x3_1619 & nflip
2074# asm 1: and >tmp3=vec128#69,<x3_1619=vec128#69,<nflip=vec128#77
2075# asm 2: and >tmp3=$71,<x3_1619=$71,<nflip=$79
2076and $71,$71,$79
2077
2078# qhasm: x2_1619 = tmp0 ^ tmp1
2079# asm 1: xor >x2_1619=vec128#68,<tmp0=vec128#68,<tmp1=vec128#79
2080# asm 2: xor >x2_1619=$70,<tmp0=$70,<tmp1=$81
2081xor $70,$70,$81
2082
2083# qhasm: x3_1619 = tmp2 ^ tmp3
2084# asm 1: xor >x3_1619=vec128#59,<tmp2=vec128#59,<tmp3=vec128#69
2085# asm 2: xor >x3_1619=$61,<tmp2=$61,<tmp3=$71
2086xor $61,$61,$71
2087
2088# qhasm: tmp0 = z2_03   & nflip
2089# asm 1: and >tmp0=vec128#69,<z2_03=vec128#60,<nflip=vec128#77
2090# asm 2: and >tmp0=$71,<z2_03=$62,<nflip=$79
2091and $71,$62,$79
2092
2093# qhasm: tmp1 = z3_03   & flip
2094# asm 1: and >tmp1=vec128#79,<z3_03=vec128#5,<flip=vec128#76
2095# asm 2: and >tmp1=$81,<z3_03=$7,<flip=$78
2096and $81,$7,$78
2097
2098# qhasm: tmp2 = z2_03   & flip
2099# asm 1: and >tmp2=vec128#60,<z2_03=vec128#60,<flip=vec128#76
2100# asm 2: and >tmp2=$62,<z2_03=$62,<flip=$78
2101and $62,$62,$78
2102
2103# qhasm: tmp3 = z3_03   & nflip
2104# asm 1: and >tmp3=vec128#5,<z3_03=vec128#5,<nflip=vec128#77
2105# asm 2: and >tmp3=$7,<z3_03=$7,<nflip=$79
2106and $7,$7,$79
2107
2108# qhasm: z2_03 = tmp0 ^ tmp1
2109# asm 1: xor >z2_03=vec128#69,<tmp0=vec128#69,<tmp1=vec128#79
2110# asm 2: xor >z2_03=$71,<tmp0=$71,<tmp1=$81
2111xor $71,$71,$81
2112
2113# qhasm: z3_03 = tmp2 ^ tmp3
2114# asm 1: xor >z3_03=vec128#5,<tmp2=vec128#60,<tmp3=vec128#5
2115# asm 2: xor >z3_03=$7,<tmp2=$62,<tmp3=$7
2116xor $7,$62,$7
2117
2118# qhasm: tmp0 = z2_47   & nflip
2119# asm 1: and >tmp0=vec128#60,<z2_47=vec128#61,<nflip=vec128#77
2120# asm 2: and >tmp0=$62,<z2_47=$63,<nflip=$79
2121and $62,$63,$79
2122
2123# qhasm: tmp1 = z3_47   & flip
2124# asm 1: and >tmp1=vec128#79,<z3_47=vec128#70,<flip=vec128#76
2125# asm 2: and >tmp1=$81,<z3_47=$72,<flip=$78
2126and $81,$72,$78
2127
2128# qhasm: tmp2 = z2_47   & flip
2129# asm 1: and >tmp2=vec128#61,<z2_47=vec128#61,<flip=vec128#76
2130# asm 2: and >tmp2=$63,<z2_47=$63,<flip=$78
2131and $63,$63,$78
2132
2133# qhasm: tmp3 = z3_47   & nflip
2134# asm 1: and >tmp3=vec128#70,<z3_47=vec128#70,<nflip=vec128#77
2135# asm 2: and >tmp3=$72,<z3_47=$72,<nflip=$79
2136and $72,$72,$79
2137
2138# qhasm: z2_47 = tmp0 ^ tmp1
2139# asm 1: xor >z2_47=vec128#60,<tmp0=vec128#60,<tmp1=vec128#79
2140# asm 2: xor >z2_47=$62,<tmp0=$62,<tmp1=$81
2141xor $62,$62,$81
2142
2143# qhasm: z3_47 = tmp2 ^ tmp3
2144# asm 1: xor >z3_47=vec128#61,<tmp2=vec128#61,<tmp3=vec128#70
2145# asm 2: xor >z3_47=$63,<tmp2=$63,<tmp3=$72
2146xor $63,$63,$72
2147
2148# qhasm: tmp0 = z2_811  & nflip
2149# asm 1: and >tmp0=vec128#70,<z2_811=vec128#62,<nflip=vec128#77
2150# asm 2: and >tmp0=$72,<z2_811=$64,<nflip=$79
2151and $72,$64,$79
2152
2153# qhasm: tmp1 = z3_811  & flip
2154# asm 1: and >tmp1=vec128#79,<z3_811=vec128#71,<flip=vec128#76
2155# asm 2: and >tmp1=$81,<z3_811=$73,<flip=$78
2156and $81,$73,$78
2157
2158# qhasm: tmp2 = z2_811  & flip
2159# asm 1: and >tmp2=vec128#62,<z2_811=vec128#62,<flip=vec128#76
2160# asm 2: and >tmp2=$64,<z2_811=$64,<flip=$78
2161and $64,$64,$78
2162
2163# qhasm: tmp3 = z3_811  & nflip
2164# asm 1: and >tmp3=vec128#71,<z3_811=vec128#71,<nflip=vec128#77
2165# asm 2: and >tmp3=$73,<z3_811=$73,<nflip=$79
2166and $73,$73,$79
2167
2168# qhasm: z2_811 = tmp0 ^ tmp1
2169# asm 1: xor >z2_811=vec128#70,<tmp0=vec128#70,<tmp1=vec128#79
2170# asm 2: xor >z2_811=$72,<tmp0=$72,<tmp1=$81
2171xor $72,$72,$81
2172
2173# qhasm: z3_811 = tmp2 ^ tmp3
2174# asm 1: xor >z3_811=vec128#62,<tmp2=vec128#62,<tmp3=vec128#71
2175# asm 2: xor >z3_811=$64,<tmp2=$64,<tmp3=$73
2176xor $64,$64,$73
2177
2178# qhasm: tmp0 = z2_1215 & nflip
2179# asm 1: and >tmp0=vec128#71,<z2_1215=vec128#63,<nflip=vec128#77
2180# asm 2: and >tmp0=$73,<z2_1215=$65,<nflip=$79
2181and $73,$65,$79
2182
2183# qhasm: tmp1 = z3_1215 & flip
2184# asm 1: and >tmp1=vec128#79,<z3_1215=vec128#72,<flip=vec128#76
2185# asm 2: and >tmp1=$81,<z3_1215=$74,<flip=$78
2186and $81,$74,$78
2187
2188# qhasm: tmp2 = z2_1215 & flip
2189# asm 1: and >tmp2=vec128#63,<z2_1215=vec128#63,<flip=vec128#76
2190# asm 2: and >tmp2=$65,<z2_1215=$65,<flip=$78
2191and $65,$65,$78
2192
2193# qhasm: tmp3 = z3_1215 & nflip
2194# asm 1: and >tmp3=vec128#72,<z3_1215=vec128#72,<nflip=vec128#77
2195# asm 2: and >tmp3=$74,<z3_1215=$74,<nflip=$79
2196and $74,$74,$79
2197
2198# qhasm: z2_1215 = tmp0 ^ tmp1
2199# asm 1: xor >z2_1215=vec128#71,<tmp0=vec128#71,<tmp1=vec128#79
2200# asm 2: xor >z2_1215=$73,<tmp0=$73,<tmp1=$81
2201xor $73,$73,$81
2202
2203# qhasm: z3_1215 = tmp2 ^ tmp3
2204# asm 1: xor >z3_1215=vec128#63,<tmp2=vec128#63,<tmp3=vec128#72
2205# asm 2: xor >z3_1215=$65,<tmp2=$65,<tmp3=$74
2206xor $65,$65,$74
2207
2208# qhasm: tmp0 = z2_1619 & nflip
2209# asm 1: and >tmp0=vec128#72,<z2_1619=vec128#64,<nflip=vec128#77
2210# asm 2: and >tmp0=$74,<z2_1619=$66,<nflip=$79
2211and $74,$66,$79
2212
2213# qhasm: tmp1 = z3_1619 & flip
2214# asm 1: and >tmp1=vec128#79,<z3_1619=vec128#73,<flip=vec128#76
2215# asm 2: and >tmp1=$81,<z3_1619=$75,<flip=$78
2216and $81,$75,$78
2217
2218# qhasm: tmp2 = z2_1619 & flip
2219# asm 1: and >tmp2=vec128#64,<z2_1619=vec128#64,<flip=vec128#76
2220# asm 2: and >tmp2=$66,<z2_1619=$66,<flip=$78
2221and $66,$66,$78
2222
2223# qhasm: tmp3 = z3_1619 & nflip
2224# asm 1: and >tmp3=vec128#73,<z3_1619=vec128#73,<nflip=vec128#77
2225# asm 2: and >tmp3=$75,<z3_1619=$75,<nflip=$79
2226and $75,$75,$79
2227
2228# qhasm: z2_1619 = tmp0 ^ tmp1
2229# asm 1: xor >z2_1619=vec128#72,<tmp0=vec128#72,<tmp1=vec128#79
2230# asm 2: xor >z2_1619=$74,<tmp0=$74,<tmp1=$81
2231xor $74,$74,$81
2232
2233# qhasm: z3_1619 = tmp2 ^ tmp3
2234# asm 1: xor >z3_1619=vec128#64,<tmp2=vec128#64,<tmp3=vec128#73
2235# asm 2: xor >z3_1619=$66,<tmp2=$66,<tmp3=$75
2236xor $66,$66,$75
2237
2238# qhasm: int32323232 b_1619 = x2_1619 + 2p_1619
2239# asm 1: a >b_1619=vec128#73,<x2_1619=vec128#68,<2p_1619=vec128#47
2240# asm 2: a >b_1619=$75,<x2_1619=$70,<2p_1619=$49
2241a $75,$70,$49
2242
2243# qhasm: int32323232 d_1619 = x3_1619 + 2p_1619
2244# asm 1: a >d_1619=vec128#76,<x3_1619=vec128#59,<2p_1619=vec128#47
2245# asm 2: a >d_1619=$78,<x3_1619=$61,<2p_1619=$49
2246a $78,$61,$49
2247
2248# qhasm: int32323232 a_1619 = x2_1619 + z2_1619
2249# asm 1: a >a_1619=vec128#68,<x2_1619=vec128#68,<z2_1619=vec128#72
2250# asm 2: a >a_1619=$70,<x2_1619=$70,<z2_1619=$74
2251a $70,$70,$74
2252
2253# qhasm: int32323232 c_1619 = x3_1619 + z3_1619
2254# asm 1: a >c_1619=vec128#59,<x3_1619=vec128#59,<z3_1619=vec128#64
2255# asm 2: a >c_1619=$61,<x3_1619=$61,<z3_1619=$66
2256a $61,$61,$66
2257
2258# qhasm: int32323232 b_1619 -= z2_1619
2259# asm 1: sf >b_1619=vec128#72,<z2_1619=vec128#72,<b_1619=vec128#73
2260# asm 2: sf >b_1619=$74,<z2_1619=$74,<b_1619=$75
2261sf $74,$74,$75
2262
2263# qhasm: int32323232 d_1619 -= z3_1619
2264# asm 1: sf >d_1619=vec128#64,<z3_1619=vec128#64,<d_1619=vec128#76
2265# asm 2: sf >d_1619=$66,<z3_1619=$66,<d_1619=$78
2266sf $66,$66,$78
2267
2268# qhasm: int32323232 b_03 = x2_03 + 2p_03
2269# asm 1: a >b_03=vec128#73,<x2_03=vec128#78,<2p_03=vec128#43
2270# asm 2: a >b_03=$75,<x2_03=$80,<2p_03=$45
2271a $75,$80,$45
2272
2273# qhasm: acbd16 = combine a_1619 and c_1619 by shuf0_01
2274# asm 1: shufb >acbd16=vec128#76,<a_1619=vec128#68,<c_1619=vec128#59,<shuf0_01=vec128#9
2275# asm 2: shufb >acbd16=$78,<a_1619=$70,<c_1619=$61,<shuf0_01=$11
2276shufb $78,$70,$61,$11
2277
2278# qhasm: int32323232 d_03 = x3_03 + 2p_03
2279# asm 1: a >d_03=vec128#77,<x3_03=vec128#55,<2p_03=vec128#43
2280# asm 2: a >d_03=$79,<x3_03=$57,<2p_03=$45
2281a $79,$57,$45
2282
2283# qhasm: acbd17 = combine a_1619 and c_1619 by shuf1_01
2284# asm 1: shufb >acbd17=vec128#79,<a_1619=vec128#68,<c_1619=vec128#59,<shuf1_01=vec128#12
2285# asm 2: shufb >acbd17=$81,<a_1619=$70,<c_1619=$61,<shuf1_01=$14
2286shufb $81,$70,$61,$14
2287
2288# qhasm: int32323232 a_03 = x2_03 + z2_03
2289# asm 1: a >a_03=vec128#78,<x2_03=vec128#78,<z2_03=vec128#69
2290# asm 2: a >a_03=$80,<x2_03=$80,<z2_03=$71
2291a $80,$80,$71
2292
2293# qhasm: acbd18 = combine a_1619 and c_1619 by shuf2_01
2294# asm 1: shufb >acbd18=vec128#80,<a_1619=vec128#68,<c_1619=vec128#59,<shuf2_01=vec128#15
2295# asm 2: shufb >acbd18=$82,<a_1619=$70,<c_1619=$61,<shuf2_01=$17
2296shufb $82,$70,$61,$17
2297
2298# qhasm: int32323232 c_03 = x3_03 + z3_03
2299# asm 1: a >c_03=vec128#55,<x3_03=vec128#55,<z3_03=vec128#5
2300# asm 2: a >c_03=$57,<x3_03=$57,<z3_03=$7
2301a $57,$57,$7
2302
2303# qhasm: acbd19 = combine a_1619 and c_1619 by shuf3_01
2304# asm 1: shufb >acbd19=vec128#59,<a_1619=vec128#68,<c_1619=vec128#59,<shuf3_01=vec128#18
2305# asm 2: shufb >acbd19=$61,<a_1619=$70,<c_1619=$61,<shuf3_01=$20
2306shufb $61,$70,$61,$20
2307
2308# qhasm: int32323232 b_03 -= z2_03
2309# asm 1: sf >b_03=vec128#68,<z2_03=vec128#69,<b_03=vec128#73
2310# asm 2: sf >b_03=$70,<z2_03=$71,<b_03=$75
2311sf $70,$71,$75
2312
2313# qhasm: acbd16 = combine acbd16 and b_1619 by shuf0_2
2314# asm 1: shufb >acbd16=vec128#69,<acbd16=vec128#76,<b_1619=vec128#72,<shuf0_2=vec128#10
2315# asm 2: shufb >acbd16=$71,<acbd16=$78,<b_1619=$74,<shuf0_2=$12
2316shufb $71,$78,$74,$12
2317
2318# qhasm: int32323232 d_03 -= z3_03
2319# asm 1: sf >d_03=vec128#5,<z3_03=vec128#5,<d_03=vec128#77
2320# asm 2: sf >d_03=$7,<z3_03=$7,<d_03=$79
2321sf $7,$7,$79
2322
2323# qhasm: acbd17 = combine acbd17 and b_1619 by shuf1_2
2324# asm 1: shufb >acbd17=vec128#73,<acbd17=vec128#79,<b_1619=vec128#72,<shuf1_2=vec128#13
2325# asm 2: shufb >acbd17=$75,<acbd17=$81,<b_1619=$74,<shuf1_2=$15
2326shufb $75,$81,$74,$15
2327
2328# qhasm: int32323232 b_47 = x2_47 + 2p_47
2329# asm 1: a >b_47=vec128#76,<x2_47=vec128#65,<2p_47=vec128#44
2330# asm 2: a >b_47=$78,<x2_47=$67,<2p_47=$46
2331a $78,$67,$46
2332
2333# qhasm: acbd18 = combine acbd18 and b_1619 by shuf2_2
2334# asm 1: shufb >acbd18=vec128#77,<acbd18=vec128#80,<b_1619=vec128#72,<shuf2_2=vec128#16
2335# asm 2: shufb >acbd18=$79,<acbd18=$82,<b_1619=$74,<shuf2_2=$18
2336shufb $79,$82,$74,$18
2337
2338# qhasm: int32323232 d_47 = x3_47 + 2p_47
2339# asm 1: a >d_47=vec128#79,<x3_47=vec128#56,<2p_47=vec128#44
2340# asm 2: a >d_47=$81,<x3_47=$58,<2p_47=$46
2341a $81,$58,$46
2342
2343# qhasm: acbd19 = combine acbd19 and b_1619 by shuf3_2
2344# asm 1: shufb >acbd19=vec128#59,<acbd19=vec128#59,<b_1619=vec128#72,<shuf3_2=vec128#19
2345# asm 2: shufb >acbd19=$61,<acbd19=$61,<b_1619=$74,<shuf3_2=$21
2346shufb $61,$61,$74,$21
2347
2348# qhasm: int32323232 a_47 = x2_47 + z2_47
2349# asm 1: a >a_47=vec128#65,<x2_47=vec128#65,<z2_47=vec128#60
2350# asm 2: a >a_47=$67,<x2_47=$67,<z2_47=$62
2351a $67,$67,$62
2352
2353# qhasm: acbd16 = combine acbd16 and d_1619 by shuf0_3
2354# asm 1: shufb >acbd16=vec128#69,<acbd16=vec128#69,<d_1619=vec128#64,<shuf0_3=vec128#11
2355# asm 2: shufb >acbd16=$71,<acbd16=$71,<d_1619=$66,<shuf0_3=$13
2356shufb $71,$71,$66,$13
2357
2358# qhasm: int32323232 c_47 = x3_47 + z3_47
2359# asm 1: a >c_47=vec128#56,<x3_47=vec128#56,<z3_47=vec128#61
2360# asm 2: a >c_47=$58,<x3_47=$58,<z3_47=$63
2361a $58,$58,$63
2362
2363# qhasm: acbd17 = combine acbd17 and d_1619 by shuf1_3
2364# asm 1: shufb >acbd17=vec128#72,<acbd17=vec128#73,<d_1619=vec128#64,<shuf1_3=vec128#14
2365# asm 2: shufb >acbd17=$74,<acbd17=$75,<d_1619=$66,<shuf1_3=$16
2366shufb $74,$75,$66,$16
2367
2368# qhasm: int32323232 b_47 -= z2_47
2369# asm 1: sf >b_47=vec128#60,<z2_47=vec128#60,<b_47=vec128#76
2370# asm 2: sf >b_47=$62,<z2_47=$62,<b_47=$78
2371sf $62,$62,$78
2372
2373# qhasm: acbd18 = combine acbd18 and d_1619 by shuf2_3
2374# asm 1: shufb >acbd18=vec128#73,<acbd18=vec128#77,<d_1619=vec128#64,<shuf2_3=vec128#17
2375# asm 2: shufb >acbd18=$75,<acbd18=$79,<d_1619=$66,<shuf2_3=$19
2376shufb $75,$79,$66,$19
2377
2378# qhasm: int32323232 d_47 -= z3_47
2379# asm 1: sf >d_47=vec128#61,<z3_47=vec128#61,<d_47=vec128#79
2380# asm 2: sf >d_47=$63,<z3_47=$63,<d_47=$81
2381sf $63,$63,$81
2382
2383# qhasm: acbd19 = combine acbd19 and d_1619 by shuf3_3
2384# asm 1: shufb >acbd19=vec128#59,<acbd19=vec128#59,<d_1619=vec128#64,<shuf3_3=vec128#20
2385# asm 2: shufb >acbd19=$61,<acbd19=$61,<d_1619=$66,<shuf3_3=$22
2386shufb $61,$61,$66,$22
2387
2388# qhasm: int32323232 b_811 = x2_811 + 2p_811
2389# asm 1: a >b_811=vec128#64,<x2_811=vec128#66,<2p_811=vec128#45
2390# asm 2: a >b_811=$66,<x2_811=$68,<2p_811=$47
2391a $66,$68,$47
2392
2393# qhasm: acbd0 = combine a_03 and c_03 by shuf0_01
2394# asm 1: shufb >acbd0=vec128#76,<a_03=vec128#78,<c_03=vec128#55,<shuf0_01=vec128#9
2395# asm 2: shufb >acbd0=$78,<a_03=$80,<c_03=$57,<shuf0_01=$11
2396shufb $78,$80,$57,$11
2397
2398# qhasm: int32323232 d_811 = x3_811 + 2p_811
2399# asm 1: a >d_811=vec128#77,<x3_811=vec128#57,<2p_811=vec128#45
2400# asm 2: a >d_811=$79,<x3_811=$59,<2p_811=$47
2401a $79,$59,$47
2402
2403# qhasm: acbd1 = combine a_03 and c_03 by shuf1_01
2404# asm 1: shufb >acbd1=vec128#79,<a_03=vec128#78,<c_03=vec128#55,<shuf1_01=vec128#12
2405# asm 2: shufb >acbd1=$81,<a_03=$80,<c_03=$57,<shuf1_01=$14
2406shufb $81,$80,$57,$14
2407
2408# qhasm: int32323232 a_811 = x2_811 + z2_811
2409# asm 1: a >a_811=vec128#66,<x2_811=vec128#66,<z2_811=vec128#70
2410# asm 2: a >a_811=$68,<x2_811=$68,<z2_811=$72
2411a $68,$68,$72
2412
2413# qhasm: acbd4 = combine a_47 and c_47 by shuf0_01
2414# asm 1: shufb >acbd4=vec128#80,<a_47=vec128#65,<c_47=vec128#56,<shuf0_01=vec128#9
2415# asm 2: shufb >acbd4=$82,<a_47=$67,<c_47=$58,<shuf0_01=$11
2416shufb $82,$67,$58,$11
2417
2418# qhasm: int32323232 c_811 = x3_811 + z3_811
2419# asm 1: a >c_811=vec128#57,<x3_811=vec128#57,<z3_811=vec128#62
2420# asm 2: a >c_811=$59,<x3_811=$59,<z3_811=$64
2421a $59,$59,$64
2422
2423# qhasm: acbd5 = combine a_47 and c_47 by shuf1_01
2424# asm 1: shufb >acbd5=vec128#81,<a_47=vec128#65,<c_47=vec128#56,<shuf1_01=vec128#12
2425# asm 2: shufb >acbd5=$83,<a_47=$67,<c_47=$58,<shuf1_01=$14
2426shufb $83,$67,$58,$14
2427
2428# qhasm: int32323232 b_811 -= z2_811
2429# asm 1: sf >b_811=vec128#64,<z2_811=vec128#70,<b_811=vec128#64
2430# asm 2: sf >b_811=$66,<z2_811=$72,<b_811=$66
2431sf $66,$72,$66
2432
2433# qhasm: acbd0 = combine acbd0 and b_03 by shuf0_2
2434# asm 1: shufb >acbd0=vec128#70,<acbd0=vec128#76,<b_03=vec128#68,<shuf0_2=vec128#10
2435# asm 2: shufb >acbd0=$72,<acbd0=$78,<b_03=$70,<shuf0_2=$12
2436shufb $72,$78,$70,$12
2437
2438# qhasm: int32323232 d_811 -= z3_811
2439# asm 1: sf >d_811=vec128#62,<z3_811=vec128#62,<d_811=vec128#77
2440# asm 2: sf >d_811=$64,<z3_811=$64,<d_811=$79
2441sf $64,$64,$79
2442
2443# qhasm: acbd1 = combine acbd1 and b_03 by shuf1_2
2444# asm 1: shufb >acbd1=vec128#76,<acbd1=vec128#79,<b_03=vec128#68,<shuf1_2=vec128#13
2445# asm 2: shufb >acbd1=$78,<acbd1=$81,<b_03=$70,<shuf1_2=$15
2446shufb $78,$81,$70,$15
2447
2448# qhasm: int32323232 b_1215 = x2_1215 + 2p_1215
2449# asm 1: a >b_1215=vec128#77,<x2_1215=vec128#67,<2p_1215=vec128#46
2450# asm 2: a >b_1215=$79,<x2_1215=$69,<2p_1215=$48
2451a $79,$69,$48
2452
2453# qhasm: acbd4 = combine acbd4 and b_47 by shuf0_2
2454# asm 1: shufb >acbd4=vec128#79,<acbd4=vec128#80,<b_47=vec128#60,<shuf0_2=vec128#10
2455# asm 2: shufb >acbd4=$81,<acbd4=$82,<b_47=$62,<shuf0_2=$12
2456shufb $81,$82,$62,$12
2457
2458# qhasm: int32323232 d_1215 = x3_1215 + 2p_1215
2459# asm 1: a >d_1215=vec128#80,<x3_1215=vec128#58,<2p_1215=vec128#46
2460# asm 2: a >d_1215=$82,<x3_1215=$60,<2p_1215=$48
2461a $82,$60,$48
2462
2463# qhasm: acbd5 = combine acbd5 and b_47 by shuf1_2
2464# asm 1: shufb >acbd5=vec128#81,<acbd5=vec128#81,<b_47=vec128#60,<shuf1_2=vec128#13
2465# asm 2: shufb >acbd5=$83,<acbd5=$83,<b_47=$62,<shuf1_2=$15
2466shufb $83,$83,$62,$15
2467
2468# qhasm: int32323232 a_1215 = x2_1215 + z2_1215
2469# asm 1: a >a_1215=vec128#67,<x2_1215=vec128#67,<z2_1215=vec128#71
2470# asm 2: a >a_1215=$69,<x2_1215=$69,<z2_1215=$73
2471a $69,$69,$73
2472
2473# qhasm: acbd0 = combine acbd0 and d_03 by shuf0_3
2474# asm 1: shufb >acbd0=vec128#70,<acbd0=vec128#70,<d_03=vec128#5,<shuf0_3=vec128#11
2475# asm 2: shufb >acbd0=$72,<acbd0=$72,<d_03=$7,<shuf0_3=$13
2476shufb $72,$72,$7,$13
2477
2478# qhasm: int32323232 c_1215 = x3_1215 + z3_1215
2479# asm 1: a >c_1215=vec128#58,<x3_1215=vec128#58,<z3_1215=vec128#63
2480# asm 2: a >c_1215=$60,<x3_1215=$60,<z3_1215=$65
2481a $60,$60,$65
2482
2483# qhasm: acbd1 = combine acbd1 and d_03 by shuf1_3
2484# asm 1: shufb >acbd1=vec128#76,<acbd1=vec128#76,<d_03=vec128#5,<shuf1_3=vec128#14
2485# asm 2: shufb >acbd1=$78,<acbd1=$78,<d_03=$7,<shuf1_3=$16
2486shufb $78,$78,$7,$16
2487
2488# qhasm: int32323232 b_1215 -= z2_1215
2489# asm 1: sf >b_1215=vec128#71,<z2_1215=vec128#71,<b_1215=vec128#77
2490# asm 2: sf >b_1215=$73,<z2_1215=$73,<b_1215=$79
2491sf $73,$73,$79
2492
2493# qhasm: acbd4 = combine acbd4 and d_47 by shuf0_3
2494# asm 1: shufb >acbd4=vec128#77,<acbd4=vec128#79,<d_47=vec128#61,<shuf0_3=vec128#11
2495# asm 2: shufb >acbd4=$79,<acbd4=$81,<d_47=$63,<shuf0_3=$13
2496shufb $79,$81,$63,$13
2497
2498# qhasm: int32323232 d_1215 -= z3_1215
2499# asm 1: sf >d_1215=vec128#63,<z3_1215=vec128#63,<d_1215=vec128#80
2500# asm 2: sf >d_1215=$65,<z3_1215=$65,<d_1215=$82
2501sf $65,$65,$82
2502
2503# qhasm: acbd5 = combine acbd5 and d_47 by shuf1_3
2504# asm 1: shufb >acbd5=vec128#79,<acbd5=vec128#81,<d_47=vec128#61,<shuf1_3=vec128#14
2505# asm 2: shufb >acbd5=$81,<acbd5=$83,<d_47=$63,<shuf1_3=$16
2506shufb $81,$83,$63,$16
2507
2508# qhasm: uint32323232 carry = acbd19 >> 12
2509# asm 1: rotmi >carry=vec128#80,<acbd19=vec128#59,-12
2510# asm 2: rotmi >carry=$82,<acbd19=$61,-12
2511rotmi $82,$61,-12
2512
2513# qhasm: acbd8 = combine a_811 and c_811 by shuf0_01
2514# asm 1: shufb >acbd8=vec128#81,<a_811=vec128#66,<c_811=vec128#57,<shuf0_01=vec128#9
2515# asm 2: shufb >acbd8=$83,<a_811=$68,<c_811=$59,<shuf0_01=$11
2516shufb $83,$68,$59,$11
2517
2518# qhasm: acbd9 = combine a_811 and c_811 by shuf1_01
2519# asm 1: shufb >acbd9=vec128#82,<a_811=vec128#66,<c_811=vec128#57,<shuf1_01=vec128#12
2520# asm 2: shufb >acbd9=$84,<a_811=$68,<c_811=$59,<shuf1_01=$14
2521shufb $84,$68,$59,$14
2522
2523# qhasm: acbd12 = combine a_1215 and c_1215 by shuf0_01
2524# asm 1: shufb >acbd12=vec128#83,<a_1215=vec128#67,<c_1215=vec128#58,<shuf0_01=vec128#9
2525# asm 2: shufb >acbd12=$85,<a_1215=$69,<c_1215=$60,<shuf0_01=$11
2526shufb $85,$69,$60,$11
2527
2528# qhasm: acbd19 &= mask12
2529# asm 1: and >acbd19=vec128#59,<acbd19=vec128#59,<mask12=vec128#21
2530# asm 2: and >acbd19=$61,<acbd19=$61,<mask12=$23
2531and $61,$61,$23
2532
2533# qhasm: acbd13 = combine a_1215 and c_1215 by shuf1_01
2534# asm 1: shufb >acbd13=vec128#84,<a_1215=vec128#67,<c_1215=vec128#58,<shuf1_01=vec128#12
2535# asm 2: shufb >acbd13=$86,<a_1215=$69,<c_1215=$60,<shuf1_01=$14
2536shufb $86,$69,$60,$14
2537
2538# qhasm: uint32323232 carry = (carry & 0xffff) * 19
2539# asm 1: mpyui >carry=vec128#80,<carry=vec128#80,19
2540# asm 2: mpyui >carry=$82,<carry=$82,19
2541mpyui $82,$82,19
2542
2543# qhasm: acbd8 = combine acbd8 and b_811 by shuf0_2
2544# asm 1: shufb >acbd8=vec128#81,<acbd8=vec128#81,<b_811=vec128#64,<shuf0_2=vec128#10
2545# asm 2: shufb >acbd8=$83,<acbd8=$83,<b_811=$66,<shuf0_2=$12
2546shufb $83,$83,$66,$12
2547
2548# qhasm: acbd9 = combine acbd9 and b_811 by shuf1_2
2549# asm 1: shufb >acbd9=vec128#82,<acbd9=vec128#82,<b_811=vec128#64,<shuf1_2=vec128#13
2550# asm 2: shufb >acbd9=$84,<acbd9=$84,<b_811=$66,<shuf1_2=$15
2551shufb $84,$84,$66,$15
2552
2553# qhasm: acbd12 = combine acbd12 and b_1215 by shuf0_2
2554# asm 1: shufb >acbd12=vec128#83,<acbd12=vec128#83,<b_1215=vec128#71,<shuf0_2=vec128#10
2555# asm 2: shufb >acbd12=$85,<acbd12=$85,<b_1215=$73,<shuf0_2=$12
2556shufb $85,$85,$73,$12
2557
2558# qhasm: acbd13 = combine acbd13 and b_1215 by shuf1_2
2559# asm 1: shufb >acbd13=vec128#84,<acbd13=vec128#84,<b_1215=vec128#71,<shuf1_2=vec128#13
2560# asm 2: shufb >acbd13=$86,<acbd13=$86,<b_1215=$73,<shuf1_2=$15
2561shufb $86,$86,$73,$15
2562
2563# qhasm: acbd8 = combine acbd8 and d_811 by shuf0_3
2564# asm 1: shufb >acbd8=vec128#81,<acbd8=vec128#81,<d_811=vec128#62,<shuf0_3=vec128#11
2565# asm 2: shufb >acbd8=$83,<acbd8=$83,<d_811=$64,<shuf0_3=$13
2566shufb $83,$83,$64,$13
2567
2568# qhasm: acbd9 = combine acbd9 and d_811 by shuf1_3
2569# asm 1: shufb >acbd9=vec128#82,<acbd9=vec128#82,<d_811=vec128#62,<shuf1_3=vec128#14
2570# asm 2: shufb >acbd9=$84,<acbd9=$84,<d_811=$64,<shuf1_3=$16
2571shufb $84,$84,$64,$16
2572
2573# qhasm: acbd12 = combine acbd12 and d_1215 by shuf0_3
2574# asm 1: shufb >acbd12=vec128#83,<acbd12=vec128#83,<d_1215=vec128#63,<shuf0_3=vec128#11
2575# asm 2: shufb >acbd12=$85,<acbd12=$85,<d_1215=$65,<shuf0_3=$13
2576shufb $85,$85,$65,$13
2577
2578# qhasm: int32323232 acbd0 += carry
2579# asm 1: a >acbd0=vec128#70,<acbd0=vec128#70,<carry=vec128#80
2580# asm 2: a >acbd0=$72,<acbd0=$72,<carry=$82
2581a $72,$72,$82
2582
2583# qhasm: acbd13 = combine acbd13 and d_1215 by shuf1_3
2584# asm 1: shufb >acbd13=vec128#80,<acbd13=vec128#84,<d_1215=vec128#63,<shuf1_3=vec128#14
2585# asm 2: shufb >acbd13=$82,<acbd13=$86,<d_1215=$65,<shuf1_3=$16
2586shufb $82,$86,$65,$16
2587
2588# qhasm: uint32323232 carry1 = acbd4  >> 13
2589# asm 1: rotmi >carry1=vec128#84,<acbd4=vec128#77,-13
2590# asm 2: rotmi >carry1=$86,<acbd4=$79,-13
2591rotmi $86,$79,-13
2592
2593# qhasm: vec19 = extern(_vec19)
2594# asm 1: lqr <vec19=vec128#74,_vec19
2595# asm 2: lqr <vec19=$76,_vec19
2596lqr $76,_vec19
2597
2598# qhasm: uint32323232 carry0 = acbd0  >> 13
2599# asm 1: rotmi >carry0=vec128#85,<acbd0=vec128#70,-13
2600# asm 2: rotmi >carry0=$87,<acbd0=$72,-13
2601rotmi $87,$72,-13
2602
2603# qhasm: lnop
2604 lnop
2605
2606# qhasm: uint32323232 carry2 = acbd8  >> 13
2607# asm 1: rotmi >carry2=vec128#86,<acbd8=vec128#81,-13
2608# asm 2: rotmi >carry2=$88,<acbd8=$83,-13
2609rotmi $88,$83,-13
2610
2611# qhasm: uint32323232 carry3 = acbd12 >> 13
2612# asm 1: rotmi >carry3=vec128#87,<acbd12=vec128#83,-13
2613# asm 2: rotmi >carry3=$89,<acbd12=$85,-13
2614rotmi $89,$85,-13
2615
2616# qhasm: int32323232 acbd5  += carry1
2617# asm 1: a >acbd5=vec128#79,<acbd5=vec128#79,<carry1=vec128#84
2618# asm 2: a >acbd5=$81,<acbd5=$81,<carry1=$86
2619a $81,$81,$86
2620
2621# qhasm: acbd2 = combine a_03 and c_03 by shuf2_01
2622# asm 1: shufb >acbd2=vec128#84,<a_03=vec128#78,<c_03=vec128#55,<shuf2_01=vec128#15
2623# asm 2: shufb >acbd2=$86,<a_03=$80,<c_03=$57,<shuf2_01=$17
2624shufb $86,$80,$57,$17
2625
2626# qhasm: acbd4  &= mask13
2627# asm 1: and >acbd4=vec128#77,<acbd4=vec128#77,<mask13=vec128#22
2628# asm 2: and >acbd4=$79,<acbd4=$79,<mask13=$24
2629and $79,$79,$24
2630
2631# qhasm: acbd6 = combine a_47 and c_47 by shuf2_01
2632# asm 1: shufb >acbd6=vec128#88,<a_47=vec128#65,<c_47=vec128#56,<shuf2_01=vec128#15
2633# asm 2: shufb >acbd6=$90,<a_47=$67,<c_47=$58,<shuf2_01=$17
2634shufb $90,$67,$58,$17
2635
2636# qhasm: int32323232 acbd1  += carry0
2637# asm 1: a >acbd1=vec128#76,<acbd1=vec128#76,<carry0=vec128#85
2638# asm 2: a >acbd1=$78,<acbd1=$78,<carry0=$87
2639a $78,$78,$87
2640
2641# qhasm: acbd10 = combine a_811 and c_811 by shuf2_01
2642# asm 1: shufb >acbd10=vec128#85,<a_811=vec128#66,<c_811=vec128#57,<shuf2_01=vec128#15
2643# asm 2: shufb >acbd10=$87,<a_811=$68,<c_811=$59,<shuf2_01=$17
2644shufb $87,$68,$59,$17
2645
2646# qhasm: acbd0  &= mask13
2647# asm 1: and >acbd0=vec128#70,<acbd0=vec128#70,<mask13=vec128#22
2648# asm 2: and >acbd0=$72,<acbd0=$72,<mask13=$24
2649and $72,$72,$24
2650
2651# qhasm: acbd14 = combine a_1215 and c_1215 by shuf2_01
2652# asm 1: shufb >acbd14=vec128#89,<a_1215=vec128#67,<c_1215=vec128#58,<shuf2_01=vec128#15
2653# asm 2: shufb >acbd14=$91,<a_1215=$69,<c_1215=$60,<shuf2_01=$17
2654shufb $91,$69,$60,$17
2655
2656# qhasm: int32323232 acbd9  += carry2
2657# asm 1: a >acbd9=vec128#82,<acbd9=vec128#82,<carry2=vec128#86
2658# asm 2: a >acbd9=$84,<acbd9=$84,<carry2=$88
2659a $84,$84,$88
2660
2661# qhasm: acbd2 = combine acbd2 and b_03 by shuf2_2
2662# asm 1: shufb >acbd2=vec128#84,<acbd2=vec128#84,<b_03=vec128#68,<shuf2_2=vec128#16
2663# asm 2: shufb >acbd2=$86,<acbd2=$86,<b_03=$70,<shuf2_2=$18
2664shufb $86,$86,$70,$18
2665
2666# qhasm: acbd8  &= mask13
2667# asm 1: and >acbd8=vec128#81,<acbd8=vec128#81,<mask13=vec128#22
2668# asm 2: and >acbd8=$83,<acbd8=$83,<mask13=$24
2669and $83,$83,$24
2670
2671# qhasm: acbd6 = combine acbd6 and b_47 by shuf2_2
2672# asm 1: shufb >acbd6=vec128#86,<acbd6=vec128#88,<b_47=vec128#60,<shuf2_2=vec128#16
2673# asm 2: shufb >acbd6=$88,<acbd6=$90,<b_47=$62,<shuf2_2=$18
2674shufb $88,$90,$62,$18
2675
2676# qhasm: int32323232 acbd13 += carry3
2677# asm 1: a >acbd13=vec128#80,<acbd13=vec128#80,<carry3=vec128#87
2678# asm 2: a >acbd13=$82,<acbd13=$82,<carry3=$89
2679a $82,$82,$89
2680
2681# qhasm: acbd10 = combine acbd10 and b_811 by shuf2_2
2682# asm 1: shufb >acbd10=vec128#85,<acbd10=vec128#85,<b_811=vec128#64,<shuf2_2=vec128#16
2683# asm 2: shufb >acbd10=$87,<acbd10=$87,<b_811=$66,<shuf2_2=$18
2684shufb $87,$87,$66,$18
2685
2686# qhasm: acbd12 &= mask13
2687# asm 1: and >acbd12=vec128#83,<acbd12=vec128#83,<mask13=vec128#22
2688# asm 2: and >acbd12=$85,<acbd12=$85,<mask13=$24
2689and $85,$85,$24
2690
2691# qhasm: acbd14 = combine acbd14 and b_1215 by shuf2_2
2692# asm 1: shufb >acbd14=vec128#87,<acbd14=vec128#89,<b_1215=vec128#71,<shuf2_2=vec128#16
2693# asm 2: shufb >acbd14=$89,<acbd14=$91,<b_1215=$73,<shuf2_2=$18
2694shufb $89,$91,$73,$18
2695
2696# qhasm: uint32323232 carry0 = acbd1  >> 13
2697# asm 1: rotmi >carry0=vec128#88,<acbd1=vec128#76,-13
2698# asm 2: rotmi >carry0=$90,<acbd1=$78,-13
2699rotmi $90,$78,-13
2700
2701# qhasm: acbd2 = combine acbd2 and d_03 by shuf2_3
2702# asm 1: shufb >acbd2=vec128#84,<acbd2=vec128#84,<d_03=vec128#5,<shuf2_3=vec128#17
2703# asm 2: shufb >acbd2=$86,<acbd2=$86,<d_03=$7,<shuf2_3=$19
2704shufb $86,$86,$7,$19
2705
2706# qhasm: uint32323232 carry1 = acbd5  >> 13
2707# asm 1: rotmi >carry1=vec128#89,<acbd5=vec128#79,-13
2708# asm 2: rotmi >carry1=$91,<acbd5=$81,-13
2709rotmi $91,$81,-13
2710
2711# qhasm: acbd6 = combine acbd6 and d_47 by shuf2_3
2712# asm 1: shufb >acbd6=vec128#86,<acbd6=vec128#86,<d_47=vec128#61,<shuf2_3=vec128#17
2713# asm 2: shufb >acbd6=$88,<acbd6=$88,<d_47=$63,<shuf2_3=$19
2714shufb $88,$88,$63,$19
2715
2716# qhasm: uint32323232 carry2 = acbd9  >> 13
2717# asm 1: rotmi >carry2=vec128#90,<acbd9=vec128#82,-13
2718# asm 2: rotmi >carry2=$92,<acbd9=$84,-13
2719rotmi $92,$84,-13
2720
2721# qhasm: acbd10 = combine acbd10 and d_811 by shuf2_3
2722# asm 1: shufb >acbd10=vec128#85,<acbd10=vec128#85,<d_811=vec128#62,<shuf2_3=vec128#17
2723# asm 2: shufb >acbd10=$87,<acbd10=$87,<d_811=$64,<shuf2_3=$19
2724shufb $87,$87,$64,$19
2725
2726# qhasm: uint32323232 carry3 = acbd13 >> 13
2727# asm 1: rotmi >carry3=vec128#91,<acbd13=vec128#80,-13
2728# asm 2: rotmi >carry3=$93,<acbd13=$82,-13
2729rotmi $93,$82,-13
2730
2731# qhasm: acbd14 = combine acbd14 and d_1215 by shuf2_3
2732# asm 1: shufb >acbd14=vec128#87,<acbd14=vec128#87,<d_1215=vec128#63,<shuf2_3=vec128#17
2733# asm 2: shufb >acbd14=$89,<acbd14=$89,<d_1215=$65,<shuf2_3=$19
2734shufb $89,$89,$65,$19
2735
2736# qhasm: int32323232 acbd2  += carry0
2737# asm 1: a >acbd2=vec128#84,<acbd2=vec128#84,<carry0=vec128#88
2738# asm 2: a >acbd2=$86,<acbd2=$86,<carry0=$90
2739a $86,$86,$90
2740
2741# qhasm: acbd3 = combine a_03 and c_03 by shuf3_01
2742# asm 1: shufb >acbd3=vec128#55,<a_03=vec128#78,<c_03=vec128#55,<shuf3_01=vec128#18
2743# asm 2: shufb >acbd3=$57,<a_03=$80,<c_03=$57,<shuf3_01=$20
2744shufb $57,$80,$57,$20
2745
2746# qhasm: acbd1  &= mask13
2747# asm 1: and >acbd1=vec128#76,<acbd1=vec128#76,<mask13=vec128#22
2748# asm 2: and >acbd1=$78,<acbd1=$78,<mask13=$24
2749and $78,$78,$24
2750
2751# qhasm: acbd7 = combine a_47 and c_47 by shuf3_01
2752# asm 1: shufb >acbd7=vec128#56,<a_47=vec128#65,<c_47=vec128#56,<shuf3_01=vec128#18
2753# asm 2: shufb >acbd7=$58,<a_47=$67,<c_47=$58,<shuf3_01=$20
2754shufb $58,$67,$58,$20
2755
2756# qhasm: int32323232 acbd6  += carry1
2757# asm 1: a >acbd6=vec128#65,<acbd6=vec128#86,<carry1=vec128#89
2758# asm 2: a >acbd6=$67,<acbd6=$88,<carry1=$91
2759a $67,$88,$91
2760
2761# qhasm: acbd11 = combine a_811 and c_811 by shuf3_01
2762# asm 1: shufb >acbd11=vec128#57,<a_811=vec128#66,<c_811=vec128#57,<shuf3_01=vec128#18
2763# asm 2: shufb >acbd11=$59,<a_811=$68,<c_811=$59,<shuf3_01=$20
2764shufb $59,$68,$59,$20
2765
2766# qhasm: acbd5  &= mask13
2767# asm 1: and >acbd5=vec128#66,<acbd5=vec128#79,<mask13=vec128#22
2768# asm 2: and >acbd5=$68,<acbd5=$81,<mask13=$24
2769and $68,$81,$24
2770
2771# qhasm: acbd15 = combine a_1215 and c_1215 by shuf3_01
2772# asm 1: shufb >acbd15=vec128#58,<a_1215=vec128#67,<c_1215=vec128#58,<shuf3_01=vec128#18
2773# asm 2: shufb >acbd15=$60,<a_1215=$69,<c_1215=$60,<shuf3_01=$20
2774shufb $60,$69,$60,$20
2775
2776# qhasm: int32323232 acbd10 += carry2
2777# asm 1: a >acbd10=vec128#67,<acbd10=vec128#85,<carry2=vec128#90
2778# asm 2: a >acbd10=$69,<acbd10=$87,<carry2=$92
2779a $69,$87,$92
2780
2781# qhasm: acbd3 = combine acbd3 and b_03 by shuf3_2
2782# asm 1: shufb >acbd3=vec128#55,<acbd3=vec128#55,<b_03=vec128#68,<shuf3_2=vec128#19
2783# asm 2: shufb >acbd3=$57,<acbd3=$57,<b_03=$70,<shuf3_2=$21
2784shufb $57,$57,$70,$21
2785
2786# qhasm: acbd9  &= mask13
2787# asm 1: and >acbd9=vec128#68,<acbd9=vec128#82,<mask13=vec128#22
2788# asm 2: and >acbd9=$70,<acbd9=$84,<mask13=$24
2789and $70,$84,$24
2790
2791# qhasm: acbd7 = combine acbd7 and b_47 by shuf3_2
2792# asm 1: shufb >acbd7=vec128#56,<acbd7=vec128#56,<b_47=vec128#60,<shuf3_2=vec128#19
2793# asm 2: shufb >acbd7=$58,<acbd7=$58,<b_47=$62,<shuf3_2=$21
2794shufb $58,$58,$62,$21
2795
2796# qhasm: int32323232 acbd14 += carry3
2797# asm 1: a >acbd14=vec128#60,<acbd14=vec128#87,<carry3=vec128#91
2798# asm 2: a >acbd14=$62,<acbd14=$89,<carry3=$93
2799a $62,$89,$93
2800
2801# qhasm: acbd11 = combine acbd11 and b_811 by shuf3_2
2802# asm 1: shufb >acbd11=vec128#57,<acbd11=vec128#57,<b_811=vec128#64,<shuf3_2=vec128#19
2803# asm 2: shufb >acbd11=$59,<acbd11=$59,<b_811=$66,<shuf3_2=$21
2804shufb $59,$59,$66,$21
2805
2806# qhasm: acbd13 &= mask13
2807# asm 1: and >acbd13=vec128#64,<acbd13=vec128#80,<mask13=vec128#22
2808# asm 2: and >acbd13=$66,<acbd13=$82,<mask13=$24
2809and $66,$82,$24
2810
2811# qhasm: acbd15 = combine acbd15 and b_1215 by shuf3_2
2812# asm 1: shufb >acbd15=vec128#58,<acbd15=vec128#58,<b_1215=vec128#71,<shuf3_2=vec128#19
2813# asm 2: shufb >acbd15=$60,<acbd15=$60,<b_1215=$73,<shuf3_2=$21
2814shufb $60,$60,$73,$21
2815
2816# qhasm: uint32323232 carry0 = acbd2  >> 13
2817# asm 1: rotmi >carry0=vec128#71,<acbd2=vec128#84,-13
2818# asm 2: rotmi >carry0=$73,<acbd2=$86,-13
2819rotmi $73,$86,-13
2820
2821# qhasm: acbd3 = combine acbd3 and d_03 by shuf3_3
2822# asm 1: shufb >acbd3=vec128#5,<acbd3=vec128#55,<d_03=vec128#5,<shuf3_3=vec128#20
2823# asm 2: shufb >acbd3=$7,<acbd3=$57,<d_03=$7,<shuf3_3=$22
2824shufb $7,$57,$7,$22
2825
2826# qhasm: uint32323232 carry1 = acbd6  >> 13
2827# asm 1: rotmi >carry1=vec128#55,<acbd6=vec128#65,-13
2828# asm 2: rotmi >carry1=$57,<acbd6=$67,-13
2829rotmi $57,$67,-13
2830
2831# qhasm: acbd7 = combine acbd7 and d_47 by shuf3_3
2832# asm 1: shufb >acbd7=vec128#56,<acbd7=vec128#56,<d_47=vec128#61,<shuf3_3=vec128#20
2833# asm 2: shufb >acbd7=$58,<acbd7=$58,<d_47=$63,<shuf3_3=$22
2834shufb $58,$58,$63,$22
2835
2836# qhasm: uint32323232 carry2 = acbd10 >> 13
2837# asm 1: rotmi >carry2=vec128#61,<acbd10=vec128#67,-13
2838# asm 2: rotmi >carry2=$63,<acbd10=$69,-13
2839rotmi $63,$69,-13
2840
2841# qhasm: acbd11 = combine acbd11 and d_811 by shuf3_3
2842# asm 1: shufb >acbd11=vec128#57,<acbd11=vec128#57,<d_811=vec128#62,<shuf3_3=vec128#20
2843# asm 2: shufb >acbd11=$59,<acbd11=$59,<d_811=$64,<shuf3_3=$22
2844shufb $59,$59,$64,$22
2845
2846# qhasm: uint32323232 carry3 = acbd14 >> 13
2847# asm 1: rotmi >carry3=vec128#62,<acbd14=vec128#60,-13
2848# asm 2: rotmi >carry3=$64,<acbd14=$62,-13
2849rotmi $64,$62,-13
2850
2851# qhasm: acbd15 = combine acbd15 and d_1215 by shuf3_3
2852# asm 1: shufb >acbd15=vec128#58,<acbd15=vec128#58,<d_1215=vec128#63,<shuf3_3=vec128#20
2853# asm 2: shufb >acbd15=$60,<acbd15=$60,<d_1215=$65,<shuf3_3=$22
2854shufb $60,$60,$65,$22
2855
2856# qhasm: acbd2  &= mask13
2857# asm 1: and >acbd2=vec128#63,<acbd2=vec128#84,<mask13=vec128#22
2858# asm 2: and >acbd2=$65,<acbd2=$86,<mask13=$24
2859and $65,$86,$24
2860
2861# qhasm: acbd6  &= mask13
2862# asm 1: and >acbd6=vec128#65,<acbd6=vec128#65,<mask13=vec128#22
2863# asm 2: and >acbd6=$67,<acbd6=$67,<mask13=$24
2864and $67,$67,$24
2865
2866# qhasm: acbd10 &= mask13
2867# asm 1: and >acbd10=vec128#67,<acbd10=vec128#67,<mask13=vec128#22
2868# asm 2: and >acbd10=$69,<acbd10=$69,<mask13=$24
2869and $69,$69,$24
2870
2871# qhasm: acbd14 &= mask13
2872# asm 1: and >acbd14=vec128#60,<acbd14=vec128#60,<mask13=vec128#22
2873# asm 2: and >acbd14=$62,<acbd14=$62,<mask13=$24
2874and $62,$62,$24
2875
2876# qhasm: int32323232 acbd3  += carry0
2877# asm 1: a >acbd3=vec128#5,<acbd3=vec128#5,<carry0=vec128#71
2878# asm 2: a >acbd3=$7,<acbd3=$7,<carry0=$73
2879a $7,$7,$73
2880
2881# qhasm: int32323232 acbd7  += carry1
2882# asm 1: a >acbd7=vec128#55,<acbd7=vec128#56,<carry1=vec128#55
2883# asm 2: a >acbd7=$57,<acbd7=$58,<carry1=$57
2884a $57,$58,$57
2885
2886# qhasm: int32323232 acbd11 += carry2
2887# asm 1: a >acbd11=vec128#56,<acbd11=vec128#57,<carry2=vec128#61
2888# asm 2: a >acbd11=$58,<acbd11=$59,<carry2=$63
2889a $58,$59,$63
2890
2891# qhasm: int32323232 acbd15 += carry3
2892# asm 1: a >acbd15=vec128#57,<acbd15=vec128#58,<carry3=vec128#62
2893# asm 2: a >acbd15=$59,<acbd15=$60,<carry3=$64
2894a $59,$60,$64
2895
2896# qhasm: uint32323232 carry0 = acbd3  >> 12
2897# asm 1: rotmi >carry0=vec128#58,<acbd3=vec128#5,-12
2898# asm 2: rotmi >carry0=$60,<acbd3=$7,-12
2899rotmi $60,$7,-12
2900
2901# qhasm: uint32323232 carry1 = acbd7  >> 12
2902# asm 1: rotmi >carry1=vec128#61,<acbd7=vec128#55,-12
2903# asm 2: rotmi >carry1=$63,<acbd7=$57,-12
2904rotmi $63,$57,-12
2905
2906# qhasm: uint32323232 carry2 = acbd11 >> 12
2907# asm 1: rotmi >carry2=vec128#62,<acbd11=vec128#56,-12
2908# asm 2: rotmi >carry2=$64,<acbd11=$58,-12
2909rotmi $64,$58,-12
2910
2911# qhasm: uint32323232 carry3 = acbd15 >> 12
2912# asm 1: rotmi >carry3=vec128#71,<acbd15=vec128#57,-12
2913# asm 2: rotmi >carry3=$73,<acbd15=$59,-12
2914rotmi $73,$59,-12
2915
2916# qhasm: acbd3  &= mask12
2917# asm 1: and >acbd3=vec128#5,<acbd3=vec128#5,<mask12=vec128#21
2918# asm 2: and >acbd3=$7,<acbd3=$7,<mask12=$23
2919and $7,$7,$23
2920
2921# qhasm: acbd7  &= mask12
2922# asm 1: and >acbd7=vec128#55,<acbd7=vec128#55,<mask12=vec128#21
2923# asm 2: and >acbd7=$57,<acbd7=$57,<mask12=$23
2924and $57,$57,$23
2925
2926# qhasm: acbd11 &= mask12
2927# asm 1: and >acbd11=vec128#56,<acbd11=vec128#56,<mask12=vec128#21
2928# asm 2: and >acbd11=$58,<acbd11=$58,<mask12=$23
2929and $58,$58,$23
2930
2931# qhasm: abba0  = select bytes from acbd0  by selw0220
2932# asm 1: shufb >abba0=vec128#78,<acbd0=vec128#70,<acbd0=vec128#70,<selw0220=vec128#23
2933# asm 2: shufb >abba0=$80,<acbd0=$72,<acbd0=$72,<selw0220=$25
2934shufb $80,$72,$72,$25
2935
2936# qhasm: acbd15 &= mask12
2937# asm 1: and >acbd15=vec128#57,<acbd15=vec128#57,<mask12=vec128#21
2938# asm 2: and >acbd15=$59,<acbd15=$59,<mask12=$23
2939and $59,$59,$23
2940
2941# qhasm: abba1  = select bytes from acbd1  by selw0220
2942# asm 1: shufb >abba1=vec128#79,<acbd1=vec128#76,<acbd1=vec128#76,<selw0220=vec128#23
2943# asm 2: shufb >abba1=$81,<acbd1=$78,<acbd1=$78,<selw0220=$25
2944shufb $81,$78,$78,$25
2945
2946# qhasm: int32323232 acbd4  += carry0
2947# asm 1: a >acbd4=vec128#58,<acbd4=vec128#77,<carry0=vec128#58
2948# asm 2: a >acbd4=$60,<acbd4=$79,<carry0=$60
2949a $60,$79,$60
2950
2951# qhasm: abba2  = select bytes from acbd2  by selw0220
2952# asm 1: shufb >abba2=vec128#77,<acbd2=vec128#63,<acbd2=vec128#63,<selw0220=vec128#23
2953# asm 2: shufb >abba2=$79,<acbd2=$65,<acbd2=$65,<selw0220=$25
2954shufb $79,$65,$65,$25
2955
2956# qhasm: int32323232 acbd8  += carry1
2957# asm 1: a >acbd8=vec128#61,<acbd8=vec128#81,<carry1=vec128#61
2958# asm 2: a >acbd8=$63,<acbd8=$83,<carry1=$63
2959a $63,$83,$63
2960
2961# qhasm: abba3  = select bytes from acbd3  by selw0220
2962# asm 1: shufb >abba3=vec128#80,<acbd3=vec128#5,<acbd3=vec128#5,<selw0220=vec128#23
2963# asm 2: shufb >abba3=$82,<acbd3=$7,<acbd3=$7,<selw0220=$25
2964shufb $82,$7,$7,$25
2965
2966# qhasm: int32323232 acbd12 += carry2
2967# asm 1: a >acbd12=vec128#62,<acbd12=vec128#83,<carry2=vec128#62
2968# asm 2: a >acbd12=$64,<acbd12=$85,<carry2=$64
2969a $64,$85,$64
2970
2971# qhasm: int32323232 acbd16 += carry3
2972# asm 1: a >acbd16=vec128#69,<acbd16=vec128#69,<carry3=vec128#71
2973# asm 2: a >acbd16=$71,<acbd16=$71,<carry3=$73
2974a $71,$71,$73
2975
2976# qhasm: uint32323232 carry1 = acbd4  >> 13
2977# asm 1: rotmi >carry1=vec128#71,<acbd4=vec128#58,-13
2978# asm 2: rotmi >carry1=$73,<acbd4=$60,-13
2979rotmi $73,$60,-13
2980
2981# qhasm: uint32323232 carry2 = acbd8  >> 13
2982# asm 1: rotmi >carry2=vec128#81,<acbd8=vec128#61,-13
2983# asm 2: rotmi >carry2=$83,<acbd8=$63,-13
2984rotmi $83,$63,-13
2985
2986# qhasm: uint32323232 carry3 = acbd12 >> 13
2987# asm 1: rotmi >carry3=vec128#82,<acbd12=vec128#62,-13
2988# asm 2: rotmi >carry3=$84,<acbd12=$64,-13
2989rotmi $84,$64,-13
2990
2991# qhasm: uint32323232 carry4 = acbd16 >> 13
2992# asm 1: rotmi >carry4=vec128#83,<acbd16=vec128#69,-13
2993# asm 2: rotmi >carry4=$85,<acbd16=$71,-13
2994rotmi $85,$71,-13
2995
2996# qhasm: acbd4  &= mask13
2997# asm 1: and >acbd4=vec128#58,<acbd4=vec128#58,<mask13=vec128#22
2998# asm 2: and >acbd4=$60,<acbd4=$60,<mask13=$24
2999and $60,$60,$24
3000
3001# qhasm: acbd8  &= mask13
3002# asm 1: and >acbd8=vec128#61,<acbd8=vec128#61,<mask13=vec128#22
3003# asm 2: and >acbd8=$63,<acbd8=$63,<mask13=$24
3004and $63,$63,$24
3005
3006# qhasm: acbd12 &= mask13
3007# asm 1: and >acbd12=vec128#62,<acbd12=vec128#62,<mask13=vec128#22
3008# asm 2: and >acbd12=$64,<acbd12=$64,<mask13=$24
3009and $64,$64,$24
3010
3011# qhasm: abba4  = select bytes from acbd4  by selw0220
3012# asm 1: shufb >abba4=vec128#84,<acbd4=vec128#58,<acbd4=vec128#58,<selw0220=vec128#23
3013# asm 2: shufb >abba4=$86,<acbd4=$60,<acbd4=$60,<selw0220=$25
3014shufb $86,$60,$60,$25
3015
3016# qhasm: acbd16  &= mask13
3017# asm 1: and >acbd16=vec128#69,<acbd16=vec128#69,<mask13=vec128#22
3018# asm 2: and >acbd16=$71,<acbd16=$71,<mask13=$24
3019and $71,$71,$24
3020
3021# qhasm: abba8  = select bytes from acbd8  by selw0220
3022# asm 1: shufb >abba8=vec128#85,<acbd8=vec128#61,<acbd8=vec128#61,<selw0220=vec128#23
3023# asm 2: shufb >abba8=$87,<acbd8=$63,<acbd8=$63,<selw0220=$25
3024shufb $87,$63,$63,$25
3025
3026# qhasm: int32323232 acbd5  += carry1
3027# asm 1: a >acbd5=vec128#66,<acbd5=vec128#66,<carry1=vec128#71
3028# asm 2: a >acbd5=$68,<acbd5=$68,<carry1=$73
3029a $68,$68,$73
3030
3031# qhasm: abba12 = select bytes from acbd12 by selw0220
3032# asm 1: shufb >abba12=vec128#71,<acbd12=vec128#62,<acbd12=vec128#62,<selw0220=vec128#23
3033# asm 2: shufb >abba12=$73,<acbd12=$64,<acbd12=$64,<selw0220=$25
3034shufb $73,$64,$64,$25
3035
3036# qhasm: int32323232 acbd9  += carry2
3037# asm 1: a >acbd9=vec128#68,<acbd9=vec128#68,<carry2=vec128#81
3038# asm 2: a >acbd9=$70,<acbd9=$70,<carry2=$83
3039a $70,$70,$83
3040
3041# qhasm: abba16 = select bytes from acbd16 by selw0220
3042# asm 1: shufb >abba16=vec128#81,<acbd16=vec128#69,<acbd16=vec128#69,<selw0220=vec128#23
3043# asm 2: shufb >abba16=$83,<acbd16=$71,<acbd16=$71,<selw0220=$25
3044shufb $83,$71,$71,$25
3045
3046# qhasm: int32323232 acbd13 += carry3
3047# asm 1: a >acbd13=vec128#64,<acbd13=vec128#64,<carry3=vec128#82
3048# asm 2: a >acbd13=$66,<acbd13=$66,<carry3=$84
3049a $66,$66,$84
3050
3051# qhasm: int32323232 acbd17  += carry4
3052# asm 1: a >acbd17=vec128#72,<acbd17=vec128#72,<carry4=vec128#83
3053# asm 2: a >acbd17=$74,<acbd17=$74,<carry4=$85
3054a $74,$74,$85
3055
3056# qhasm: uint32323232 carry1 = acbd5  >> 13
3057# asm 1: rotmi >carry1=vec128#82,<acbd5=vec128#66,-13
3058# asm 2: rotmi >carry1=$84,<acbd5=$68,-13
3059rotmi $84,$68,-13
3060
3061# qhasm: uint32323232 carry2 = acbd9  >> 13
3062# asm 1: rotmi >carry2=vec128#83,<acbd9=vec128#68,-13
3063# asm 2: rotmi >carry2=$85,<acbd9=$70,-13
3064rotmi $85,$70,-13
3065
3066# qhasm: uint32323232 carry3 = acbd13 >> 13
3067# asm 1: rotmi >carry3=vec128#86,<acbd13=vec128#64,-13
3068# asm 2: rotmi >carry3=$88,<acbd13=$66,-13
3069rotmi $88,$66,-13
3070
3071# qhasm: uint32323232 carry4 = acbd17 >> 13
3072# asm 1: rotmi >carry4=vec128#87,<acbd17=vec128#72,-13
3073# asm 2: rotmi >carry4=$89,<acbd17=$74,-13
3074rotmi $89,$74,-13
3075
3076# qhasm: acbd5  &= mask13
3077# asm 1: and >acbd5=vec128#66,<acbd5=vec128#66,<mask13=vec128#22
3078# asm 2: and >acbd5=$68,<acbd5=$68,<mask13=$24
3079and $68,$68,$24
3080
3081# qhasm: acbd9  &= mask13
3082# asm 1: and >acbd9=vec128#68,<acbd9=vec128#68,<mask13=vec128#22
3083# asm 2: and >acbd9=$70,<acbd9=$70,<mask13=$24
3084and $70,$70,$24
3085
3086# qhasm: acbd13 &= mask13
3087# asm 1: and >acbd13=vec128#64,<acbd13=vec128#64,<mask13=vec128#22
3088# asm 2: and >acbd13=$66,<acbd13=$66,<mask13=$24
3089and $66,$66,$24
3090
3091# qhasm: abba5  = select bytes from acbd5  by selw0220
3092# asm 1: shufb >abba5=vec128#88,<acbd5=vec128#66,<acbd5=vec128#66,<selw0220=vec128#23
3093# asm 2: shufb >abba5=$90,<acbd5=$68,<acbd5=$68,<selw0220=$25
3094shufb $90,$68,$68,$25
3095
3096# qhasm: acbd17 &= mask13
3097# asm 1: and >acbd17=vec128#72,<acbd17=vec128#72,<mask13=vec128#22
3098# asm 2: and >acbd17=$74,<acbd17=$74,<mask13=$24
3099and $74,$74,$24
3100
3101# qhasm: abba9  = select bytes from acbd9  by selw0220
3102# asm 1: shufb >abba9=vec128#89,<acbd9=vec128#68,<acbd9=vec128#68,<selw0220=vec128#23
3103# asm 2: shufb >abba9=$91,<acbd9=$70,<acbd9=$70,<selw0220=$25
3104shufb $91,$70,$70,$25
3105
3106# qhasm: int32323232 acbd6  += carry1
3107# asm 1: a >acbd6=vec128#65,<acbd6=vec128#65,<carry1=vec128#82
3108# asm 2: a >acbd6=$67,<acbd6=$67,<carry1=$84
3109a $67,$67,$84
3110
3111# qhasm: abba13 = select bytes from acbd13 by selw0220
3112# asm 1: shufb >abba13=vec128#82,<acbd13=vec128#64,<acbd13=vec128#64,<selw0220=vec128#23
3113# asm 2: shufb >abba13=$84,<acbd13=$66,<acbd13=$66,<selw0220=$25
3114shufb $84,$66,$66,$25
3115
3116# qhasm: int32323232 acbd10 += carry2
3117# asm 1: a >acbd10=vec128#67,<acbd10=vec128#67,<carry2=vec128#83
3118# asm 2: a >acbd10=$69,<acbd10=$69,<carry2=$85
3119a $69,$69,$85
3120
3121# qhasm: abba17 = select bytes from acbd17 by selw0220
3122# asm 1: shufb >abba17=vec128#83,<acbd17=vec128#72,<acbd17=vec128#72,<selw0220=vec128#23
3123# asm 2: shufb >abba17=$85,<acbd17=$74,<acbd17=$74,<selw0220=$25
3124shufb $85,$74,$74,$25
3125
3126# qhasm: int32323232 acbd14 += carry3
3127# asm 1: a >acbd14=vec128#60,<acbd14=vec128#60,<carry3=vec128#86
3128# asm 2: a >acbd14=$62,<acbd14=$62,<carry3=$88
3129a $62,$62,$88
3130
3131# qhasm: int32323232 acbd18 += carry4
3132# asm 1: a >acbd18=vec128#73,<acbd18=vec128#73,<carry4=vec128#87
3133# asm 2: a >acbd18=$75,<acbd18=$75,<carry4=$89
3134a $75,$75,$89
3135
3136# qhasm: uint32323232 carry1 = acbd6  >> 13
3137# asm 1: rotmi >carry1=vec128#86,<acbd6=vec128#65,-13
3138# asm 2: rotmi >carry1=$88,<acbd6=$67,-13
3139rotmi $88,$67,-13
3140
3141# qhasm: uint32323232 carry2 = acbd10 >> 13
3142# asm 1: rotmi >carry2=vec128#87,<acbd10=vec128#67,-13
3143# asm 2: rotmi >carry2=$89,<acbd10=$69,-13
3144rotmi $89,$69,-13
3145
3146# qhasm: uint32323232 carry3 = acbd14 >> 13
3147# asm 1: rotmi >carry3=vec128#90,<acbd14=vec128#60,-13
3148# asm 2: rotmi >carry3=$92,<acbd14=$62,-13
3149rotmi $92,$62,-13
3150
3151# qhasm: uint32323232 carry4 = acbd18  >> 13
3152# asm 1: rotmi >carry4=vec128#91,<acbd18=vec128#73,-13
3153# asm 2: rotmi >carry4=$93,<acbd18=$75,-13
3154rotmi $93,$75,-13
3155
3156# qhasm: acbd6  &= mask13
3157# asm 1: and >acbd6=vec128#65,<acbd6=vec128#65,<mask13=vec128#22
3158# asm 2: and >acbd6=$67,<acbd6=$67,<mask13=$24
3159and $67,$67,$24
3160
3161# qhasm: acbd10 &= mask13
3162# asm 1: and >acbd10=vec128#67,<acbd10=vec128#67,<mask13=vec128#22
3163# asm 2: and >acbd10=$69,<acbd10=$69,<mask13=$24
3164and $69,$69,$24
3165
3166# qhasm: acbd14 &= mask13
3167# asm 1: and >acbd14=vec128#60,<acbd14=vec128#60,<mask13=vec128#22
3168# asm 2: and >acbd14=$62,<acbd14=$62,<mask13=$24
3169and $62,$62,$24
3170
3171# qhasm: abba6  = select bytes from acbd6  by selw0220
3172# asm 1: shufb >abba6=vec128#92,<acbd6=vec128#65,<acbd6=vec128#65,<selw0220=vec128#23
3173# asm 2: shufb >abba6=$94,<acbd6=$67,<acbd6=$67,<selw0220=$25
3174shufb $94,$67,$67,$25
3175
3176# qhasm: acbd18  &= mask13
3177# asm 1: and >acbd18=vec128#73,<acbd18=vec128#73,<mask13=vec128#22
3178# asm 2: and >acbd18=$75,<acbd18=$75,<mask13=$24
3179and $75,$75,$24
3180
3181# qhasm: abba10 = select bytes from acbd10 by selw0220
3182# asm 1: shufb >abba10=vec128#93,<acbd10=vec128#67,<acbd10=vec128#67,<selw0220=vec128#23
3183# asm 2: shufb >abba10=$95,<acbd10=$69,<acbd10=$69,<selw0220=$25
3184shufb $95,$69,$69,$25
3185
3186# qhasm: int32323232 acbd7  += carry1
3187# asm 1: a >acbd7=vec128#55,<acbd7=vec128#55,<carry1=vec128#86
3188# asm 2: a >acbd7=$57,<acbd7=$57,<carry1=$88
3189a $57,$57,$88
3190
3191# qhasm: abba14 = select bytes from acbd14 by selw0220
3192# asm 1: shufb >abba14=vec128#86,<acbd14=vec128#60,<acbd14=vec128#60,<selw0220=vec128#23
3193# asm 2: shufb >abba14=$88,<acbd14=$62,<acbd14=$62,<selw0220=$25
3194shufb $88,$62,$62,$25
3195
3196# qhasm: int32323232 acbd11 += carry2
3197# asm 1: a >acbd11=vec128#56,<acbd11=vec128#56,<carry2=vec128#87
3198# asm 2: a >acbd11=$58,<acbd11=$58,<carry2=$89
3199a $58,$58,$89
3200
3201# qhasm: abba18 = select bytes from acbd18 by selw0220
3202# asm 1: shufb >abba18=vec128#87,<acbd18=vec128#73,<acbd18=vec128#73,<selw0220=vec128#23
3203# asm 2: shufb >abba18=$89,<acbd18=$75,<acbd18=$75,<selw0220=$25
3204shufb $89,$75,$75,$25
3205
3206# qhasm: int32323232 acbd15 += carry3
3207# asm 1: a >acbd15=vec128#57,<acbd15=vec128#57,<carry3=vec128#90
3208# asm 2: a >acbd15=$59,<acbd15=$59,<carry3=$92
3209a $59,$59,$92
3210
3211# qhasm: int32323232 acbd19  += carry4
3212# asm 1: a >acbd19=vec128#59,<acbd19=vec128#59,<carry4=vec128#91
3213# asm 2: a >acbd19=$61,<acbd19=$61,<carry4=$93
3214a $61,$61,$93
3215
3216# qhasm: int32323232 aacbbbda0  = (acbd0 & 0xffff) * (abba0 & 0xffff)
3217# asm 1: mpy >aacbbbda0=vec128#90,<acbd0=vec128#70,<abba0=vec128#78
3218# asm 2: mpy >aacbbbda0=$92,<acbd0=$72,<abba0=$80
3219mpy $92,$72,$80
3220
3221# qhasm: abba7  = select bytes from acbd7  by selw0220
3222# asm 1: shufb >abba7=vec128#91,<acbd7=vec128#55,<acbd7=vec128#55,<selw0220=vec128#23
3223# asm 2: shufb >abba7=$93,<acbd7=$57,<acbd7=$57,<selw0220=$25
3224shufb $93,$57,$57,$25
3225
3226# qhasm: int32323232 aacbbbda1  = (acbd0 & 0xffff) * (abba1 & 0xffff)
3227# asm 1: mpy >aacbbbda1=vec128#94,<acbd0=vec128#70,<abba1=vec128#79
3228# asm 2: mpy >aacbbbda1=$96,<acbd0=$72,<abba1=$81
3229mpy $96,$72,$81
3230
3231# qhasm: abba11 = select bytes from acbd11 by selw0220
3232# asm 1: shufb >abba11=vec128#95,<acbd11=vec128#56,<acbd11=vec128#56,<selw0220=vec128#23
3233# asm 2: shufb >abba11=$97,<acbd11=$58,<acbd11=$58,<selw0220=$25
3234shufb $97,$58,$58,$25
3235
3236# qhasm: int32323232 aacbbbda2  = (acbd0 & 0xffff) * (abba2 & 0xffff)
3237# asm 1: mpy >aacbbbda2=vec128#96,<acbd0=vec128#70,<abba2=vec128#77
3238# asm 2: mpy >aacbbbda2=$98,<acbd0=$72,<abba2=$79
3239mpy $98,$72,$79
3240
3241# qhasm: abba15 = select bytes from acbd15 by selw0220
3242# asm 1: shufb >abba15=vec128#97,<acbd15=vec128#57,<acbd15=vec128#57,<selw0220=vec128#23
3243# asm 2: shufb >abba15=$99,<acbd15=$59,<acbd15=$59,<selw0220=$25
3244shufb $99,$59,$59,$25
3245
3246# qhasm: int32323232 aacbbbda3  = (acbd0 & 0xffff) * (abba3 & 0xffff)
3247# asm 1: mpy >aacbbbda3=vec128#98,<acbd0=vec128#70,<abba3=vec128#80
3248# asm 2: mpy >aacbbbda3=$100,<acbd0=$72,<abba3=$82
3249mpy $100,$72,$82
3250
3251# qhasm: abba19 = select bytes from acbd19 by selw0220
3252# asm 1: shufb >abba19=vec128#99,<acbd19=vec128#59,<acbd19=vec128#59,<selw0220=vec128#23
3253# asm 2: shufb >abba19=$101,<acbd19=$61,<acbd19=$61,<selw0220=$25
3254shufb $101,$61,$61,$25
3255
3256# qhasm: int32323232 aacbbbda4  = (acbd1 & 0xffff) * (abba3 & 0xffff)
3257# asm 1: mpy >aacbbbda4=vec128#100,<acbd1=vec128#76,<abba3=vec128#80
3258# asm 2: mpy >aacbbbda4=$102,<acbd1=$78,<abba3=$82
3259mpy $102,$78,$82
3260
3261# qhasm: int32323232 aacbbbda5  = (acbd2 & 0xffff) * (abba3 & 0xffff)
3262# asm 1: mpy >aacbbbda5=vec128#101,<acbd2=vec128#63,<abba3=vec128#80
3263# asm 2: mpy >aacbbbda5=$103,<acbd2=$65,<abba3=$82
3264mpy $103,$65,$82
3265
3266# qhasm: int32323232 aacbbbda6  = (acbd3 & 0xffff) * (abba3 & 0xffff)
3267# asm 1: mpy >aacbbbda6=vec128#102,<acbd3=vec128#5,<abba3=vec128#80
3268# asm 2: mpy >aacbbbda6=$104,<acbd3=$7,<abba3=$82
3269mpy $104,$7,$82
3270
3271# qhasm: int32323232 aacbbbda7  = (acbd0 & 0xffff) * (abba7 & 0xffff)
3272# asm 1: mpy >aacbbbda7=vec128#103,<acbd0=vec128#70,<abba7=vec128#91
3273# asm 2: mpy >aacbbbda7=$105,<acbd0=$72,<abba7=$93
3274mpy $105,$72,$93
3275
3276# qhasm: int32323232 aacbbbda1 += (acbd1 & 0xffff) * (abba0 & 0xffff)
3277# asm 1: mpya >aacbbbda1=vec128#94,<acbd1=vec128#76,<abba0=vec128#78,<aacbbbda1=vec128#94
3278# asm 2: mpya >aacbbbda1=$96,<acbd1=$78,<abba0=$80,<aacbbbda1=$96
3279mpya $96,$78,$80,$96
3280
3281# qhasm: int32323232 aacbbbda2 += (acbd1 & 0xffff) * (abba1 & 0xffff)
3282# asm 1: mpya >aacbbbda2=vec128#96,<acbd1=vec128#76,<abba1=vec128#79,<aacbbbda2=vec128#96
3283# asm 2: mpya >aacbbbda2=$98,<acbd1=$78,<abba1=$81,<aacbbbda2=$98
3284mpya $98,$78,$81,$98
3285
3286# qhasm: int32323232 aacbbbda3 += (acbd1 & 0xffff) * (abba2 & 0xffff)
3287# asm 1: mpya >aacbbbda3=vec128#98,<acbd1=vec128#76,<abba2=vec128#77,<aacbbbda3=vec128#98
3288# asm 2: mpya >aacbbbda3=$100,<acbd1=$78,<abba2=$79,<aacbbbda3=$100
3289mpya $100,$78,$79,$100
3290
3291# qhasm: int32323232 aacbbbda4 += (acbd2 & 0xffff) * (abba2 & 0xffff)
3292# asm 1: mpya >aacbbbda4=vec128#100,<acbd2=vec128#63,<abba2=vec128#77,<aacbbbda4=vec128#100
3293# asm 2: mpya >aacbbbda4=$102,<acbd2=$65,<abba2=$79,<aacbbbda4=$102
3294mpya $102,$65,$79,$102
3295
3296# qhasm: int32323232 aacbbbda5 += (acbd3 & 0xffff) * (abba2 & 0xffff)
3297# asm 1: mpya >aacbbbda5=vec128#101,<acbd3=vec128#5,<abba2=vec128#77,<aacbbbda5=vec128#101
3298# asm 2: mpya >aacbbbda5=$103,<acbd3=$7,<abba2=$79,<aacbbbda5=$103
3299mpya $103,$7,$79,$103
3300
3301# qhasm: int32323232 aacbbbda6 <<= 1
3302# asm 1: shli >aacbbbda6=vec128#102,<aacbbbda6=vec128#102,1
3303# asm 2: shli >aacbbbda6=$104,<aacbbbda6=$104,1
3304shli $104,$104,1
3305
3306# qhasm: int32323232 aacbbbda7 += (acbd1 & 0xffff) * (abba6 & 0xffff)
3307# asm 1: mpya >aacbbbda7=vec128#103,<acbd1=vec128#76,<abba6=vec128#92,<aacbbbda7=vec128#103
3308# asm 2: mpya >aacbbbda7=$105,<acbd1=$78,<abba6=$94,<aacbbbda7=$105
3309mpya $105,$78,$94,$105
3310
3311# qhasm: int32323232 aacbbbda8  = (acbd1 & 0xffff) * (abba7 & 0xffff)
3312# asm 1: mpy >aacbbbda8=vec128#104,<acbd1=vec128#76,<abba7=vec128#91
3313# asm 2: mpy >aacbbbda8=$106,<acbd1=$78,<abba7=$93
3314mpy $106,$78,$93
3315
3316# qhasm: int32323232 aacbbbda2 += (acbd2 & 0xffff) * (abba0 & 0xffff)
3317# asm 1: mpya >aacbbbda2=vec128#96,<acbd2=vec128#63,<abba0=vec128#78,<aacbbbda2=vec128#96
3318# asm 2: mpya >aacbbbda2=$98,<acbd2=$65,<abba0=$80,<aacbbbda2=$98
3319mpya $98,$65,$80,$98
3320
3321# qhasm: int32323232 aacbbbda3 += (acbd2 & 0xffff) * (abba1 & 0xffff)
3322# asm 1: mpya >aacbbbda3=vec128#98,<acbd2=vec128#63,<abba1=vec128#79,<aacbbbda3=vec128#98
3323# asm 2: mpya >aacbbbda3=$100,<acbd2=$65,<abba1=$81,<aacbbbda3=$100
3324mpya $100,$65,$81,$100
3325
3326# qhasm: int32323232 aacbbbda4 += (acbd3 & 0xffff) * (abba1 & 0xffff)
3327# asm 1: mpya >aacbbbda4=vec128#100,<acbd3=vec128#5,<abba1=vec128#79,<aacbbbda4=vec128#100
3328# asm 2: mpya >aacbbbda4=$102,<acbd3=$7,<abba1=$81,<aacbbbda4=$102
3329mpya $102,$7,$81,$102
3330
3331# qhasm: int32323232 aacbbbda5 <<= 1
3332# asm 1: shli >aacbbbda5=vec128#101,<aacbbbda5=vec128#101,1
3333# asm 2: shli >aacbbbda5=$103,<aacbbbda5=$103,1
3334shli $103,$103,1
3335
3336# qhasm: int32323232 aacbbbda6 += (acbd0 & 0xffff) * (abba6 & 0xffff)
3337# asm 1: mpya >aacbbbda6=vec128#102,<acbd0=vec128#70,<abba6=vec128#92,<aacbbbda6=vec128#102
3338# asm 2: mpya >aacbbbda6=$104,<acbd0=$72,<abba6=$94,<aacbbbda6=$104
3339mpya $104,$72,$94,$104
3340
3341# qhasm: int32323232 aacbbbda7 += (acbd2 & 0xffff) * (abba5 & 0xffff)
3342# asm 1: mpya >aacbbbda7=vec128#103,<acbd2=vec128#63,<abba5=vec128#88,<aacbbbda7=vec128#103
3343# asm 2: mpya >aacbbbda7=$105,<acbd2=$65,<abba5=$90,<aacbbbda7=$105
3344mpya $105,$65,$90,$105
3345
3346# qhasm: int32323232 aacbbbda8 += (acbd2 & 0xffff) * (abba6 & 0xffff)
3347# asm 1: mpya >aacbbbda8=vec128#104,<acbd2=vec128#63,<abba6=vec128#92,<aacbbbda8=vec128#104
3348# asm 2: mpya >aacbbbda8=$106,<acbd2=$65,<abba6=$94,<aacbbbda8=$106
3349mpya $106,$65,$94,$106
3350
3351# qhasm: int32323232 aacbbbda9  = (acbd2 & 0xffff) * (abba7 & 0xffff)
3352# asm 1: mpy >aacbbbda9=vec128#105,<acbd2=vec128#63,<abba7=vec128#91
3353# asm 2: mpy >aacbbbda9=$107,<acbd2=$65,<abba7=$93
3354mpy $107,$65,$93
3355
3356# qhasm: int32323232 aacbbbda3 += (acbd3 & 0xffff) * (abba0 & 0xffff)
3357# asm 1: mpya >aacbbbda3=vec128#98,<acbd3=vec128#5,<abba0=vec128#78,<aacbbbda3=vec128#98
3358# asm 2: mpya >aacbbbda3=$100,<acbd3=$7,<abba0=$80,<aacbbbda3=$100
3359mpya $100,$7,$80,$100
3360
3361# qhasm: int32323232 aacbbbda4 <<= 1
3362# asm 1: shli >aacbbbda4=vec128#100,<aacbbbda4=vec128#100,1
3363# asm 2: shli >aacbbbda4=$102,<aacbbbda4=$102,1
3364shli $102,$102,1
3365
3366# qhasm: int32323232 aacbbbda5 += (acbd0 & 0xffff) * (abba5 & 0xffff)
3367# asm 1: mpya >aacbbbda5=vec128#101,<acbd0=vec128#70,<abba5=vec128#88,<aacbbbda5=vec128#101
3368# asm 2: mpya >aacbbbda5=$103,<acbd0=$72,<abba5=$90,<aacbbbda5=$103
3369mpya $103,$72,$90,$103
3370
3371# qhasm: int32323232 aacbbbda6 += (acbd1 & 0xffff) * (abba5 & 0xffff)
3372# asm 1: mpya >aacbbbda6=vec128#102,<acbd1=vec128#76,<abba5=vec128#88,<aacbbbda6=vec128#102
3373# asm 2: mpya >aacbbbda6=$104,<acbd1=$78,<abba5=$90,<aacbbbda6=$104
3374mpya $104,$78,$90,$104
3375
3376# qhasm: int32323232 aacbbbda7 += (acbd3 & 0xffff) * (abba4 & 0xffff)
3377# asm 1: mpya >aacbbbda7=vec128#103,<acbd3=vec128#5,<abba4=vec128#84,<aacbbbda7=vec128#103
3378# asm 2: mpya >aacbbbda7=$105,<acbd3=$7,<abba4=$86,<aacbbbda7=$105
3379mpya $105,$7,$86,$105
3380
3381# qhasm: int32323232 aacbbbda8 += (acbd3 & 0xffff) * (abba5 & 0xffff)
3382# asm 1: mpya >aacbbbda8=vec128#104,<acbd3=vec128#5,<abba5=vec128#88,<aacbbbda8=vec128#104
3383# asm 2: mpya >aacbbbda8=$106,<acbd3=$7,<abba5=$90,<aacbbbda8=$106
3384mpya $106,$7,$90,$106
3385
3386# qhasm: int32323232 aacbbbda9 += (acbd3 & 0xffff) * (abba6 & 0xffff)
3387# asm 1: mpya >aacbbbda9=vec128#105,<acbd3=vec128#5,<abba6=vec128#92,<aacbbbda9=vec128#105
3388# asm 2: mpya >aacbbbda9=$107,<acbd3=$7,<abba6=$94,<aacbbbda9=$107
3389mpya $107,$7,$94,$107
3390
3391# qhasm: int32323232 aacbbbda10  = (acbd3  & 0xffff) * (abba7  & 0xffff)
3392# asm 1: mpy >aacbbbda10=vec128#106,<acbd3=vec128#5,<abba7=vec128#91
3393# asm 2: mpy >aacbbbda10=$108,<acbd3=$7,<abba7=$93
3394mpy $108,$7,$93
3395
3396# qhasm: int32323232 aacbbbda4 += (acbd0 & 0xffff) * (abba4 & 0xffff)
3397# asm 1: mpya >aacbbbda4=vec128#100,<acbd0=vec128#70,<abba4=vec128#84,<aacbbbda4=vec128#100
3398# asm 2: mpya >aacbbbda4=$102,<acbd0=$72,<abba4=$86,<aacbbbda4=$102
3399mpya $102,$72,$86,$102
3400
3401# qhasm: int32323232 aacbbbda5 += (acbd1 & 0xffff) * (abba4 & 0xffff)
3402# asm 1: mpya >aacbbbda5=vec128#101,<acbd1=vec128#76,<abba4=vec128#84,<aacbbbda5=vec128#101
3403# asm 2: mpya >aacbbbda5=$103,<acbd1=$78,<abba4=$86,<aacbbbda5=$103
3404mpya $103,$78,$86,$103
3405
3406# qhasm: int32323232 aacbbbda6 += (acbd2 & 0xffff) * (abba4 & 0xffff)
3407# asm 1: mpya >aacbbbda6=vec128#102,<acbd2=vec128#63,<abba4=vec128#84,<aacbbbda6=vec128#102
3408# asm 2: mpya >aacbbbda6=$104,<acbd2=$65,<abba4=$86,<aacbbbda6=$104
3409mpya $104,$65,$86,$104
3410
3411# qhasm: int32323232 aacbbbda7 += (acbd4 & 0xffff) * (abba3 & 0xffff)
3412# asm 1: mpya >aacbbbda7=vec128#103,<acbd4=vec128#58,<abba3=vec128#80,<aacbbbda7=vec128#103
3413# asm 2: mpya >aacbbbda7=$105,<acbd4=$60,<abba3=$82,<aacbbbda7=$105
3414mpya $105,$60,$82,$105
3415
3416# qhasm: int32323232 aacbbbda8 += (acbd5 & 0xffff) * (abba3 & 0xffff)
3417# asm 1: mpya >aacbbbda8=vec128#104,<acbd5=vec128#66,<abba3=vec128#80,<aacbbbda8=vec128#104
3418# asm 2: mpya >aacbbbda8=$106,<acbd5=$68,<abba3=$82,<aacbbbda8=$106
3419mpya $106,$68,$82,$106
3420
3421# qhasm: int32323232 aacbbbda9 += (acbd6 & 0xffff) * (abba3 & 0xffff)
3422# asm 1: mpya >aacbbbda9=vec128#105,<acbd6=vec128#65,<abba3=vec128#80,<aacbbbda9=vec128#105
3423# asm 2: mpya >aacbbbda9=$107,<acbd6=$67,<abba3=$82,<aacbbbda9=$107
3424mpya $107,$67,$82,$107
3425
3426# qhasm: int32323232 aacbbbda10 += (acbd7  & 0xffff) * (abba3  & 0xffff)
3427# asm 1: mpya >aacbbbda10=vec128#106,<acbd7=vec128#55,<abba3=vec128#80,<aacbbbda10=vec128#106
3428# asm 2: mpya >aacbbbda10=$108,<acbd7=$57,<abba3=$82,<aacbbbda10=$108
3429mpya $108,$57,$82,$108
3430
3431# qhasm: int32323232 aacbbbda11  = (acbd11 & 0xffff) * (abba0  & 0xffff)
3432# asm 1: mpy >aacbbbda11=vec128#107,<acbd11=vec128#56,<abba0=vec128#78
3433# asm 2: mpy >aacbbbda11=$109,<acbd11=$58,<abba0=$80
3434mpy $109,$58,$80
3435
3436# qhasm: int32323232 aacbbbda4 += (acbd4 & 0xffff) * (abba0 & 0xffff)
3437# asm 1: mpya >aacbbbda4=vec128#100,<acbd4=vec128#58,<abba0=vec128#78,<aacbbbda4=vec128#100
3438# asm 2: mpya >aacbbbda4=$102,<acbd4=$60,<abba0=$80,<aacbbbda4=$102
3439mpya $102,$60,$80,$102
3440
3441# qhasm: int32323232 aacbbbda5 += (acbd4 & 0xffff) * (abba1 & 0xffff)
3442# asm 1: mpya >aacbbbda5=vec128#101,<acbd4=vec128#58,<abba1=vec128#79,<aacbbbda5=vec128#101
3443# asm 2: mpya >aacbbbda5=$103,<acbd4=$60,<abba1=$81,<aacbbbda5=$103
3444mpya $103,$60,$81,$103
3445
3446# qhasm: int32323232 aacbbbda6 += (acbd4 & 0xffff) * (abba2 & 0xffff)
3447# asm 1: mpya >aacbbbda6=vec128#102,<acbd4=vec128#58,<abba2=vec128#77,<aacbbbda6=vec128#102
3448# asm 2: mpya >aacbbbda6=$104,<acbd4=$60,<abba2=$79,<aacbbbda6=$104
3449mpya $104,$60,$79,$104
3450
3451# qhasm: int32323232 aacbbbda7 += (acbd5 & 0xffff) * (abba2 & 0xffff)
3452# asm 1: mpya >aacbbbda7=vec128#103,<acbd5=vec128#66,<abba2=vec128#77,<aacbbbda7=vec128#103
3453# asm 2: mpya >aacbbbda7=$105,<acbd5=$68,<abba2=$79,<aacbbbda7=$105
3454mpya $105,$68,$79,$105
3455
3456# qhasm: int32323232 aacbbbda8 += (acbd6 & 0xffff) * (abba2 & 0xffff)
3457# asm 1: mpya >aacbbbda8=vec128#104,<acbd6=vec128#65,<abba2=vec128#77,<aacbbbda8=vec128#104
3458# asm 2: mpya >aacbbbda8=$106,<acbd6=$67,<abba2=$79,<aacbbbda8=$106
3459mpya $106,$67,$79,$106
3460
3461# qhasm: int32323232 aacbbbda9 += (acbd7 & 0xffff) * (abba2 & 0xffff)
3462# asm 1: mpya >aacbbbda9=vec128#105,<acbd7=vec128#55,<abba2=vec128#77,<aacbbbda9=vec128#105
3463# asm 2: mpya >aacbbbda9=$107,<acbd7=$57,<abba2=$79,<aacbbbda9=$107
3464mpya $107,$57,$79,$107
3465
3466# qhasm: int32323232 aacbbbda10 <<= 1
3467# asm 1: shli >aacbbbda10=vec128#106,<aacbbbda10=vec128#106,1
3468# asm 2: shli >aacbbbda10=$108,<aacbbbda10=$108,1
3469shli $108,$108,1
3470
3471# qhasm: int32323232 aacbbbda11 += (acbd10 & 0xffff) * (abba1  & 0xffff)
3472# asm 1: mpya >aacbbbda11=vec128#107,<acbd10=vec128#67,<abba1=vec128#79,<aacbbbda11=vec128#107
3473# asm 2: mpya >aacbbbda11=$109,<acbd10=$69,<abba1=$81,<aacbbbda11=$109
3474mpya $109,$69,$81,$109
3475
3476# qhasm: int32323232 aacbbbda12  = (acbd1  & 0xffff) * (abba11 & 0xffff)
3477# asm 1: mpy >aacbbbda12=vec128#108,<acbd1=vec128#76,<abba11=vec128#95
3478# asm 2: mpy >aacbbbda12=$110,<acbd1=$78,<abba11=$97
3479mpy $110,$78,$97
3480
3481# qhasm: int32323232 aacbbbda5 += (acbd5 & 0xffff) * (abba0 & 0xffff)
3482# asm 1: mpya >aacbbbda5=vec128#101,<acbd5=vec128#66,<abba0=vec128#78,<aacbbbda5=vec128#101
3483# asm 2: mpya >aacbbbda5=$103,<acbd5=$68,<abba0=$80,<aacbbbda5=$103
3484mpya $103,$68,$80,$103
3485
3486# qhasm: int32323232 aacbbbda6 += (acbd5 & 0xffff) * (abba1 & 0xffff)
3487# asm 1: mpya >aacbbbda6=vec128#102,<acbd5=vec128#66,<abba1=vec128#79,<aacbbbda6=vec128#102
3488# asm 2: mpya >aacbbbda6=$104,<acbd5=$68,<abba1=$81,<aacbbbda6=$104
3489mpya $104,$68,$81,$104
3490
3491# qhasm: int32323232 aacbbbda7 += (acbd6 & 0xffff) * (abba1 & 0xffff)
3492# asm 1: mpya >aacbbbda7=vec128#103,<acbd6=vec128#65,<abba1=vec128#79,<aacbbbda7=vec128#103
3493# asm 2: mpya >aacbbbda7=$105,<acbd6=$67,<abba1=$81,<aacbbbda7=$105
3494mpya $105,$67,$81,$105
3495
3496# qhasm: int32323232 aacbbbda8 += (acbd7 & 0xffff) * (abba1 & 0xffff)
3497# asm 1: mpya >aacbbbda8=vec128#104,<acbd7=vec128#55,<abba1=vec128#79,<aacbbbda8=vec128#104
3498# asm 2: mpya >aacbbbda8=$106,<acbd7=$57,<abba1=$81,<aacbbbda8=$106
3499mpya $106,$57,$81,$106
3500
3501# qhasm: int32323232 aacbbbda9 <<= 1
3502# asm 1: shli >aacbbbda9=vec128#105,<aacbbbda9=vec128#105,1
3503# asm 2: shli >aacbbbda9=$107,<aacbbbda9=$107,1
3504shli $107,$107,1
3505
3506# qhasm: int32323232 aacbbbda10 += (acbd0  & 0xffff) * (abba10 & 0xffff)
3507# asm 1: mpya >aacbbbda10=vec128#106,<acbd0=vec128#70,<abba10=vec128#93,<aacbbbda10=vec128#106
3508# asm 2: mpya >aacbbbda10=$108,<acbd0=$72,<abba10=$95,<aacbbbda10=$108
3509mpya $108,$72,$95,$108
3510
3511# qhasm: int32323232 aacbbbda11 += (acbd9  & 0xffff) * (abba2  & 0xffff)
3512# asm 1: mpya >aacbbbda11=vec128#107,<acbd9=vec128#68,<abba2=vec128#77,<aacbbbda11=vec128#107
3513# asm 2: mpya >aacbbbda11=$109,<acbd9=$70,<abba2=$79,<aacbbbda11=$109
3514mpya $109,$70,$79,$109
3515
3516# qhasm: int32323232 aacbbbda12 += (acbd2  & 0xffff) * (abba10 & 0xffff)
3517# asm 1: mpya >aacbbbda12=vec128#108,<acbd2=vec128#63,<abba10=vec128#93,<aacbbbda12=vec128#108
3518# asm 2: mpya >aacbbbda12=$110,<acbd2=$65,<abba10=$95,<aacbbbda12=$110
3519mpya $110,$65,$95,$110
3520
3521# qhasm: int32323232 aacbbbda6 += (acbd6 & 0xffff) * (abba0 & 0xffff)
3522# asm 1: mpya >aacbbbda6=vec128#102,<acbd6=vec128#65,<abba0=vec128#78,<aacbbbda6=vec128#102
3523# asm 2: mpya >aacbbbda6=$104,<acbd6=$67,<abba0=$80,<aacbbbda6=$104
3524mpya $104,$67,$80,$104
3525
3526# qhasm: int32323232 aacbbbda7 += (acbd7 & 0xffff) * (abba0 & 0xffff)
3527# asm 1: mpya >aacbbbda7=vec128#103,<acbd7=vec128#55,<abba0=vec128#78,<aacbbbda7=vec128#103
3528# asm 2: mpya >aacbbbda7=$105,<acbd7=$57,<abba0=$80,<aacbbbda7=$105
3529mpya $105,$57,$80,$105
3530
3531# qhasm: int32323232 aacbbbda8 <<= 1
3532# asm 1: shli >aacbbbda8=vec128#104,<aacbbbda8=vec128#104,1
3533# asm 2: shli >aacbbbda8=$106,<aacbbbda8=$106,1
3534shli $106,$106,1
3535
3536# qhasm: int32323232 aacbbbda9 += (acbd0 & 0xffff) * (abba9 & 0xffff)
3537# asm 1: mpya >aacbbbda9=vec128#105,<acbd0=vec128#70,<abba9=vec128#89,<aacbbbda9=vec128#105
3538# asm 2: mpya >aacbbbda9=$107,<acbd0=$72,<abba9=$91,<aacbbbda9=$107
3539mpya $107,$72,$91,$107
3540
3541# qhasm: int32323232 aacbbbda10 += (acbd1  & 0xffff) * (abba9  & 0xffff)
3542# asm 1: mpya >aacbbbda10=vec128#106,<acbd1=vec128#76,<abba9=vec128#89,<aacbbbda10=vec128#106
3543# asm 2: mpya >aacbbbda10=$108,<acbd1=$78,<abba9=$91,<aacbbbda10=$108
3544mpya $108,$78,$91,$108
3545
3546# qhasm: int32323232 aacbbbda11 += (acbd8  & 0xffff) * (abba3  & 0xffff)
3547# asm 1: mpya >aacbbbda11=vec128#107,<acbd8=vec128#61,<abba3=vec128#80,<aacbbbda11=vec128#107
3548# asm 2: mpya >aacbbbda11=$109,<acbd8=$63,<abba3=$82,<aacbbbda11=$109
3549mpya $109,$63,$82,$109
3550
3551# qhasm: int32323232 aacbbbda12 += (acbd3  & 0xffff) * (abba9  & 0xffff)
3552# asm 1: mpya >aacbbbda12=vec128#108,<acbd3=vec128#5,<abba9=vec128#89,<aacbbbda12=vec128#108
3553# asm 2: mpya >aacbbbda12=$110,<acbd3=$7,<abba9=$91,<aacbbbda12=$110
3554mpya $110,$7,$91,$110
3555
3556# qhasm: int32323232 aacbbbda13  = (acbd2  & 0xffff) * (abba11 & 0xffff)
3557# asm 1: mpy >aacbbbda13=vec128#109,<acbd2=vec128#63,<abba11=vec128#95
3558# asm 2: mpy >aacbbbda13=$111,<acbd2=$65,<abba11=$97
3559mpy $111,$65,$97
3560
3561# qhasm: int32323232 aacbbbda14  = (acbd3  & 0xffff) * (abba11 & 0xffff)
3562# asm 1: mpy >aacbbbda14=vec128#110,<acbd3=vec128#5,<abba11=vec128#95
3563# asm 2: mpy >aacbbbda14=$112,<acbd3=$7,<abba11=$97
3564mpy $112,$7,$97
3565
3566# qhasm: int32323232 aacbbbda8 += (acbd0 & 0xffff) * (abba8 & 0xffff)
3567# asm 1: mpya >aacbbbda8=vec128#104,<acbd0=vec128#70,<abba8=vec128#85,<aacbbbda8=vec128#104
3568# asm 2: mpya >aacbbbda8=$106,<acbd0=$72,<abba8=$87,<aacbbbda8=$106
3569mpya $106,$72,$87,$106
3570
3571# qhasm: int32323232 aacbbbda9 += (acbd1 & 0xffff) * (abba8 & 0xffff)
3572# asm 1: mpya >aacbbbda9=vec128#105,<acbd1=vec128#76,<abba8=vec128#85,<aacbbbda9=vec128#105
3573# asm 2: mpya >aacbbbda9=$107,<acbd1=$78,<abba8=$87,<aacbbbda9=$107
3574mpya $107,$78,$87,$107
3575
3576# qhasm: int32323232 aacbbbda10 += (acbd2  & 0xffff) * (abba8  & 0xffff)
3577# asm 1: mpya >aacbbbda10=vec128#106,<acbd2=vec128#63,<abba8=vec128#85,<aacbbbda10=vec128#106
3578# asm 2: mpya >aacbbbda10=$108,<acbd2=$65,<abba8=$87,<aacbbbda10=$108
3579mpya $108,$65,$87,$108
3580
3581# qhasm: int32323232 aacbbbda11 += (acbd7  & 0xffff) * (abba4  & 0xffff)
3582# asm 1: mpya >aacbbbda11=vec128#107,<acbd7=vec128#55,<abba4=vec128#84,<aacbbbda11=vec128#107
3583# asm 2: mpya >aacbbbda11=$109,<acbd7=$57,<abba4=$86,<aacbbbda11=$109
3584mpya $109,$57,$86,$109
3585
3586# qhasm: int32323232 aacbbbda12 += (acbd5  & 0xffff) * (abba7  & 0xffff)
3587# asm 1: mpya >aacbbbda12=vec128#108,<acbd5=vec128#66,<abba7=vec128#91,<aacbbbda12=vec128#108
3588# asm 2: mpya >aacbbbda12=$110,<acbd5=$68,<abba7=$93,<aacbbbda12=$110
3589mpya $110,$68,$93,$110
3590
3591# qhasm: int32323232 aacbbbda13 += (acbd3  & 0xffff) * (abba10 & 0xffff)
3592# asm 1: mpya >aacbbbda13=vec128#109,<acbd3=vec128#5,<abba10=vec128#93,<aacbbbda13=vec128#109
3593# asm 2: mpya >aacbbbda13=$111,<acbd3=$7,<abba10=$95,<aacbbbda13=$111
3594mpya $111,$7,$95,$111
3595
3596# qhasm: int32323232 aacbbbda14 += (acbd7  & 0xffff) * (abba7  & 0xffff)
3597# asm 1: mpya >aacbbbda14=vec128#110,<acbd7=vec128#55,<abba7=vec128#91,<aacbbbda14=vec128#110
3598# asm 2: mpya >aacbbbda14=$112,<acbd7=$57,<abba7=$93,<aacbbbda14=$112
3599mpya $112,$57,$93,$112
3600
3601# qhasm: int32323232 aacbbbda8 += (acbd4 & 0xffff) * (abba4 & 0xffff)
3602# asm 1: mpya >aacbbbda8=vec128#104,<acbd4=vec128#58,<abba4=vec128#84,<aacbbbda8=vec128#104
3603# asm 2: mpya >aacbbbda8=$106,<acbd4=$60,<abba4=$86,<aacbbbda8=$106
3604mpya $106,$60,$86,$106
3605
3606# qhasm: int32323232 aacbbbda9 += (acbd4 & 0xffff) * (abba5 & 0xffff)
3607# asm 1: mpya >aacbbbda9=vec128#105,<acbd4=vec128#58,<abba5=vec128#88,<aacbbbda9=vec128#105
3608# asm 2: mpya >aacbbbda9=$107,<acbd4=$60,<abba5=$90,<aacbbbda9=$107
3609mpya $107,$60,$90,$107
3610
3611# qhasm: int32323232 aacbbbda10 += (acbd4  & 0xffff) * (abba6  & 0xffff)
3612# asm 1: mpya >aacbbbda10=vec128#106,<acbd4=vec128#58,<abba6=vec128#92,<aacbbbda10=vec128#106
3613# asm 2: mpya >aacbbbda10=$108,<acbd4=$60,<abba6=$94,<aacbbbda10=$108
3614mpya $108,$60,$94,$108
3615
3616# qhasm: int32323232 aacbbbda11 += (acbd6  & 0xffff) * (abba5  & 0xffff)
3617# asm 1: mpya >aacbbbda11=vec128#107,<acbd6=vec128#65,<abba5=vec128#88,<aacbbbda11=vec128#107
3618# asm 2: mpya >aacbbbda11=$109,<acbd6=$67,<abba5=$90,<aacbbbda11=$109
3619mpya $109,$67,$90,$109
3620
3621# qhasm: int32323232 aacbbbda12 += (acbd6  & 0xffff) * (abba6  & 0xffff)
3622# asm 1: mpya >aacbbbda12=vec128#108,<acbd6=vec128#65,<abba6=vec128#92,<aacbbbda12=vec128#108
3623# asm 2: mpya >aacbbbda12=$110,<acbd6=$67,<abba6=$94,<aacbbbda12=$110
3624mpya $110,$67,$94,$110
3625
3626# qhasm: int32323232 aacbbbda13 += (acbd6  & 0xffff) * (abba7  & 0xffff)
3627# asm 1: mpya >aacbbbda13=vec128#109,<acbd6=vec128#65,<abba7=vec128#91,<aacbbbda13=vec128#109
3628# asm 2: mpya >aacbbbda13=$111,<acbd6=$67,<abba7=$93,<aacbbbda13=$111
3629mpya $111,$67,$93,$111
3630
3631# qhasm: int32323232 aacbbbda14 += (acbd11 & 0xffff) * (abba3  & 0xffff)
3632# asm 1: mpya >aacbbbda14=vec128#110,<acbd11=vec128#56,<abba3=vec128#80,<aacbbbda14=vec128#110
3633# asm 2: mpya >aacbbbda14=$112,<acbd11=$58,<abba3=$82,<aacbbbda14=$112
3634mpya $112,$58,$82,$112
3635
3636# qhasm: int32323232 aacbbbda8 += (acbd8 & 0xffff) * (abba0 & 0xffff)
3637# asm 1: mpya >aacbbbda8=vec128#104,<acbd8=vec128#61,<abba0=vec128#78,<aacbbbda8=vec128#104
3638# asm 2: mpya >aacbbbda8=$106,<acbd8=$63,<abba0=$80,<aacbbbda8=$106
3639mpya $106,$63,$80,$106
3640
3641# qhasm: int32323232 aacbbbda9 += (acbd5 & 0xffff) * (abba4 & 0xffff)
3642# asm 1: mpya >aacbbbda9=vec128#105,<acbd5=vec128#66,<abba4=vec128#84,<aacbbbda9=vec128#105
3643# asm 2: mpya >aacbbbda9=$107,<acbd5=$68,<abba4=$86,<aacbbbda9=$107
3644mpya $107,$68,$86,$107
3645
3646# qhasm: int32323232 aacbbbda10 += (acbd5  & 0xffff) * (abba5  & 0xffff)
3647# asm 1: mpya >aacbbbda10=vec128#106,<acbd5=vec128#66,<abba5=vec128#88,<aacbbbda10=vec128#106
3648# asm 2: mpya >aacbbbda10=$108,<acbd5=$68,<abba5=$90,<aacbbbda10=$108
3649mpya $108,$68,$90,$108
3650
3651# qhasm: int32323232 aacbbbda11 += (acbd5  & 0xffff) * (abba6  & 0xffff)
3652# asm 1: mpya >aacbbbda11=vec128#107,<acbd5=vec128#66,<abba6=vec128#92,<aacbbbda11=vec128#107
3653# asm 2: mpya >aacbbbda11=$109,<acbd5=$68,<abba6=$94,<aacbbbda11=$109
3654mpya $109,$68,$94,$109
3655
3656# qhasm: int32323232 aacbbbda12 += (acbd7  & 0xffff) * (abba5  & 0xffff)
3657# asm 1: mpya >aacbbbda12=vec128#108,<acbd7=vec128#55,<abba5=vec128#88,<aacbbbda12=vec128#108
3658# asm 2: mpya >aacbbbda12=$110,<acbd7=$57,<abba5=$90,<aacbbbda12=$110
3659mpya $110,$57,$90,$110
3660
3661# qhasm: int32323232 aacbbbda13 += (acbd7  & 0xffff) * (abba6  & 0xffff)
3662# asm 1: mpya >aacbbbda13=vec128#109,<acbd7=vec128#55,<abba6=vec128#92,<aacbbbda13=vec128#109
3663# asm 2: mpya >aacbbbda13=$111,<acbd7=$57,<abba6=$94,<aacbbbda13=$111
3664mpya $111,$57,$94,$111
3665
3666# qhasm: int32323232 aacbbbda14 <<= 1
3667# asm 1: shli >aacbbbda14=vec128#110,<aacbbbda14=vec128#110,1
3668# asm 2: shli >aacbbbda14=$112,<aacbbbda14=$112,1
3669shli $112,$112,1
3670
3671# qhasm: int32323232 aacbbbda15  = (acbd0  & 0xffff) * (abba15 & 0xffff)
3672# asm 1: mpy >aacbbbda15=vec128#111,<acbd0=vec128#70,<abba15=vec128#97
3673# asm 2: mpy >aacbbbda15=$113,<acbd0=$72,<abba15=$99
3674mpy $113,$72,$99
3675
3676# qhasm: int32323232 aacbbbda9 += (acbd8 & 0xffff) * (abba1 & 0xffff)
3677# asm 1: mpya >aacbbbda9=vec128#105,<acbd8=vec128#61,<abba1=vec128#79,<aacbbbda9=vec128#105
3678# asm 2: mpya >aacbbbda9=$107,<acbd8=$63,<abba1=$81,<aacbbbda9=$107
3679mpya $107,$63,$81,$107
3680
3681# qhasm: int32323232 aacbbbda10 += (acbd6  & 0xffff) * (abba4  & 0xffff)
3682# asm 1: mpya >aacbbbda10=vec128#106,<acbd6=vec128#65,<abba4=vec128#84,<aacbbbda10=vec128#106
3683# asm 2: mpya >aacbbbda10=$108,<acbd6=$67,<abba4=$86,<aacbbbda10=$108
3684mpya $108,$67,$86,$108
3685
3686# qhasm: int32323232 aacbbbda11 += (acbd4  & 0xffff) * (abba7  & 0xffff)
3687# asm 1: mpya >aacbbbda11=vec128#107,<acbd4=vec128#58,<abba7=vec128#91,<aacbbbda11=vec128#107
3688# asm 2: mpya >aacbbbda11=$109,<acbd4=$60,<abba7=$93,<aacbbbda11=$109
3689mpya $109,$60,$93,$109
3690
3691# qhasm: int32323232 aacbbbda12 += (acbd9  & 0xffff) * (abba3  & 0xffff)
3692# asm 1: mpya >aacbbbda12=vec128#108,<acbd9=vec128#68,<abba3=vec128#80,<aacbbbda12=vec128#108
3693# asm 2: mpya >aacbbbda12=$110,<acbd9=$70,<abba3=$82,<aacbbbda12=$110
3694mpya $110,$70,$82,$110
3695
3696# qhasm: int32323232 aacbbbda13 += (acbd10 & 0xffff) * (abba3  & 0xffff)
3697# asm 1: mpya >aacbbbda13=vec128#109,<acbd10=vec128#67,<abba3=vec128#80,<aacbbbda13=vec128#109
3698# asm 2: mpya >aacbbbda13=$111,<acbd10=$69,<abba3=$82,<aacbbbda13=$111
3699mpya $111,$69,$82,$111
3700
3701# qhasm: int32323232 aacbbbda14 += (acbd0  & 0xffff) * (abba14 & 0xffff)
3702# asm 1: mpya >aacbbbda14=vec128#110,<acbd0=vec128#70,<abba14=vec128#86,<aacbbbda14=vec128#110
3703# asm 2: mpya >aacbbbda14=$112,<acbd0=$72,<abba14=$88,<aacbbbda14=$112
3704mpya $112,$72,$88,$112
3705
3706# qhasm: int32323232 aacbbbda15 += (acbd1  & 0xffff) * (abba14 & 0xffff)
3707# asm 1: mpya >aacbbbda15=vec128#111,<acbd1=vec128#76,<abba14=vec128#86,<aacbbbda15=vec128#111
3708# asm 2: mpya >aacbbbda15=$113,<acbd1=$78,<abba14=$88,<aacbbbda15=$113
3709mpya $113,$78,$88,$113
3710
3711# qhasm: int32323232 aacbbbda9 += (acbd9 & 0xffff) * (abba0 & 0xffff)
3712# asm 1: mpya >aacbbbda9=vec128#105,<acbd9=vec128#68,<abba0=vec128#78,<aacbbbda9=vec128#105
3713# asm 2: mpya >aacbbbda9=$107,<acbd9=$70,<abba0=$80,<aacbbbda9=$107
3714mpya $107,$70,$80,$107
3715
3716# qhasm: int32323232 aacbbbda10 += (acbd8  & 0xffff) * (abba2  & 0xffff)
3717# asm 1: mpya >aacbbbda10=vec128#106,<acbd8=vec128#61,<abba2=vec128#77,<aacbbbda10=vec128#106
3718# asm 2: mpya >aacbbbda10=$108,<acbd8=$63,<abba2=$79,<aacbbbda10=$108
3719mpya $108,$63,$79,$108
3720
3721# qhasm: int32323232 aacbbbda11 += (acbd3  & 0xffff) * (abba8  & 0xffff)
3722# asm 1: mpya >aacbbbda11=vec128#107,<acbd3=vec128#5,<abba8=vec128#85,<aacbbbda11=vec128#107
3723# asm 2: mpya >aacbbbda11=$109,<acbd3=$7,<abba8=$87,<aacbbbda11=$109
3724mpya $109,$7,$87,$109
3725
3726# qhasm: int32323232 aacbbbda12 += (acbd10 & 0xffff) * (abba2  & 0xffff)
3727# asm 1: mpya >aacbbbda12=vec128#108,<acbd10=vec128#67,<abba2=vec128#77,<aacbbbda12=vec128#108
3728# asm 2: mpya >aacbbbda12=$110,<acbd10=$69,<abba2=$79,<aacbbbda12=$110
3729mpya $110,$69,$79,$110
3730
3731# qhasm: int32323232 aacbbbda13 += (acbd11 & 0xffff) * (abba2  & 0xffff)
3732# asm 1: mpya >aacbbbda13=vec128#109,<acbd11=vec128#56,<abba2=vec128#77,<aacbbbda13=vec128#109
3733# asm 2: mpya >aacbbbda13=$111,<acbd11=$58,<abba2=$79,<aacbbbda13=$111
3734mpya $111,$58,$79,$111
3735
3736# qhasm: int32323232 aacbbbda14 += (acbd1  & 0xffff) * (abba13 & 0xffff)
3737# asm 1: mpya >aacbbbda14=vec128#110,<acbd1=vec128#76,<abba13=vec128#82,<aacbbbda14=vec128#110
3738# asm 2: mpya >aacbbbda14=$112,<acbd1=$78,<abba13=$84,<aacbbbda14=$112
3739mpya $112,$78,$84,$112
3740
3741# qhasm: int32323232 aacbbbda15 += (acbd2  & 0xffff) * (abba13 & 0xffff)
3742# asm 1: mpya >aacbbbda15=vec128#111,<acbd2=vec128#63,<abba13=vec128#82,<aacbbbda15=vec128#111
3743# asm 2: mpya >aacbbbda15=$113,<acbd2=$65,<abba13=$84,<aacbbbda15=$113
3744mpya $113,$65,$84,$113
3745
3746# qhasm: int32323232 aacbbbda16  = (acbd1  & 0xffff) * (abba15 & 0xffff)
3747# asm 1: mpy >aacbbbda16=vec128#112,<acbd1=vec128#76,<abba15=vec128#97
3748# asm 2: mpy >aacbbbda16=$114,<acbd1=$78,<abba15=$99
3749mpy $114,$78,$99
3750
3751# qhasm: int32323232 aacbbbda10 += (acbd9  & 0xffff) * (abba1  & 0xffff)
3752# asm 1: mpya >aacbbbda10=vec128#106,<acbd9=vec128#68,<abba1=vec128#79,<aacbbbda10=vec128#106
3753# asm 2: mpya >aacbbbda10=$108,<acbd9=$70,<abba1=$81,<aacbbbda10=$108
3754mpya $108,$70,$81,$108
3755
3756# qhasm: int32323232 aacbbbda11 += (acbd2  & 0xffff) * (abba9  & 0xffff)
3757# asm 1: mpya >aacbbbda11=vec128#107,<acbd2=vec128#63,<abba9=vec128#89,<aacbbbda11=vec128#107
3758# asm 2: mpya >aacbbbda11=$109,<acbd2=$65,<abba9=$91,<aacbbbda11=$109
3759mpya $109,$65,$91,$109
3760
3761# qhasm: int32323232 aacbbbda12 += (acbd11 & 0xffff) * (abba1  & 0xffff)
3762# asm 1: mpya >aacbbbda12=vec128#108,<acbd11=vec128#56,<abba1=vec128#79,<aacbbbda12=vec128#108
3763# asm 2: mpya >aacbbbda12=$110,<acbd11=$58,<abba1=$81,<aacbbbda12=$110
3764mpya $110,$58,$81,$110
3765
3766# qhasm: int32323232 aacbbbda13 <<= 1
3767# asm 1: shli >aacbbbda13=vec128#109,<aacbbbda13=vec128#109,1
3768# asm 2: shli >aacbbbda13=$111,<aacbbbda13=$111,1
3769shli $111,$111,1
3770
3771# qhasm: int32323232 aacbbbda14 += (acbd2  & 0xffff) * (abba12 & 0xffff)
3772# asm 1: mpya >aacbbbda14=vec128#110,<acbd2=vec128#63,<abba12=vec128#71,<aacbbbda14=vec128#110
3773# asm 2: mpya >aacbbbda14=$112,<acbd2=$65,<abba12=$73,<aacbbbda14=$112
3774mpya $112,$65,$73,$112
3775
3776# qhasm: int32323232 aacbbbda15 += (acbd3  & 0xffff) * (abba12 & 0xffff)
3777# asm 1: mpya >aacbbbda15=vec128#111,<acbd3=vec128#5,<abba12=vec128#71,<aacbbbda15=vec128#111
3778# asm 2: mpya >aacbbbda15=$113,<acbd3=$7,<abba12=$73,<aacbbbda15=$113
3779mpya $113,$7,$73,$113
3780
3781# qhasm: int32323232 aacbbbda16 += (acbd2  & 0xffff) * (abba14 & 0xffff)
3782# asm 1: mpya >aacbbbda16=vec128#112,<acbd2=vec128#63,<abba14=vec128#86,<aacbbbda16=vec128#112
3783# asm 2: mpya >aacbbbda16=$114,<acbd2=$65,<abba14=$88,<aacbbbda16=$114
3784mpya $114,$65,$88,$114
3785
3786# qhasm: int32323232 aacbbbda10 += (acbd10 & 0xffff) * (abba0  & 0xffff)
3787# asm 1: mpya >aacbbbda10=vec128#106,<acbd10=vec128#67,<abba0=vec128#78,<aacbbbda10=vec128#106
3788# asm 2: mpya >aacbbbda10=$108,<acbd10=$69,<abba0=$80,<aacbbbda10=$108
3789mpya $108,$69,$80,$108
3790
3791# qhasm: int32323232 aacbbbda11 += (acbd1  & 0xffff) * (abba10 & 0xffff)
3792# asm 1: mpya >aacbbbda11=vec128#107,<acbd1=vec128#76,<abba10=vec128#93,<aacbbbda11=vec128#107
3793# asm 2: mpya >aacbbbda11=$109,<acbd1=$78,<abba10=$95,<aacbbbda11=$109
3794mpya $109,$78,$95,$109
3795
3796# qhasm: int32323232 aacbbbda12 <<= 1
3797# asm 1: shli >aacbbbda12=vec128#108,<aacbbbda12=vec128#108,1
3798# asm 2: shli >aacbbbda12=$110,<aacbbbda12=$110,1
3799shli $110,$110,1
3800
3801# qhasm: int32323232 aacbbbda13 += (acbd0  & 0xffff) * (abba13 & 0xffff)
3802# asm 1: mpya >aacbbbda13=vec128#109,<acbd0=vec128#70,<abba13=vec128#82,<aacbbbda13=vec128#109
3803# asm 2: mpya >aacbbbda13=$111,<acbd0=$72,<abba13=$84,<aacbbbda13=$111
3804mpya $111,$72,$84,$111
3805
3806# qhasm: int32323232 aacbbbda14 += (acbd4  & 0xffff) * (abba10 & 0xffff)
3807# asm 1: mpya >aacbbbda14=vec128#110,<acbd4=vec128#58,<abba10=vec128#93,<aacbbbda14=vec128#110
3808# asm 2: mpya >aacbbbda14=$112,<acbd4=$60,<abba10=$95,<aacbbbda14=$112
3809mpya $112,$60,$95,$112
3810
3811# qhasm: int32323232 aacbbbda15 += (acbd4  & 0xffff) * (abba11 & 0xffff)
3812# asm 1: mpya >aacbbbda15=vec128#111,<acbd4=vec128#58,<abba11=vec128#95,<aacbbbda15=vec128#111
3813# asm 2: mpya >aacbbbda15=$113,<acbd4=$60,<abba11=$97,<aacbbbda15=$113
3814mpya $113,$60,$97,$113
3815
3816# qhasm: int32323232 aacbbbda16 += (acbd3  & 0xffff) * (abba13 & 0xffff)
3817# asm 1: mpya >aacbbbda16=vec128#112,<acbd3=vec128#5,<abba13=vec128#82,<aacbbbda16=vec128#112
3818# asm 2: mpya >aacbbbda16=$114,<acbd3=$7,<abba13=$84,<aacbbbda16=$114
3819mpya $114,$7,$84,$114
3820
3821# qhasm: int32323232 aacbbbda17  = (acbd2  & 0xffff) * (abba15 & 0xffff)
3822# asm 1: mpy >aacbbbda17=vec128#113,<acbd2=vec128#63,<abba15=vec128#97
3823# asm 2: mpy >aacbbbda17=$115,<acbd2=$65,<abba15=$99
3824mpy $115,$65,$99
3825
3826# qhasm: int32323232 aacbbbda11 += (acbd0  & 0xffff) * (abba11 & 0xffff)
3827# asm 1: mpya >aacbbbda11=vec128#107,<acbd0=vec128#70,<abba11=vec128#95,<aacbbbda11=vec128#107
3828# asm 2: mpya >aacbbbda11=$109,<acbd0=$72,<abba11=$97,<aacbbbda11=$109
3829mpya $109,$72,$97,$109
3830
3831# qhasm: int32323232 aacbbbda12 += (acbd0  & 0xffff) * (abba12 & 0xffff)
3832# asm 1: mpya >aacbbbda12=vec128#108,<acbd0=vec128#70,<abba12=vec128#71,<aacbbbda12=vec128#108
3833# asm 2: mpya >aacbbbda12=$110,<acbd0=$72,<abba12=$73,<aacbbbda12=$110
3834mpya $110,$72,$73,$110
3835
3836# qhasm: int32323232 aacbbbda13 += (acbd1  & 0xffff) * (abba12 & 0xffff)
3837# asm 1: mpya >aacbbbda13=vec128#109,<acbd1=vec128#76,<abba12=vec128#71,<aacbbbda13=vec128#109
3838# asm 2: mpya >aacbbbda13=$111,<acbd1=$78,<abba12=$73,<aacbbbda13=$111
3839mpya $111,$78,$73,$111
3840
3841# qhasm: int32323232 aacbbbda14 += (acbd5  & 0xffff) * (abba9  & 0xffff)
3842# asm 1: mpya >aacbbbda14=vec128#110,<acbd5=vec128#66,<abba9=vec128#89,<aacbbbda14=vec128#110
3843# asm 2: mpya >aacbbbda14=$112,<acbd5=$68,<abba9=$91,<aacbbbda14=$112
3844mpya $112,$68,$91,$112
3845
3846# qhasm: int32323232 aacbbbda15 += (acbd5  & 0xffff) * (abba10 & 0xffff)
3847# asm 1: mpya >aacbbbda15=vec128#111,<acbd5=vec128#66,<abba10=vec128#93,<aacbbbda15=vec128#111
3848# asm 2: mpya >aacbbbda15=$113,<acbd5=$68,<abba10=$95,<aacbbbda15=$113
3849mpya $113,$68,$95,$113
3850
3851# qhasm: int32323232 aacbbbda16 += (acbd5  & 0xffff) * (abba11 & 0xffff)
3852# asm 1: mpya >aacbbbda16=vec128#112,<acbd5=vec128#66,<abba11=vec128#95,<aacbbbda16=vec128#112
3853# asm 2: mpya >aacbbbda16=$114,<acbd5=$68,<abba11=$97,<aacbbbda16=$114
3854mpya $114,$68,$97,$114
3855
3856# qhasm: int32323232 aacbbbda17 += (acbd3  & 0xffff) * (abba14 & 0xffff)
3857# asm 1: mpya >aacbbbda17=vec128#113,<acbd3=vec128#5,<abba14=vec128#86,<aacbbbda17=vec128#113
3858# asm 2: mpya >aacbbbda17=$115,<acbd3=$7,<abba14=$88,<aacbbbda17=$115
3859mpya $115,$7,$88,$115
3860
3861# qhasm: int32323232 aacbbbda18  = (acbd3  & 0xffff) * (abba15 & 0xffff)
3862# asm 1: mpy >aacbbbda18=vec128#114,<acbd3=vec128#5,<abba15=vec128#97
3863# asm 2: mpy >aacbbbda18=$116,<acbd3=$7,<abba15=$99
3864mpy $116,$7,$99
3865
3866# qhasm: int32323232 aacbbbda12 += (acbd4  & 0xffff) * (abba8  & 0xffff)
3867# asm 1: mpya >aacbbbda12=vec128#108,<acbd4=vec128#58,<abba8=vec128#85,<aacbbbda12=vec128#108
3868# asm 2: mpya >aacbbbda12=$110,<acbd4=$60,<abba8=$87,<aacbbbda12=$110
3869mpya $110,$60,$87,$110
3870
3871# qhasm: int32323232 aacbbbda13 += (acbd4  & 0xffff) * (abba9  & 0xffff)
3872# asm 1: mpya >aacbbbda13=vec128#109,<acbd4=vec128#58,<abba9=vec128#89,<aacbbbda13=vec128#109
3873# asm 2: mpya >aacbbbda13=$111,<acbd4=$60,<abba9=$91,<aacbbbda13=$111
3874mpya $111,$60,$91,$111
3875
3876# qhasm: int32323232 aacbbbda14 += (acbd6  & 0xffff) * (abba8  & 0xffff)
3877# asm 1: mpya >aacbbbda14=vec128#110,<acbd6=vec128#65,<abba8=vec128#85,<aacbbbda14=vec128#110
3878# asm 2: mpya >aacbbbda14=$112,<acbd6=$67,<abba8=$87,<aacbbbda14=$112
3879mpya $112,$67,$87,$112
3880
3881# qhasm: int32323232 aacbbbda15 += (acbd6  & 0xffff) * (abba9  & 0xffff)
3882# asm 1: mpya >aacbbbda15=vec128#111,<acbd6=vec128#65,<abba9=vec128#89,<aacbbbda15=vec128#111
3883# asm 2: mpya >aacbbbda15=$113,<acbd6=$67,<abba9=$91,<aacbbbda15=$113
3884mpya $113,$67,$91,$113
3885
3886# qhasm: int32323232 aacbbbda16 += (acbd6  & 0xffff) * (abba10 & 0xffff)
3887# asm 1: mpya >aacbbbda16=vec128#112,<acbd6=vec128#65,<abba10=vec128#93,<aacbbbda16=vec128#112
3888# asm 2: mpya >aacbbbda16=$114,<acbd6=$67,<abba10=$95,<aacbbbda16=$114
3889mpya $114,$67,$95,$114
3890
3891# qhasm: int32323232 aacbbbda17 += (acbd6  & 0xffff) * (abba11 & 0xffff)
3892# asm 1: mpya >aacbbbda17=vec128#113,<acbd6=vec128#65,<abba11=vec128#95,<aacbbbda17=vec128#113
3893# asm 2: mpya >aacbbbda17=$115,<acbd6=$67,<abba11=$97,<aacbbbda17=$115
3894mpya $115,$67,$97,$115
3895
3896# qhasm: int32323232 aacbbbda18 += (acbd7  & 0xffff) * (abba11 & 0xffff)
3897# asm 1: mpya >aacbbbda18=vec128#114,<acbd7=vec128#55,<abba11=vec128#95,<aacbbbda18=vec128#114
3898# asm 2: mpya >aacbbbda18=$116,<acbd7=$57,<abba11=$97,<aacbbbda18=$116
3899mpya $116,$57,$97,$116
3900
3901# qhasm: int32323232 aacbbbda12 += (acbd8  & 0xffff) * (abba4  & 0xffff)
3902# asm 1: mpya >aacbbbda12=vec128#108,<acbd8=vec128#61,<abba4=vec128#84,<aacbbbda12=vec128#108
3903# asm 2: mpya >aacbbbda12=$110,<acbd8=$63,<abba4=$86,<aacbbbda12=$110
3904mpya $110,$63,$86,$110
3905
3906# qhasm: int32323232 aacbbbda13 += (acbd5  & 0xffff) * (abba8  & 0xffff)
3907# asm 1: mpya >aacbbbda13=vec128#109,<acbd5=vec128#66,<abba8=vec128#85,<aacbbbda13=vec128#109
3908# asm 2: mpya >aacbbbda13=$111,<acbd5=$68,<abba8=$87,<aacbbbda13=$111
3909mpya $111,$68,$87,$111
3910
3911# qhasm: int32323232 aacbbbda14 += (acbd8  & 0xffff) * (abba6  & 0xffff)
3912# asm 1: mpya >aacbbbda14=vec128#110,<acbd8=vec128#61,<abba6=vec128#92,<aacbbbda14=vec128#110
3913# asm 2: mpya >aacbbbda14=$112,<acbd8=$63,<abba6=$94,<aacbbbda14=$112
3914mpya $112,$63,$94,$112
3915
3916# qhasm: int32323232 aacbbbda15 += (acbd7  & 0xffff) * (abba8  & 0xffff)
3917# asm 1: mpya >aacbbbda15=vec128#111,<acbd7=vec128#55,<abba8=vec128#85,<aacbbbda15=vec128#111
3918# asm 2: mpya >aacbbbda15=$113,<acbd7=$57,<abba8=$87,<aacbbbda15=$113
3919mpya $113,$57,$87,$113
3920
3921# qhasm: int32323232 aacbbbda16 += (acbd7  & 0xffff) * (abba9  & 0xffff)
3922# asm 1: mpya >aacbbbda16=vec128#112,<acbd7=vec128#55,<abba9=vec128#89,<aacbbbda16=vec128#112
3923# asm 2: mpya >aacbbbda16=$114,<acbd7=$57,<abba9=$91,<aacbbbda16=$114
3924mpya $114,$57,$91,$114
3925
3926# qhasm: int32323232 aacbbbda17 += (acbd7  & 0xffff) * (abba10 & 0xffff)
3927# asm 1: mpya >aacbbbda17=vec128#113,<acbd7=vec128#55,<abba10=vec128#93,<aacbbbda17=vec128#113
3928# asm 2: mpya >aacbbbda17=$115,<acbd7=$57,<abba10=$95,<aacbbbda17=$115
3929mpya $115,$57,$95,$115
3930
3931# qhasm: int32323232 aacbbbda18 += (acbd11 & 0xffff) * (abba7  & 0xffff)
3932# asm 1: mpya >aacbbbda18=vec128#114,<acbd11=vec128#56,<abba7=vec128#91,<aacbbbda18=vec128#114
3933# asm 2: mpya >aacbbbda18=$116,<acbd11=$58,<abba7=$93,<aacbbbda18=$116
3934mpya $116,$58,$93,$116
3935
3936# qhasm: int32323232 aacbbbda12 += (acbd12 & 0xffff) * (abba0  & 0xffff)
3937# asm 1: mpya >aacbbbda12=vec128#108,<acbd12=vec128#62,<abba0=vec128#78,<aacbbbda12=vec128#108
3938# asm 2: mpya >aacbbbda12=$110,<acbd12=$64,<abba0=$80,<aacbbbda12=$110
3939mpya $110,$64,$80,$110
3940
3941# qhasm: int32323232 aacbbbda13 += (acbd8  & 0xffff) * (abba5  & 0xffff)
3942# asm 1: mpya >aacbbbda13=vec128#109,<acbd8=vec128#61,<abba5=vec128#88,<aacbbbda13=vec128#109
3943# asm 2: mpya >aacbbbda13=$111,<acbd8=$63,<abba5=$90,<aacbbbda13=$111
3944mpya $111,$63,$90,$111
3945
3946# qhasm: int32323232 aacbbbda14 += (acbd9  & 0xffff) * (abba5  & 0xffff)
3947# asm 1: mpya >aacbbbda14=vec128#110,<acbd9=vec128#68,<abba5=vec128#88,<aacbbbda14=vec128#110
3948# asm 2: mpya >aacbbbda14=$112,<acbd9=$70,<abba5=$90,<aacbbbda14=$112
3949mpya $112,$70,$90,$112
3950
3951# qhasm: int32323232 aacbbbda15 += (acbd8  & 0xffff) * (abba7  & 0xffff)
3952# asm 1: mpya >aacbbbda15=vec128#111,<acbd8=vec128#61,<abba7=vec128#91,<aacbbbda15=vec128#111
3953# asm 2: mpya >aacbbbda15=$113,<acbd8=$63,<abba7=$93,<aacbbbda15=$113
3954mpya $113,$63,$93,$113
3955
3956# qhasm: int32323232 aacbbbda16 += (acbd9  & 0xffff) * (abba7  & 0xffff)
3957# asm 1: mpya >aacbbbda16=vec128#112,<acbd9=vec128#68,<abba7=vec128#91,<aacbbbda16=vec128#112
3958# asm 2: mpya >aacbbbda16=$114,<acbd9=$70,<abba7=$93,<aacbbbda16=$114
3959mpya $114,$70,$93,$114
3960
3961# qhasm: int32323232 aacbbbda17 += (acbd10 & 0xffff) * (abba7  & 0xffff)
3962# asm 1: mpya >aacbbbda17=vec128#113,<acbd10=vec128#67,<abba7=vec128#91,<aacbbbda17=vec128#113
3963# asm 2: mpya >aacbbbda17=$115,<acbd10=$69,<abba7=$93,<aacbbbda17=$115
3964mpya $115,$69,$93,$115
3965
3966# qhasm: int32323232 aacbbbda18 += (acbd15 & 0xffff) * (abba3  & 0xffff)
3967# asm 1: mpya >aacbbbda18=vec128#114,<acbd15=vec128#57,<abba3=vec128#80,<aacbbbda18=vec128#114
3968# asm 2: mpya >aacbbbda18=$116,<acbd15=$59,<abba3=$82,<aacbbbda18=$116
3969mpya $116,$59,$82,$116
3970
3971# qhasm: int32323232 aacbbbda19  = (acbd0  & 0xffff) * (abba19 & 0xffff)
3972# asm 1: mpy >aacbbbda19=vec128#115,<acbd0=vec128#70,<abba19=vec128#99
3973# asm 2: mpy >aacbbbda19=$117,<acbd0=$72,<abba19=$101
3974mpy $117,$72,$101
3975
3976# qhasm: int32323232 aacbbbda13 += (acbd9  & 0xffff) * (abba4  & 0xffff)
3977# asm 1: mpya >aacbbbda13=vec128#109,<acbd9=vec128#68,<abba4=vec128#84,<aacbbbda13=vec128#109
3978# asm 2: mpya >aacbbbda13=$111,<acbd9=$70,<abba4=$86,<aacbbbda13=$111
3979mpya $111,$70,$86,$111
3980
3981# qhasm: int32323232 aacbbbda14 += (acbd10 & 0xffff) * (abba4  & 0xffff)
3982# asm 1: mpya >aacbbbda14=vec128#110,<acbd10=vec128#67,<abba4=vec128#84,<aacbbbda14=vec128#110
3983# asm 2: mpya >aacbbbda14=$112,<acbd10=$69,<abba4=$86,<aacbbbda14=$112
3984mpya $112,$69,$86,$112
3985
3986# qhasm: int32323232 aacbbbda15 += (acbd9  & 0xffff) * (abba6  & 0xffff)
3987# asm 1: mpya >aacbbbda15=vec128#111,<acbd9=vec128#68,<abba6=vec128#92,<aacbbbda15=vec128#111
3988# asm 2: mpya >aacbbbda15=$113,<acbd9=$70,<abba6=$94,<aacbbbda15=$113
3989mpya $113,$70,$94,$113
3990
3991# qhasm: int32323232 aacbbbda16 += (acbd10 & 0xffff) * (abba6  & 0xffff)
3992# asm 1: mpya >aacbbbda16=vec128#112,<acbd10=vec128#67,<abba6=vec128#92,<aacbbbda16=vec128#112
3993# asm 2: mpya >aacbbbda16=$114,<acbd10=$69,<abba6=$94,<aacbbbda16=$114
3994mpya $114,$69,$94,$114
3995
3996# qhasm: int32323232 aacbbbda17 += (acbd11 & 0xffff) * (abba6  & 0xffff)
3997# asm 1: mpya >aacbbbda17=vec128#113,<acbd11=vec128#56,<abba6=vec128#92,<aacbbbda17=vec128#113
3998# asm 2: mpya >aacbbbda17=$115,<acbd11=$58,<abba6=$94,<aacbbbda17=$115
3999mpya $115,$58,$94,$115
4000
4001# qhasm: int32323232 aacbbbda18 <<= 1
4002# asm 1: shli >aacbbbda18=vec128#114,<aacbbbda18=vec128#114,1
4003# asm 2: shli >aacbbbda18=$116,<aacbbbda18=$116,1
4004shli $116,$116,1
4005
4006# qhasm: int32323232 aacbbbda19 += (acbd1  & 0xffff) * (abba18 & 0xffff)
4007# asm 1: mpya >aacbbbda19=vec128#115,<acbd1=vec128#76,<abba18=vec128#87,<aacbbbda19=vec128#115
4008# asm 2: mpya >aacbbbda19=$117,<acbd1=$78,<abba18=$89,<aacbbbda19=$117
4009mpya $117,$78,$89,$117
4010
4011# qhasm: int32323232 aacbbbda13 += (acbd12 & 0xffff) * (abba1  & 0xffff)
4012# asm 1: mpya >aacbbbda13=vec128#109,<acbd12=vec128#62,<abba1=vec128#79,<aacbbbda13=vec128#109
4013# asm 2: mpya >aacbbbda13=$111,<acbd12=$64,<abba1=$81,<aacbbbda13=$111
4014mpya $111,$64,$81,$111
4015
4016# qhasm: int32323232 aacbbbda14 += (acbd12 & 0xffff) * (abba2  & 0xffff)
4017# asm 1: mpya >aacbbbda14=vec128#110,<acbd12=vec128#62,<abba2=vec128#77,<aacbbbda14=vec128#110
4018# asm 2: mpya >aacbbbda14=$112,<acbd12=$64,<abba2=$79,<aacbbbda14=$112
4019mpya $112,$64,$79,$112
4020
4021# qhasm: int32323232 aacbbbda15 += (acbd10 & 0xffff) * (abba5  & 0xffff)
4022# asm 1: mpya >aacbbbda15=vec128#111,<acbd10=vec128#67,<abba5=vec128#88,<aacbbbda15=vec128#111
4023# asm 2: mpya >aacbbbda15=$113,<acbd10=$69,<abba5=$90,<aacbbbda15=$113
4024mpya $113,$69,$90,$113
4025
4026# qhasm: int32323232 aacbbbda16 += (acbd11 & 0xffff) * (abba5  & 0xffff)
4027# asm 1: mpya >aacbbbda16=vec128#112,<acbd11=vec128#56,<abba5=vec128#88,<aacbbbda16=vec128#112
4028# asm 2: mpya >aacbbbda16=$114,<acbd11=$58,<abba5=$90,<aacbbbda16=$114
4029mpya $114,$58,$90,$114
4030
4031# qhasm: int32323232 aacbbbda17 += (acbd14 & 0xffff) * (abba3  & 0xffff)
4032# asm 1: mpya >aacbbbda17=vec128#113,<acbd14=vec128#60,<abba3=vec128#80,<aacbbbda17=vec128#113
4033# asm 2: mpya >aacbbbda17=$115,<acbd14=$62,<abba3=$82,<aacbbbda17=$115
4034mpya $115,$62,$82,$115
4035
4036# qhasm: int32323232 aacbbbda18 += (acbd0  & 0xffff) * (abba18 & 0xffff)
4037# asm 1: mpya >aacbbbda18=vec128#114,<acbd0=vec128#70,<abba18=vec128#87,<aacbbbda18=vec128#114
4038# asm 2: mpya >aacbbbda18=$116,<acbd0=$72,<abba18=$89,<aacbbbda18=$116
4039mpya $116,$72,$89,$116
4040
4041# qhasm: int32323232 aacbbbda19 += (acbd2  & 0xffff) * (abba17 & 0xffff)
4042# asm 1: mpya >aacbbbda19=vec128#115,<acbd2=vec128#63,<abba17=vec128#83,<aacbbbda19=vec128#115
4043# asm 2: mpya >aacbbbda19=$117,<acbd2=$65,<abba17=$85,<aacbbbda19=$117
4044mpya $117,$65,$85,$117
4045
4046# qhasm: int32323232 aacbbbda13 += (acbd13 & 0xffff) * (abba0  & 0xffff)
4047# asm 1: mpya >aacbbbda13=vec128#109,<acbd13=vec128#64,<abba0=vec128#78,<aacbbbda13=vec128#109
4048# asm 2: mpya >aacbbbda13=$111,<acbd13=$66,<abba0=$80,<aacbbbda13=$111
4049mpya $111,$66,$80,$111
4050
4051# qhasm: int32323232 aacbbbda14 += (acbd13 & 0xffff) * (abba1  & 0xffff)
4052# asm 1: mpya >aacbbbda14=vec128#110,<acbd13=vec128#64,<abba1=vec128#79,<aacbbbda14=vec128#110
4053# asm 2: mpya >aacbbbda14=$112,<acbd13=$66,<abba1=$81,<aacbbbda14=$112
4054mpya $112,$66,$81,$112
4055
4056# qhasm: int32323232 aacbbbda15 += (acbd11 & 0xffff) * (abba4  & 0xffff)
4057# asm 1: mpya >aacbbbda15=vec128#111,<acbd11=vec128#56,<abba4=vec128#84,<aacbbbda15=vec128#111
4058# asm 2: mpya >aacbbbda15=$113,<acbd11=$58,<abba4=$86,<aacbbbda15=$113
4059mpya $113,$58,$86,$113
4060
4061# qhasm: int32323232 aacbbbda16 += (acbd13 & 0xffff) * (abba3  & 0xffff)
4062# asm 1: mpya >aacbbbda16=vec128#112,<acbd13=vec128#64,<abba3=vec128#80,<aacbbbda16=vec128#112
4063# asm 2: mpya >aacbbbda16=$114,<acbd13=$66,<abba3=$82,<aacbbbda16=$114
4064mpya $114,$66,$82,$114
4065
4066# qhasm: int32323232 aacbbbda17 += (acbd15 & 0xffff) * (abba2  & 0xffff)
4067# asm 1: mpya >aacbbbda17=vec128#113,<acbd15=vec128#57,<abba2=vec128#77,<aacbbbda17=vec128#113
4068# asm 2: mpya >aacbbbda17=$115,<acbd15=$59,<abba2=$79,<aacbbbda17=$115
4069mpya $115,$59,$79,$115
4070
4071# qhasm: int32323232 aacbbbda18 += (acbd1  & 0xffff) * (abba17 & 0xffff)
4072# asm 1: mpya >aacbbbda18=vec128#114,<acbd1=vec128#76,<abba17=vec128#83,<aacbbbda18=vec128#114
4073# asm 2: mpya >aacbbbda18=$116,<acbd1=$78,<abba17=$85,<aacbbbda18=$116
4074mpya $116,$78,$85,$116
4075
4076# qhasm: int32323232 aacbbbda19 += (acbd3  & 0xffff) * (abba16 & 0xffff)
4077# asm 1: mpya >aacbbbda19=vec128#115,<acbd3=vec128#5,<abba16=vec128#81,<aacbbbda19=vec128#115
4078# asm 2: mpya >aacbbbda19=$117,<acbd3=$7,<abba16=$83,<aacbbbda19=$117
4079mpya $117,$7,$83,$117
4080
4081# qhasm: int32323232 aacbbbda20  = (acbd1  & 0xffff) * (abba19 & 0xffff)
4082# asm 1: mpy >aacbbbda20=vec128#116,<acbd1=vec128#76,<abba19=vec128#99
4083# asm 2: mpy >aacbbbda20=$118,<acbd1=$78,<abba19=$101
4084mpy $118,$78,$101
4085
4086# qhasm: int32323232 aacbbbda14 += (acbd14 & 0xffff) * (abba0  & 0xffff)
4087# asm 1: mpya >aacbbbda14=vec128#110,<acbd14=vec128#60,<abba0=vec128#78,<aacbbbda14=vec128#110
4088# asm 2: mpya >aacbbbda14=$112,<acbd14=$62,<abba0=$80,<aacbbbda14=$112
4089mpya $112,$62,$80,$112
4090
4091# qhasm: int32323232 aacbbbda15 += (acbd12 & 0xffff) * (abba3  & 0xffff)
4092# asm 1: mpya >aacbbbda15=vec128#111,<acbd12=vec128#62,<abba3=vec128#80,<aacbbbda15=vec128#111
4093# asm 2: mpya >aacbbbda15=$113,<acbd12=$64,<abba3=$82,<aacbbbda15=$113
4094mpya $113,$64,$82,$113
4095
4096# qhasm: int32323232 aacbbbda16 += (acbd14 & 0xffff) * (abba2  & 0xffff)
4097# asm 1: mpya >aacbbbda16=vec128#112,<acbd14=vec128#60,<abba2=vec128#77,<aacbbbda16=vec128#112
4098# asm 2: mpya >aacbbbda16=$114,<acbd14=$62,<abba2=$79,<aacbbbda16=$114
4099mpya $114,$62,$79,$114
4100
4101# qhasm: int32323232 aacbbbda17 <<= 1
4102# asm 1: shli >aacbbbda17=vec128#113,<aacbbbda17=vec128#113,1
4103# asm 2: shli >aacbbbda17=$115,<aacbbbda17=$115,1
4104shli $115,$115,1
4105
4106# qhasm: int32323232 aacbbbda18 += (acbd2  & 0xffff) * (abba16 & 0xffff)
4107# asm 1: mpya >aacbbbda18=vec128#114,<acbd2=vec128#63,<abba16=vec128#81,<aacbbbda18=vec128#114
4108# asm 2: mpya >aacbbbda18=$116,<acbd2=$65,<abba16=$83,<aacbbbda18=$116
4109mpya $116,$65,$83,$116
4110
4111# qhasm: int32323232 aacbbbda19 += (acbd4  & 0xffff) * (abba15 & 0xffff)
4112# asm 1: mpya >aacbbbda19=vec128#115,<acbd4=vec128#58,<abba15=vec128#97,<aacbbbda19=vec128#115
4113# asm 2: mpya >aacbbbda19=$117,<acbd4=$60,<abba15=$99,<aacbbbda19=$117
4114mpya $117,$60,$99,$117
4115
4116# qhasm: int32323232 aacbbbda20 += (acbd2  & 0xffff) * (abba18 & 0xffff)
4117# asm 1: mpya >aacbbbda20=vec128#116,<acbd2=vec128#63,<abba18=vec128#87,<aacbbbda20=vec128#116
4118# asm 2: mpya >aacbbbda20=$118,<acbd2=$65,<abba18=$89,<aacbbbda20=$118
4119mpya $118,$65,$89,$118
4120
4121# qhasm: int32323232 aacbbbda21  = (acbd2  & 0xffff) * (abba19 & 0xffff)
4122# asm 1: mpy >aacbbbda21=vec128#63,<acbd2=vec128#63,<abba19=vec128#99
4123# asm 2: mpy >aacbbbda21=$65,<acbd2=$65,<abba19=$101
4124mpy $65,$65,$101
4125
4126# qhasm: int32323232 aacbbbda15 += (acbd13 & 0xffff) * (abba2  & 0xffff)
4127# asm 1: mpya >aacbbbda15=vec128#111,<acbd13=vec128#64,<abba2=vec128#77,<aacbbbda15=vec128#111
4128# asm 2: mpya >aacbbbda15=$113,<acbd13=$66,<abba2=$79,<aacbbbda15=$113
4129mpya $113,$66,$79,$113
4130
4131# qhasm: int32323232 aacbbbda16 += (acbd15 & 0xffff) * (abba1  & 0xffff)
4132# asm 1: mpya >aacbbbda16=vec128#112,<acbd15=vec128#57,<abba1=vec128#79,<aacbbbda16=vec128#112
4133# asm 2: mpya >aacbbbda16=$114,<acbd15=$59,<abba1=$81,<aacbbbda16=$114
4134mpya $114,$59,$81,$114
4135
4136# qhasm: int32323232 aacbbbda17 += (acbd0  & 0xffff) * (abba17 & 0xffff)
4137# asm 1: mpya >aacbbbda17=vec128#113,<acbd0=vec128#70,<abba17=vec128#83,<aacbbbda17=vec128#113
4138# asm 2: mpya >aacbbbda17=$115,<acbd0=$72,<abba17=$85,<aacbbbda17=$115
4139mpya $115,$72,$85,$115
4140
4141# qhasm: int32323232 aacbbbda18 += (acbd4  & 0xffff) * (abba14 & 0xffff)
4142# asm 1: mpya >aacbbbda18=vec128#114,<acbd4=vec128#58,<abba14=vec128#86,<aacbbbda18=vec128#114
4143# asm 2: mpya >aacbbbda18=$116,<acbd4=$60,<abba14=$88,<aacbbbda18=$116
4144mpya $116,$60,$88,$116
4145
4146# qhasm: int32323232 aacbbbda19 += (acbd5  & 0xffff) * (abba14 & 0xffff)
4147# asm 1: mpya >aacbbbda19=vec128#115,<acbd5=vec128#66,<abba14=vec128#86,<aacbbbda19=vec128#115
4148# asm 2: mpya >aacbbbda19=$117,<acbd5=$68,<abba14=$88,<aacbbbda19=$117
4149mpya $117,$68,$88,$117
4150
4151# qhasm: int32323232 aacbbbda20 += (acbd3  & 0xffff) * (abba17 & 0xffff)
4152# asm 1: mpya >aacbbbda20=vec128#116,<acbd3=vec128#5,<abba17=vec128#83,<aacbbbda20=vec128#116
4153# asm 2: mpya >aacbbbda20=$118,<acbd3=$7,<abba17=$85,<aacbbbda20=$118
4154mpya $118,$7,$85,$118
4155
4156# qhasm: int32323232 aacbbbda21 += (acbd3  & 0xffff) * (abba18 & 0xffff)
4157# asm 1: mpya >aacbbbda21=vec128#63,<acbd3=vec128#5,<abba18=vec128#87,<aacbbbda21=vec128#63
4158# asm 2: mpya >aacbbbda21=$65,<acbd3=$7,<abba18=$89,<aacbbbda21=$65
4159mpya $65,$7,$89,$65
4160
4161# qhasm: int32323232 aacbbbda15 += (acbd14 & 0xffff) * (abba1  & 0xffff)
4162# asm 1: mpya >aacbbbda15=vec128#111,<acbd14=vec128#60,<abba1=vec128#79,<aacbbbda15=vec128#111
4163# asm 2: mpya >aacbbbda15=$113,<acbd14=$62,<abba1=$81,<aacbbbda15=$113
4164mpya $113,$62,$81,$113
4165
4166# qhasm: int32323232 aacbbbda16 <<= 1
4167# asm 1: shli >aacbbbda16=vec128#112,<aacbbbda16=vec128#112,1
4168# asm 2: shli >aacbbbda16=$114,<aacbbbda16=$114,1
4169shli $114,$114,1
4170
4171# qhasm: int32323232 aacbbbda17 += (acbd1  & 0xffff) * (abba16 & 0xffff)
4172# asm 1: mpya >aacbbbda17=vec128#76,<acbd1=vec128#76,<abba16=vec128#81,<aacbbbda17=vec128#113
4173# asm 2: mpya >aacbbbda17=$78,<acbd1=$78,<abba16=$83,<aacbbbda17=$115
4174mpya $78,$78,$83,$115
4175
4176# qhasm: int32323232 aacbbbda18 += (acbd5  & 0xffff) * (abba13 & 0xffff)
4177# asm 1: mpya >aacbbbda18=vec128#113,<acbd5=vec128#66,<abba13=vec128#82,<aacbbbda18=vec128#114
4178# asm 2: mpya >aacbbbda18=$115,<acbd5=$68,<abba13=$84,<aacbbbda18=$116
4179mpya $115,$68,$84,$116
4180
4181# qhasm: int32323232 aacbbbda19 += (acbd6  & 0xffff) * (abba13 & 0xffff)
4182# asm 1: mpya >aacbbbda19=vec128#114,<acbd6=vec128#65,<abba13=vec128#82,<aacbbbda19=vec128#115
4183# asm 2: mpya >aacbbbda19=$116,<acbd6=$67,<abba13=$84,<aacbbbda19=$117
4184mpya $116,$67,$84,$117
4185
4186# qhasm: int32323232 aacbbbda20 += (acbd5  & 0xffff) * (abba15 & 0xffff)
4187# asm 1: mpya >aacbbbda20=vec128#115,<acbd5=vec128#66,<abba15=vec128#97,<aacbbbda20=vec128#116
4188# asm 2: mpya >aacbbbda20=$117,<acbd5=$68,<abba15=$99,<aacbbbda20=$118
4189mpya $117,$68,$99,$118
4190
4191# qhasm: int32323232 aacbbbda21 += (acbd6  & 0xffff) * (abba15 & 0xffff)
4192# asm 1: mpya >aacbbbda21=vec128#63,<acbd6=vec128#65,<abba15=vec128#97,<aacbbbda21=vec128#63
4193# asm 2: mpya >aacbbbda21=$65,<acbd6=$67,<abba15=$99,<aacbbbda21=$65
4194mpya $65,$67,$99,$65
4195
4196# qhasm: int32323232 aacbbbda15 += (acbd15 & 0xffff) * (abba0  & 0xffff)
4197# asm 1: mpya >aacbbbda15=vec128#111,<acbd15=vec128#57,<abba0=vec128#78,<aacbbbda15=vec128#111
4198# asm 2: mpya >aacbbbda15=$113,<acbd15=$59,<abba0=$80,<aacbbbda15=$113
4199mpya $113,$59,$80,$113
4200
4201# qhasm: int32323232 aacbbbda16 += (acbd0  & 0xffff) * (abba16 & 0xffff)
4202# asm 1: mpya >aacbbbda16=vec128#70,<acbd0=vec128#70,<abba16=vec128#81,<aacbbbda16=vec128#112
4203# asm 2: mpya >aacbbbda16=$72,<acbd0=$72,<abba16=$83,<aacbbbda16=$114
4204mpya $72,$72,$83,$114
4205
4206# qhasm: int32323232 aacbbbda17 += (acbd4  & 0xffff) * (abba13 & 0xffff)
4207# asm 1: mpya >aacbbbda17=vec128#76,<acbd4=vec128#58,<abba13=vec128#82,<aacbbbda17=vec128#76
4208# asm 2: mpya >aacbbbda17=$78,<acbd4=$60,<abba13=$84,<aacbbbda17=$78
4209mpya $78,$60,$84,$78
4210
4211# qhasm: int32323232 aacbbbda18 += (acbd6  & 0xffff) * (abba12 & 0xffff)
4212# asm 1: mpya >aacbbbda18=vec128#112,<acbd6=vec128#65,<abba12=vec128#71,<aacbbbda18=vec128#113
4213# asm 2: mpya >aacbbbda18=$114,<acbd6=$67,<abba12=$73,<aacbbbda18=$115
4214mpya $114,$67,$73,$115
4215
4216# qhasm: int32323232 aacbbbda19 += (acbd7  & 0xffff) * (abba12 & 0xffff)
4217# asm 1: mpya >aacbbbda19=vec128#113,<acbd7=vec128#55,<abba12=vec128#71,<aacbbbda19=vec128#114
4218# asm 2: mpya >aacbbbda19=$115,<acbd7=$57,<abba12=$73,<aacbbbda19=$116
4219mpya $115,$57,$73,$116
4220
4221# qhasm: int32323232 aacbbbda20 += (acbd6  & 0xffff) * (abba14 & 0xffff)
4222# asm 1: mpya >aacbbbda20=vec128#114,<acbd6=vec128#65,<abba14=vec128#86,<aacbbbda20=vec128#115
4223# asm 2: mpya >aacbbbda20=$116,<acbd6=$67,<abba14=$88,<aacbbbda20=$117
4224mpya $116,$67,$88,$117
4225
4226# qhasm: int32323232 aacbbbda21 += (acbd7  & 0xffff) * (abba14 & 0xffff)
4227# asm 1: mpya >aacbbbda21=vec128#63,<acbd7=vec128#55,<abba14=vec128#86,<aacbbbda21=vec128#63
4228# asm 2: mpya >aacbbbda21=$65,<acbd7=$57,<abba14=$88,<aacbbbda21=$65
4229mpya $65,$57,$88,$65
4230
4231# qhasm: int32323232 aacbbbda22  = (acbd3  & 0xffff) * (abba19 & 0xffff)
4232# asm 1: mpy >aacbbbda22=vec128#5,<acbd3=vec128#5,<abba19=vec128#99
4233# asm 2: mpy >aacbbbda22=$7,<acbd3=$7,<abba19=$101
4234mpy $7,$7,$101
4235
4236# qhasm: int32323232 aacbbbda16 += (acbd4  & 0xffff) * (abba12 & 0xffff)
4237# asm 1: mpya >aacbbbda16=vec128#70,<acbd4=vec128#58,<abba12=vec128#71,<aacbbbda16=vec128#70
4238# asm 2: mpya >aacbbbda16=$72,<acbd4=$60,<abba12=$73,<aacbbbda16=$72
4239mpya $72,$60,$73,$72
4240
4241# qhasm: int32323232 aacbbbda17 += (acbd5  & 0xffff) * (abba12 & 0xffff)
4242# asm 1: mpya >aacbbbda17=vec128#76,<acbd5=vec128#66,<abba12=vec128#71,<aacbbbda17=vec128#76
4243# asm 2: mpya >aacbbbda17=$78,<acbd5=$68,<abba12=$73,<aacbbbda17=$78
4244mpya $78,$68,$73,$78
4245
4246# qhasm: int32323232 aacbbbda18 += (acbd8  & 0xffff) * (abba10 & 0xffff)
4247# asm 1: mpya >aacbbbda18=vec128#112,<acbd8=vec128#61,<abba10=vec128#93,<aacbbbda18=vec128#112
4248# asm 2: mpya >aacbbbda18=$114,<acbd8=$63,<abba10=$95,<aacbbbda18=$114
4249mpya $114,$63,$95,$114
4250
4251# qhasm: int32323232 aacbbbda19 += (acbd8  & 0xffff) * (abba11 & 0xffff)
4252# asm 1: mpya >aacbbbda19=vec128#113,<acbd8=vec128#61,<abba11=vec128#95,<aacbbbda19=vec128#113
4253# asm 2: mpya >aacbbbda19=$115,<acbd8=$63,<abba11=$97,<aacbbbda19=$115
4254mpya $115,$63,$97,$115
4255
4256# qhasm: int32323232 aacbbbda20 += (acbd7  & 0xffff) * (abba13 & 0xffff)
4257# asm 1: mpya >aacbbbda20=vec128#114,<acbd7=vec128#55,<abba13=vec128#82,<aacbbbda20=vec128#114
4258# asm 2: mpya >aacbbbda20=$116,<acbd7=$57,<abba13=$84,<aacbbbda20=$116
4259mpya $116,$57,$84,$116
4260
4261# qhasm: int32323232 aacbbbda21 += (acbd10 & 0xffff) * (abba11 & 0xffff)
4262# asm 1: mpya >aacbbbda21=vec128#63,<acbd10=vec128#67,<abba11=vec128#95,<aacbbbda21=vec128#63
4263# asm 2: mpya >aacbbbda21=$65,<acbd10=$69,<abba11=$97,<aacbbbda21=$65
4264mpya $65,$69,$97,$65
4265
4266# qhasm: int32323232 aacbbbda22 += (acbd7  & 0xffff) * (abba15 & 0xffff)
4267# asm 1: mpya >aacbbbda22=vec128#5,<acbd7=vec128#55,<abba15=vec128#97,<aacbbbda22=vec128#5
4268# asm 2: mpya >aacbbbda22=$7,<acbd7=$57,<abba15=$99,<aacbbbda22=$7
4269mpya $7,$57,$99,$7
4270
4271# qhasm: int32323232 aacbbbda16 += (acbd8  & 0xffff) * (abba8  & 0xffff)
4272# asm 1: mpya >aacbbbda16=vec128#70,<acbd8=vec128#61,<abba8=vec128#85,<aacbbbda16=vec128#70
4273# asm 2: mpya >aacbbbda16=$72,<acbd8=$63,<abba8=$87,<aacbbbda16=$72
4274mpya $72,$63,$87,$72
4275
4276# qhasm: int32323232 aacbbbda17 += (acbd8  & 0xffff) * (abba9  & 0xffff)
4277# asm 1: mpya >aacbbbda17=vec128#76,<acbd8=vec128#61,<abba9=vec128#89,<aacbbbda17=vec128#76
4278# asm 2: mpya >aacbbbda17=$78,<acbd8=$63,<abba9=$91,<aacbbbda17=$78
4279mpya $78,$63,$91,$78
4280
4281# qhasm: int32323232 aacbbbda18 += (acbd9  & 0xffff) * (abba9  & 0xffff)
4282# asm 1: mpya >aacbbbda18=vec128#112,<acbd9=vec128#68,<abba9=vec128#89,<aacbbbda18=vec128#112
4283# asm 2: mpya >aacbbbda18=$114,<acbd9=$70,<abba9=$91,<aacbbbda18=$114
4284mpya $114,$70,$91,$114
4285
4286# qhasm: int32323232 aacbbbda19 += (acbd9  & 0xffff) * (abba10 & 0xffff)
4287# asm 1: mpya >aacbbbda19=vec128#113,<acbd9=vec128#68,<abba10=vec128#93,<aacbbbda19=vec128#113
4288# asm 2: mpya >aacbbbda19=$115,<acbd9=$70,<abba10=$95,<aacbbbda19=$115
4289mpya $115,$70,$95,$115
4290
4291# qhasm: int32323232 aacbbbda20 += (acbd9  & 0xffff) * (abba11 & 0xffff)
4292# asm 1: mpya >aacbbbda20=vec128#114,<acbd9=vec128#68,<abba11=vec128#95,<aacbbbda20=vec128#114
4293# asm 2: mpya >aacbbbda20=$116,<acbd9=$70,<abba11=$97,<aacbbbda20=$116
4294mpya $116,$70,$97,$116
4295
4296# qhasm: int32323232 aacbbbda21 += (acbd11 & 0xffff) * (abba10 & 0xffff)
4297# asm 1: mpya >aacbbbda21=vec128#63,<acbd11=vec128#56,<abba10=vec128#93,<aacbbbda21=vec128#63
4298# asm 2: mpya >aacbbbda21=$65,<acbd11=$58,<abba10=$95,<aacbbbda21=$65
4299mpya $65,$58,$95,$65
4300
4301# qhasm: int32323232 aacbbbda22 += (acbd11 & 0xffff) * (abba11 & 0xffff)
4302# asm 1: mpya >aacbbbda22=vec128#5,<acbd11=vec128#56,<abba11=vec128#95,<aacbbbda22=vec128#5
4303# asm 2: mpya >aacbbbda22=$7,<acbd11=$58,<abba11=$97,<aacbbbda22=$7
4304mpya $7,$58,$97,$7
4305
4306# qhasm: int32323232 aacbbbda16 += (acbd12 & 0xffff) * (abba4  & 0xffff)
4307# asm 1: mpya >aacbbbda16=vec128#70,<acbd12=vec128#62,<abba4=vec128#84,<aacbbbda16=vec128#70
4308# asm 2: mpya >aacbbbda16=$72,<acbd12=$64,<abba4=$86,<aacbbbda16=$72
4309mpya $72,$64,$86,$72
4310
4311# qhasm: int32323232 aacbbbda17 += (acbd9  & 0xffff) * (abba8  & 0xffff)
4312# asm 1: mpya >aacbbbda17=vec128#76,<acbd9=vec128#68,<abba8=vec128#85,<aacbbbda17=vec128#76
4313# asm 2: mpya >aacbbbda17=$78,<acbd9=$70,<abba8=$87,<aacbbbda17=$78
4314mpya $78,$70,$87,$78
4315
4316# qhasm: int32323232 aacbbbda18 += (acbd10 & 0xffff) * (abba8  & 0xffff)
4317# asm 1: mpya >aacbbbda18=vec128#112,<acbd10=vec128#67,<abba8=vec128#85,<aacbbbda18=vec128#112
4318# asm 2: mpya >aacbbbda18=$114,<acbd10=$69,<abba8=$87,<aacbbbda18=$114
4319mpya $114,$69,$87,$114
4320
4321# qhasm: int32323232 aacbbbda19 += (acbd10 & 0xffff) * (abba9  & 0xffff)
4322# asm 1: mpya >aacbbbda19=vec128#113,<acbd10=vec128#67,<abba9=vec128#89,<aacbbbda19=vec128#113
4323# asm 2: mpya >aacbbbda19=$115,<acbd10=$69,<abba9=$91,<aacbbbda19=$115
4324mpya $115,$69,$91,$115
4325
4326# qhasm: int32323232 aacbbbda20 += (acbd10 & 0xffff) * (abba10 & 0xffff)
4327# asm 1: mpya >aacbbbda20=vec128#114,<acbd10=vec128#67,<abba10=vec128#93,<aacbbbda20=vec128#114
4328# asm 2: mpya >aacbbbda20=$116,<acbd10=$69,<abba10=$95,<aacbbbda20=$116
4329mpya $116,$69,$95,$116
4330
4331# qhasm: int32323232 aacbbbda21 += (acbd14 & 0xffff) * (abba7  & 0xffff)
4332# asm 1: mpya >aacbbbda21=vec128#63,<acbd14=vec128#60,<abba7=vec128#91,<aacbbbda21=vec128#63
4333# asm 2: mpya >aacbbbda21=$65,<acbd14=$62,<abba7=$93,<aacbbbda21=$65
4334mpya $65,$62,$93,$65
4335
4336# qhasm: int32323232 aacbbbda22 += (acbd15 & 0xffff) * (abba7  & 0xffff)
4337# asm 1: mpya >aacbbbda22=vec128#5,<acbd15=vec128#57,<abba7=vec128#91,<aacbbbda22=vec128#5
4338# asm 2: mpya >aacbbbda22=$7,<acbd15=$59,<abba7=$93,<aacbbbda22=$7
4339mpya $7,$59,$93,$7
4340
4341# qhasm: int32323232 aacbbbda16 += (acbd16 & 0xffff) * (abba0  & 0xffff)
4342# asm 1: mpya >aacbbbda16=vec128#70,<acbd16=vec128#69,<abba0=vec128#78,<aacbbbda16=vec128#70
4343# asm 2: mpya >aacbbbda16=$72,<acbd16=$71,<abba0=$80,<aacbbbda16=$72
4344mpya $72,$71,$80,$72
4345
4346# qhasm: int32323232 aacbbbda17 += (acbd12 & 0xffff) * (abba5  & 0xffff)
4347# asm 1: mpya >aacbbbda17=vec128#76,<acbd12=vec128#62,<abba5=vec128#88,<aacbbbda17=vec128#76
4348# asm 2: mpya >aacbbbda17=$78,<acbd12=$64,<abba5=$90,<aacbbbda17=$78
4349mpya $78,$64,$90,$78
4350
4351# qhasm: int32323232 aacbbbda18 += (acbd12 & 0xffff) * (abba6  & 0xffff)
4352# asm 1: mpya >aacbbbda18=vec128#112,<acbd12=vec128#62,<abba6=vec128#92,<aacbbbda18=vec128#112
4353# asm 2: mpya >aacbbbda18=$114,<acbd12=$64,<abba6=$94,<aacbbbda18=$114
4354mpya $114,$64,$94,$114
4355
4356# qhasm: int32323232 aacbbbda19 += (acbd11 & 0xffff) * (abba8  & 0xffff)
4357# asm 1: mpya >aacbbbda19=vec128#113,<acbd11=vec128#56,<abba8=vec128#85,<aacbbbda19=vec128#113
4358# asm 2: mpya >aacbbbda19=$115,<acbd11=$58,<abba8=$87,<aacbbbda19=$115
4359mpya $115,$58,$87,$115
4360
4361# qhasm: int32323232 aacbbbda20 += (acbd11 & 0xffff) * (abba9  & 0xffff)
4362# asm 1: mpya >aacbbbda20=vec128#114,<acbd11=vec128#56,<abba9=vec128#89,<aacbbbda20=vec128#114
4363# asm 2: mpya >aacbbbda20=$116,<acbd11=$58,<abba9=$91,<aacbbbda20=$116
4364mpya $116,$58,$91,$116
4365
4366# qhasm: int32323232 aacbbbda21 += (acbd15 & 0xffff) * (abba6  & 0xffff)
4367# asm 1: mpya >aacbbbda21=vec128#63,<acbd15=vec128#57,<abba6=vec128#92,<aacbbbda21=vec128#63
4368# asm 2: mpya >aacbbbda21=$65,<acbd15=$59,<abba6=$94,<aacbbbda21=$65
4369mpya $65,$59,$94,$65
4370
4371# qhasm: int32323232 aacbbbda22 += (acbd19 & 0xffff) * (abba3  & 0xffff)
4372# asm 1: mpya >aacbbbda22=vec128#5,<acbd19=vec128#59,<abba3=vec128#80,<aacbbbda22=vec128#5
4373# asm 2: mpya >aacbbbda22=$7,<acbd19=$61,<abba3=$82,<aacbbbda22=$7
4374mpya $7,$61,$82,$7
4375
4376# qhasm: int32323232 aacbbbda23  = (acbd4  & 0xffff) * (abba19 & 0xffff)
4377# asm 1: mpy >aacbbbda23=vec128#115,<acbd4=vec128#58,<abba19=vec128#99
4378# asm 2: mpy >aacbbbda23=$117,<acbd4=$60,<abba19=$101
4379mpy $117,$60,$101
4380
4381# qhasm: int32323232 aacbbbda17 += (acbd13 & 0xffff) * (abba4  & 0xffff)
4382# asm 1: mpya >aacbbbda17=vec128#76,<acbd13=vec128#64,<abba4=vec128#84,<aacbbbda17=vec128#76
4383# asm 2: mpya >aacbbbda17=$78,<acbd13=$66,<abba4=$86,<aacbbbda17=$78
4384mpya $78,$66,$86,$78
4385
4386# qhasm: int32323232 aacbbbda18 += (acbd13 & 0xffff) * (abba5  & 0xffff)
4387# asm 1: mpya >aacbbbda18=vec128#112,<acbd13=vec128#64,<abba5=vec128#88,<aacbbbda18=vec128#112
4388# asm 2: mpya >aacbbbda18=$114,<acbd13=$66,<abba5=$90,<aacbbbda18=$114
4389mpya $114,$66,$90,$114
4390
4391# qhasm: int32323232 aacbbbda19 += (acbd12 & 0xffff) * (abba7  & 0xffff)
4392# asm 1: mpya >aacbbbda19=vec128#113,<acbd12=vec128#62,<abba7=vec128#91,<aacbbbda19=vec128#113
4393# asm 2: mpya >aacbbbda19=$115,<acbd12=$64,<abba7=$93,<aacbbbda19=$115
4394mpya $115,$64,$93,$115
4395
4396# qhasm: int32323232 aacbbbda20 += (acbd13 & 0xffff) * (abba7  & 0xffff)
4397# asm 1: mpya >aacbbbda20=vec128#114,<acbd13=vec128#64,<abba7=vec128#91,<aacbbbda20=vec128#114
4398# asm 2: mpya >aacbbbda20=$116,<acbd13=$66,<abba7=$93,<aacbbbda20=$116
4399mpya $116,$66,$93,$116
4400
4401# qhasm: int32323232 aacbbbda21 += (acbd18 & 0xffff) * (abba3  & 0xffff)
4402# asm 1: mpya >aacbbbda21=vec128#63,<acbd18=vec128#73,<abba3=vec128#80,<aacbbbda21=vec128#63
4403# asm 2: mpya >aacbbbda21=$65,<acbd18=$75,<abba3=$82,<aacbbbda21=$65
4404mpya $65,$75,$82,$65
4405
4406# qhasm: int32323232 aacbbbda22 <<= 1
4407# asm 1: shli >aacbbbda22=vec128#5,<aacbbbda22=vec128#5,1
4408# asm 2: shli >aacbbbda22=$7,<aacbbbda22=$7,1
4409shli $7,$7,1
4410
4411# qhasm: int32323232 aacbbbda23 += (acbd5  & 0xffff) * (abba18 & 0xffff)
4412# asm 1: mpya >aacbbbda23=vec128#115,<acbd5=vec128#66,<abba18=vec128#87,<aacbbbda23=vec128#115
4413# asm 2: mpya >aacbbbda23=$117,<acbd5=$68,<abba18=$89,<aacbbbda23=$117
4414mpya $117,$68,$89,$117
4415
4416# qhasm: int32323232 aacbbbda17 += (acbd16 & 0xffff) * (abba1  & 0xffff)
4417# asm 1: mpya >aacbbbda17=vec128#76,<acbd16=vec128#69,<abba1=vec128#79,<aacbbbda17=vec128#76
4418# asm 2: mpya >aacbbbda17=$78,<acbd16=$71,<abba1=$81,<aacbbbda17=$78
4419mpya $78,$71,$81,$78
4420
4421# qhasm: int32323232 aacbbbda18 += (acbd14 & 0xffff) * (abba4  & 0xffff)
4422# asm 1: mpya >aacbbbda18=vec128#112,<acbd14=vec128#60,<abba4=vec128#84,<aacbbbda18=vec128#112
4423# asm 2: mpya >aacbbbda18=$114,<acbd14=$62,<abba4=$86,<aacbbbda18=$114
4424mpya $114,$62,$86,$114
4425
4426# qhasm: int32323232 aacbbbda19 += (acbd13 & 0xffff) * (abba6  & 0xffff)
4427# asm 1: mpya >aacbbbda19=vec128#113,<acbd13=vec128#64,<abba6=vec128#92,<aacbbbda19=vec128#113
4428# asm 2: mpya >aacbbbda19=$115,<acbd13=$66,<abba6=$94,<aacbbbda19=$115
4429mpya $115,$66,$94,$115
4430
4431# qhasm: int32323232 aacbbbda20 += (acbd14 & 0xffff) * (abba6  & 0xffff)
4432# asm 1: mpya >aacbbbda20=vec128#114,<acbd14=vec128#60,<abba6=vec128#92,<aacbbbda20=vec128#114
4433# asm 2: mpya >aacbbbda20=$116,<acbd14=$62,<abba6=$94,<aacbbbda20=$116
4434mpya $116,$62,$94,$116
4435
4436# qhasm: int32323232 aacbbbda21 += (acbd19 & 0xffff) * (abba2  & 0xffff)
4437# asm 1: mpya >aacbbbda21=vec128#63,<acbd19=vec128#59,<abba2=vec128#77,<aacbbbda21=vec128#63
4438# asm 2: mpya >aacbbbda21=$65,<acbd19=$61,<abba2=$79,<aacbbbda21=$65
4439mpya $65,$61,$79,$65
4440
4441# qhasm: int32323232 aacbbbda22 += (acbd4  & 0xffff) * (abba18 & 0xffff)
4442# asm 1: mpya >aacbbbda22=vec128#5,<acbd4=vec128#58,<abba18=vec128#87,<aacbbbda22=vec128#5
4443# asm 2: mpya >aacbbbda22=$7,<acbd4=$60,<abba18=$89,<aacbbbda22=$7
4444mpya $7,$60,$89,$7
4445
4446# qhasm: int32323232 aacbbbda23 += (acbd6  & 0xffff) * (abba17 & 0xffff)
4447# asm 1: mpya >aacbbbda23=vec128#115,<acbd6=vec128#65,<abba17=vec128#83,<aacbbbda23=vec128#115
4448# asm 2: mpya >aacbbbda23=$117,<acbd6=$67,<abba17=$85,<aacbbbda23=$117
4449mpya $117,$67,$85,$117
4450
4451# qhasm: int32323232 aacbbbda17 += (acbd17 & 0xffff) * (abba0  & 0xffff)
4452# asm 1: mpya >aacbbbda17=vec128#76,<acbd17=vec128#72,<abba0=vec128#78,<aacbbbda17=vec128#76
4453# asm 2: mpya >aacbbbda17=$78,<acbd17=$74,<abba0=$80,<aacbbbda17=$78
4454mpya $78,$74,$80,$78
4455
4456# qhasm: int32323232 aacbbbda18 += (acbd16 & 0xffff) * (abba2  & 0xffff)
4457# asm 1: mpya >aacbbbda18=vec128#112,<acbd16=vec128#69,<abba2=vec128#77,<aacbbbda18=vec128#112
4458# asm 2: mpya >aacbbbda18=$114,<acbd16=$71,<abba2=$79,<aacbbbda18=$114
4459mpya $114,$71,$79,$114
4460
4461# qhasm: int32323232 aacbbbda19 += (acbd14 & 0xffff) * (abba5  & 0xffff)
4462# asm 1: mpya >aacbbbda19=vec128#113,<acbd14=vec128#60,<abba5=vec128#88,<aacbbbda19=vec128#113
4463# asm 2: mpya >aacbbbda19=$115,<acbd14=$62,<abba5=$90,<aacbbbda19=$115
4464mpya $115,$62,$90,$115
4465
4466# qhasm: int32323232 aacbbbda20 += (acbd15 & 0xffff) * (abba5  & 0xffff)
4467# asm 1: mpya >aacbbbda20=vec128#114,<acbd15=vec128#57,<abba5=vec128#88,<aacbbbda20=vec128#114
4468# asm 2: mpya >aacbbbda20=$116,<acbd15=$59,<abba5=$90,<aacbbbda20=$116
4469mpya $116,$59,$90,$116
4470
4471# qhasm: int32323232 aacbbbda21 <<= 1
4472# asm 1: shli >aacbbbda21=vec128#63,<aacbbbda21=vec128#63,1
4473# asm 2: shli >aacbbbda21=$65,<aacbbbda21=$65,1
4474shli $65,$65,1
4475
4476# qhasm: int32323232 aacbbbda22 += (acbd5  & 0xffff) * (abba17 & 0xffff)
4477# asm 1: mpya >aacbbbda22=vec128#5,<acbd5=vec128#66,<abba17=vec128#83,<aacbbbda22=vec128#5
4478# asm 2: mpya >aacbbbda22=$7,<acbd5=$68,<abba17=$85,<aacbbbda22=$7
4479mpya $7,$68,$85,$7
4480
4481# qhasm: int32323232 aacbbbda23 += (acbd7  & 0xffff) * (abba16 & 0xffff)
4482# asm 1: mpya >aacbbbda23=vec128#115,<acbd7=vec128#55,<abba16=vec128#81,<aacbbbda23=vec128#115
4483# asm 2: mpya >aacbbbda23=$117,<acbd7=$57,<abba16=$83,<aacbbbda23=$117
4484mpya $117,$57,$83,$117
4485
4486# qhasm: int32323232 aacbbbda24  = (acbd5  & 0xffff) * (abba19  & 0xffff)
4487# asm 1: mpy >aacbbbda24=vec128#116,<acbd5=vec128#66,<abba19=vec128#99
4488# asm 2: mpy >aacbbbda24=$118,<acbd5=$68,<abba19=$101
4489mpy $118,$68,$101
4490
4491# qhasm: int32323232 aacbbbda18 += (acbd17 & 0xffff) * (abba1  & 0xffff)
4492# asm 1: mpya >aacbbbda18=vec128#112,<acbd17=vec128#72,<abba1=vec128#79,<aacbbbda18=vec128#112
4493# asm 2: mpya >aacbbbda18=$114,<acbd17=$74,<abba1=$81,<aacbbbda18=$114
4494mpya $114,$74,$81,$114
4495
4496# qhasm: int32323232 aacbbbda19 += (acbd15 & 0xffff) * (abba4  & 0xffff)
4497# asm 1: mpya >aacbbbda19=vec128#113,<acbd15=vec128#57,<abba4=vec128#84,<aacbbbda19=vec128#113
4498# asm 2: mpya >aacbbbda19=$115,<acbd15=$59,<abba4=$86,<aacbbbda19=$115
4499mpya $115,$59,$86,$115
4500
4501# qhasm: int32323232 aacbbbda20 += (acbd17 & 0xffff) * (abba3  & 0xffff)
4502# asm 1: mpya >aacbbbda20=vec128#114,<acbd17=vec128#72,<abba3=vec128#80,<aacbbbda20=vec128#114
4503# asm 2: mpya >aacbbbda20=$116,<acbd17=$74,<abba3=$82,<aacbbbda20=$116
4504mpya $116,$74,$82,$116
4505
4506# qhasm: int32323232 aacbbbda21 += (acbd4  & 0xffff) * (abba17  & 0xffff)
4507# asm 1: mpya >aacbbbda21=vec128#63,<acbd4=vec128#58,<abba17=vec128#83,<aacbbbda21=vec128#63
4508# asm 2: mpya >aacbbbda21=$65,<acbd4=$60,<abba17=$85,<aacbbbda21=$65
4509mpya $65,$60,$85,$65
4510
4511# qhasm: int32323232 aacbbbda22 += (acbd6  & 0xffff) * (abba16 & 0xffff)
4512# asm 1: mpya >aacbbbda22=vec128#5,<acbd6=vec128#65,<abba16=vec128#81,<aacbbbda22=vec128#5
4513# asm 2: mpya >aacbbbda22=$7,<acbd6=$67,<abba16=$83,<aacbbbda22=$7
4514mpya $7,$67,$83,$7
4515
4516# qhasm: int32323232 aacbbbda23 += (acbd8  & 0xffff) * (abba15 & 0xffff)
4517# asm 1: mpya >aacbbbda23=vec128#115,<acbd8=vec128#61,<abba15=vec128#97,<aacbbbda23=vec128#115
4518# asm 2: mpya >aacbbbda23=$117,<acbd8=$63,<abba15=$99,<aacbbbda23=$117
4519mpya $117,$63,$99,$117
4520
4521# qhasm: int32323232 aacbbbda24 += (acbd6  & 0xffff) * (abba18  & 0xffff)
4522# asm 1: mpya >aacbbbda24=vec128#116,<acbd6=vec128#65,<abba18=vec128#87,<aacbbbda24=vec128#116
4523# asm 2: mpya >aacbbbda24=$118,<acbd6=$67,<abba18=$89,<aacbbbda24=$118
4524mpya $118,$67,$89,$118
4525
4526# qhasm: int32323232 aacbbbda18 += (acbd18 & 0xffff) * (abba0  & 0xffff)
4527# asm 1: mpya >aacbbbda18=vec128#112,<acbd18=vec128#73,<abba0=vec128#78,<aacbbbda18=vec128#112
4528# asm 2: mpya >aacbbbda18=$114,<acbd18=$75,<abba0=$80,<aacbbbda18=$114
4529mpya $114,$75,$80,$114
4530
4531# qhasm: int32323232 aacbbbda19 += (acbd16 & 0xffff) * (abba3  & 0xffff)
4532# asm 1: mpya >aacbbbda19=vec128#80,<acbd16=vec128#69,<abba3=vec128#80,<aacbbbda19=vec128#113
4533# asm 2: mpya >aacbbbda19=$82,<acbd16=$71,<abba3=$82,<aacbbbda19=$115
4534mpya $82,$71,$82,$115
4535
4536# qhasm: int32323232 aacbbbda20 += (acbd18 & 0xffff) * (abba2  & 0xffff)
4537# asm 1: mpya >aacbbbda20=vec128#113,<acbd18=vec128#73,<abba2=vec128#77,<aacbbbda20=vec128#114
4538# asm 2: mpya >aacbbbda20=$115,<acbd18=$75,<abba2=$79,<aacbbbda20=$116
4539mpya $115,$75,$79,$116
4540
4541# qhasm: int32323232 aacbbbda21 += (acbd5  & 0xffff) * (abba16  & 0xffff)
4542# asm 1: mpya >aacbbbda21=vec128#63,<acbd5=vec128#66,<abba16=vec128#81,<aacbbbda21=vec128#63
4543# asm 2: mpya >aacbbbda21=$65,<acbd5=$68,<abba16=$83,<aacbbbda21=$65
4544mpya $65,$68,$83,$65
4545
4546# qhasm: int32323232 aacbbbda22 += (acbd8  & 0xffff) * (abba14 & 0xffff)
4547# asm 1: mpya >aacbbbda22=vec128#5,<acbd8=vec128#61,<abba14=vec128#86,<aacbbbda22=vec128#5
4548# asm 2: mpya >aacbbbda22=$7,<acbd8=$63,<abba14=$88,<aacbbbda22=$7
4549mpya $7,$63,$88,$7
4550
4551# qhasm: int32323232 aacbbbda23 += (acbd9  & 0xffff) * (abba14 & 0xffff)
4552# asm 1: mpya >aacbbbda23=vec128#66,<acbd9=vec128#68,<abba14=vec128#86,<aacbbbda23=vec128#115
4553# asm 2: mpya >aacbbbda23=$68,<acbd9=$70,<abba14=$88,<aacbbbda23=$117
4554mpya $68,$70,$88,$117
4555
4556# qhasm: int32323232 aacbbbda24 += (acbd7  & 0xffff) * (abba17  & 0xffff)
4557# asm 1: mpya >aacbbbda24=vec128#114,<acbd7=vec128#55,<abba17=vec128#83,<aacbbbda24=vec128#116
4558# asm 2: mpya >aacbbbda24=$116,<acbd7=$57,<abba17=$85,<aacbbbda24=$118
4559mpya $116,$57,$85,$118
4560
4561# qhasm: int32323232 aacbbbda25  = (acbd6  & 0xffff) * (abba19 & 0xffff)
4562# asm 1: mpy >aacbbbda25=vec128#65,<acbd6=vec128#65,<abba19=vec128#99
4563# asm 2: mpy >aacbbbda25=$67,<acbd6=$67,<abba19=$101
4564mpy $67,$67,$101
4565
4566# qhasm: int32323232 aacbbbda19 += (acbd17 & 0xffff) * (abba2  & 0xffff)
4567# asm 1: mpya >aacbbbda19=vec128#77,<acbd17=vec128#72,<abba2=vec128#77,<aacbbbda19=vec128#80
4568# asm 2: mpya >aacbbbda19=$79,<acbd17=$74,<abba2=$79,<aacbbbda19=$82
4569mpya $79,$74,$79,$82
4570
4571# qhasm: int32323232 aacbbbda20 += (acbd19 & 0xffff) * (abba1  & 0xffff)
4572# asm 1: mpya >aacbbbda20=vec128#80,<acbd19=vec128#59,<abba1=vec128#79,<aacbbbda20=vec128#113
4573# asm 2: mpya >aacbbbda20=$82,<acbd19=$61,<abba1=$81,<aacbbbda20=$115
4574mpya $82,$61,$81,$115
4575
4576# qhasm: int32323232 aacbbbda21 += (acbd8  & 0xffff) * (abba13  & 0xffff)
4577# asm 1: mpya >aacbbbda21=vec128#63,<acbd8=vec128#61,<abba13=vec128#82,<aacbbbda21=vec128#63
4578# asm 2: mpya >aacbbbda21=$65,<acbd8=$63,<abba13=$84,<aacbbbda21=$65
4579mpya $65,$63,$84,$65
4580
4581# qhasm: int32323232 aacbbbda22 += (acbd9  & 0xffff) * (abba13 & 0xffff)
4582# asm 1: mpya >aacbbbda22=vec128#5,<acbd9=vec128#68,<abba13=vec128#82,<aacbbbda22=vec128#5
4583# asm 2: mpya >aacbbbda22=$7,<acbd9=$70,<abba13=$84,<aacbbbda22=$7
4584mpya $7,$70,$84,$7
4585
4586# qhasm: int32323232 aacbbbda23 += (acbd10 & 0xffff) * (abba13 & 0xffff)
4587# asm 1: mpya >aacbbbda23=vec128#66,<acbd10=vec128#67,<abba13=vec128#82,<aacbbbda23=vec128#66
4588# asm 2: mpya >aacbbbda23=$68,<acbd10=$69,<abba13=$84,<aacbbbda23=$68
4589mpya $68,$69,$84,$68
4590
4591# qhasm: int32323232 aacbbbda24 += (acbd9  & 0xffff) * (abba15  & 0xffff)
4592# asm 1: mpya >aacbbbda24=vec128#113,<acbd9=vec128#68,<abba15=vec128#97,<aacbbbda24=vec128#114
4593# asm 2: mpya >aacbbbda24=$115,<acbd9=$70,<abba15=$99,<aacbbbda24=$116
4594mpya $115,$70,$99,$116
4595
4596# qhasm: int32323232 aacbbbda25 += (acbd7  & 0xffff) * (abba18 & 0xffff)
4597# asm 1: mpya >aacbbbda25=vec128#65,<acbd7=vec128#55,<abba18=vec128#87,<aacbbbda25=vec128#65
4598# asm 2: mpya >aacbbbda25=$67,<acbd7=$57,<abba18=$89,<aacbbbda25=$67
4599mpya $67,$57,$89,$67
4600
4601# qhasm: int32323232 aacbbbda19 += (acbd18 & 0xffff) * (abba1  & 0xffff)
4602# asm 1: mpya >aacbbbda19=vec128#77,<acbd18=vec128#73,<abba1=vec128#79,<aacbbbda19=vec128#77
4603# asm 2: mpya >aacbbbda19=$79,<acbd18=$75,<abba1=$81,<aacbbbda19=$79
4604mpya $79,$75,$81,$79
4605
4606# qhasm: int32323232 aacbbbda20 <<= 1
4607# asm 1: shli >aacbbbda20=vec128#79,<aacbbbda20=vec128#80,1
4608# asm 2: shli >aacbbbda20=$81,<aacbbbda20=$82,1
4609shli $81,$82,1
4610
4611# qhasm: int32323232 aacbbbda21 += (acbd9  & 0xffff) * (abba12  & 0xffff)
4612# asm 1: mpya >aacbbbda21=vec128#63,<acbd9=vec128#68,<abba12=vec128#71,<aacbbbda21=vec128#63
4613# asm 2: mpya >aacbbbda21=$65,<acbd9=$70,<abba12=$73,<aacbbbda21=$65
4614mpya $65,$70,$73,$65
4615
4616# qhasm: int32323232 aacbbbda22 += (acbd10 & 0xffff) * (abba12 & 0xffff)
4617# asm 1: mpya >aacbbbda22=vec128#5,<acbd10=vec128#67,<abba12=vec128#71,<aacbbbda22=vec128#5
4618# asm 2: mpya >aacbbbda22=$7,<acbd10=$69,<abba12=$73,<aacbbbda22=$7
4619mpya $7,$69,$73,$7
4620
4621# qhasm: int32323232 aacbbbda23 += (acbd11 & 0xffff) * (abba12 & 0xffff)
4622# asm 1: mpya >aacbbbda23=vec128#66,<acbd11=vec128#56,<abba12=vec128#71,<aacbbbda23=vec128#66
4623# asm 2: mpya >aacbbbda23=$68,<acbd11=$58,<abba12=$73,<aacbbbda23=$68
4624mpya $68,$58,$73,$68
4625
4626# qhasm: int32323232 aacbbbda24 += (acbd10 & 0xffff) * (abba14  & 0xffff)
4627# asm 1: mpya >aacbbbda24=vec128#80,<acbd10=vec128#67,<abba14=vec128#86,<aacbbbda24=vec128#113
4628# asm 2: mpya >aacbbbda24=$82,<acbd10=$69,<abba14=$88,<aacbbbda24=$115
4629mpya $82,$69,$88,$115
4630
4631# qhasm: int32323232 aacbbbda25 += (acbd10 & 0xffff) * (abba15 & 0xffff)
4632# asm 1: mpya >aacbbbda25=vec128#65,<acbd10=vec128#67,<abba15=vec128#97,<aacbbbda25=vec128#65
4633# asm 2: mpya >aacbbbda25=$67,<acbd10=$69,<abba15=$99,<aacbbbda25=$67
4634mpya $67,$69,$99,$67
4635
4636# qhasm: int32323232 aacbbbda19 += (acbd19 & 0xffff) * (abba0  & 0xffff)
4637# asm 1: mpya >aacbbbda19=vec128#77,<acbd19=vec128#59,<abba0=vec128#78,<aacbbbda19=vec128#77
4638# asm 2: mpya >aacbbbda19=$79,<acbd19=$61,<abba0=$80,<aacbbbda19=$79
4639mpya $79,$61,$80,$79
4640
4641# qhasm: int32323232 aacbbbda20 += (acbd4  & 0xffff) * (abba16 & 0xffff)
4642# asm 1: mpya >aacbbbda20=vec128#58,<acbd4=vec128#58,<abba16=vec128#81,<aacbbbda20=vec128#79
4643# asm 2: mpya >aacbbbda20=$60,<acbd4=$60,<abba16=$83,<aacbbbda20=$81
4644mpya $60,$60,$83,$81
4645
4646# qhasm: int32323232 aacbbbda21 += (acbd12 & 0xffff) * (abba9  & 0xffff)
4647# asm 1: mpya >aacbbbda21=vec128#63,<acbd12=vec128#62,<abba9=vec128#89,<aacbbbda21=vec128#63
4648# asm 2: mpya >aacbbbda21=$65,<acbd12=$64,<abba9=$91,<aacbbbda21=$65
4649mpya $65,$64,$91,$65
4650
4651# qhasm: int32323232 aacbbbda22 += (acbd12 & 0xffff) * (abba10 & 0xffff)
4652# asm 1: mpya >aacbbbda22=vec128#5,<acbd12=vec128#62,<abba10=vec128#93,<aacbbbda22=vec128#5
4653# asm 2: mpya >aacbbbda22=$7,<acbd12=$64,<abba10=$95,<aacbbbda22=$7
4654mpya $7,$64,$95,$7
4655
4656# qhasm: int32323232 aacbbbda23 += (acbd12 & 0xffff) * (abba11 & 0xffff)
4657# asm 1: mpya >aacbbbda23=vec128#66,<acbd12=vec128#62,<abba11=vec128#95,<aacbbbda23=vec128#66
4658# asm 2: mpya >aacbbbda23=$68,<acbd12=$64,<abba11=$97,<aacbbbda23=$68
4659mpya $68,$64,$97,$68
4660
4661# qhasm: int32323232 aacbbbda24 += (acbd11 & 0xffff) * (abba13  & 0xffff)
4662# asm 1: mpya >aacbbbda24=vec128#78,<acbd11=vec128#56,<abba13=vec128#82,<aacbbbda24=vec128#80
4663# asm 2: mpya >aacbbbda24=$80,<acbd11=$58,<abba13=$84,<aacbbbda24=$82
4664mpya $80,$58,$84,$82
4665
4666# qhasm: int32323232 aacbbbda25 += (acbd11 & 0xffff) * (abba14 & 0xffff)
4667# asm 1: mpya >aacbbbda25=vec128#65,<acbd11=vec128#56,<abba14=vec128#86,<aacbbbda25=vec128#65
4668# asm 2: mpya >aacbbbda25=$67,<acbd11=$58,<abba14=$88,<aacbbbda25=$67
4669mpya $67,$58,$88,$67
4670
4671# qhasm: int32323232 aacbbbda26  = (acbd7  & 0xffff) * (abba19 & 0xffff)
4672# asm 1: mpy >aacbbbda26=vec128#55,<acbd7=vec128#55,<abba19=vec128#99
4673# asm 2: mpy >aacbbbda26=$57,<acbd7=$57,<abba19=$101
4674mpy $57,$57,$101
4675
4676# qhasm: int32323232 aacbbbda20 += (acbd8  & 0xffff) * (abba12 & 0xffff)
4677# asm 1: mpya >aacbbbda20=vec128#58,<acbd8=vec128#61,<abba12=vec128#71,<aacbbbda20=vec128#58
4678# asm 2: mpya >aacbbbda20=$60,<acbd8=$63,<abba12=$73,<aacbbbda20=$60
4679mpya $60,$63,$73,$60
4680
4681# qhasm: int32323232 aacbbbda21 += (acbd13 & 0xffff) * (abba8  & 0xffff)
4682# asm 1: mpya >aacbbbda21=vec128#63,<acbd13=vec128#64,<abba8=vec128#85,<aacbbbda21=vec128#63
4683# asm 2: mpya >aacbbbda21=$65,<acbd13=$66,<abba8=$87,<aacbbbda21=$65
4684mpya $65,$66,$87,$65
4685
4686# qhasm: int32323232 aacbbbda22 += (acbd13 & 0xffff) * (abba9  & 0xffff)
4687# asm 1: mpya >aacbbbda22=vec128#5,<acbd13=vec128#64,<abba9=vec128#89,<aacbbbda22=vec128#5
4688# asm 2: mpya >aacbbbda22=$7,<acbd13=$66,<abba9=$91,<aacbbbda22=$7
4689mpya $7,$66,$91,$7
4690
4691# qhasm: int32323232 aacbbbda23 += (acbd13 & 0xffff) * (abba10 & 0xffff)
4692# asm 1: mpya >aacbbbda23=vec128#66,<acbd13=vec128#64,<abba10=vec128#93,<aacbbbda23=vec128#66
4693# asm 2: mpya >aacbbbda23=$68,<acbd13=$66,<abba10=$95,<aacbbbda23=$68
4694mpya $68,$66,$95,$68
4695
4696# qhasm: int32323232 aacbbbda24 += (acbd13 & 0xffff) * (abba11  & 0xffff)
4697# asm 1: mpya >aacbbbda24=vec128#78,<acbd13=vec128#64,<abba11=vec128#95,<aacbbbda24=vec128#78
4698# asm 2: mpya >aacbbbda24=$80,<acbd13=$66,<abba11=$97,<aacbbbda24=$80
4699mpya $80,$66,$97,$80
4700
4701# qhasm: int32323232 aacbbbda25 += (acbd14 & 0xffff) * (abba11 & 0xffff)
4702# asm 1: mpya >aacbbbda25=vec128#65,<acbd14=vec128#60,<abba11=vec128#95,<aacbbbda25=vec128#65
4703# asm 2: mpya >aacbbbda25=$67,<acbd14=$62,<abba11=$97,<aacbbbda25=$67
4704mpya $67,$62,$97,$67
4705
4706# qhasm: int32323232 aacbbbda26 += (acbd11 & 0xffff) * (abba15 & 0xffff)
4707# asm 1: mpya >aacbbbda26=vec128#55,<acbd11=vec128#56,<abba15=vec128#97,<aacbbbda26=vec128#55
4708# asm 2: mpya >aacbbbda26=$57,<acbd11=$58,<abba15=$99,<aacbbbda26=$57
4709mpya $57,$58,$99,$57
4710
4711# qhasm: int32323232 aacbbbda20 += (acbd12 & 0xffff) * (abba8  & 0xffff)
4712# asm 1: mpya >aacbbbda20=vec128#58,<acbd12=vec128#62,<abba8=vec128#85,<aacbbbda20=vec128#58
4713# asm 2: mpya >aacbbbda20=$60,<acbd12=$64,<abba8=$87,<aacbbbda20=$60
4714mpya $60,$64,$87,$60
4715
4716# qhasm: int32323232 aacbbbda21 += (acbd16 & 0xffff) * (abba5  & 0xffff)
4717# asm 1: mpya >aacbbbda21=vec128#63,<acbd16=vec128#69,<abba5=vec128#88,<aacbbbda21=vec128#63
4718# asm 2: mpya >aacbbbda21=$65,<acbd16=$71,<abba5=$90,<aacbbbda21=$65
4719mpya $65,$71,$90,$65
4720
4721# qhasm: int32323232 aacbbbda22 += (acbd14 & 0xffff) * (abba8  & 0xffff)
4722# asm 1: mpya >aacbbbda22=vec128#5,<acbd14=vec128#60,<abba8=vec128#85,<aacbbbda22=vec128#5
4723# asm 2: mpya >aacbbbda22=$7,<acbd14=$62,<abba8=$87,<aacbbbda22=$7
4724mpya $7,$62,$87,$7
4725
4726# qhasm: int32323232 aacbbbda23 += (acbd14 & 0xffff) * (abba9  & 0xffff)
4727# asm 1: mpya >aacbbbda23=vec128#66,<acbd14=vec128#60,<abba9=vec128#89,<aacbbbda23=vec128#66
4728# asm 2: mpya >aacbbbda23=$68,<acbd14=$62,<abba9=$91,<aacbbbda23=$68
4729mpya $68,$62,$91,$68
4730
4731# qhasm: int32323232 aacbbbda24 += (acbd14 & 0xffff) * (abba10  & 0xffff)
4732# asm 1: mpya >aacbbbda24=vec128#78,<acbd14=vec128#60,<abba10=vec128#93,<aacbbbda24=vec128#78
4733# asm 2: mpya >aacbbbda24=$80,<acbd14=$62,<abba10=$95,<aacbbbda24=$80
4734mpya $80,$62,$95,$80
4735
4736# qhasm: int32323232 aacbbbda25 += (acbd15 & 0xffff) * (abba10 & 0xffff)
4737# asm 1: mpya >aacbbbda25=vec128#65,<acbd15=vec128#57,<abba10=vec128#93,<aacbbbda25=vec128#65
4738# asm 2: mpya >aacbbbda25=$67,<acbd15=$59,<abba10=$95,<aacbbbda25=$67
4739mpya $67,$59,$95,$67
4740
4741# qhasm: int32323232 aacbbbda26 += (acbd15 & 0xffff) * (abba11 & 0xffff)
4742# asm 1: mpya >aacbbbda26=vec128#55,<acbd15=vec128#57,<abba11=vec128#95,<aacbbbda26=vec128#55
4743# asm 2: mpya >aacbbbda26=$57,<acbd15=$59,<abba11=$97,<aacbbbda26=$57
4744mpya $57,$59,$97,$57
4745
4746# qhasm: int32323232 aacbbbda20 += (acbd16 & 0xffff) * (abba4  & 0xffff)
4747# asm 1: mpya >aacbbbda20=vec128#58,<acbd16=vec128#69,<abba4=vec128#84,<aacbbbda20=vec128#58
4748# asm 2: mpya >aacbbbda20=$60,<acbd16=$71,<abba4=$86,<aacbbbda20=$60
4749mpya $60,$71,$86,$60
4750
4751# qhasm: int32323232 aacbbbda21 += (acbd17 & 0xffff) * (abba4  & 0xffff)
4752# asm 1: mpya >aacbbbda21=vec128#63,<acbd17=vec128#72,<abba4=vec128#84,<aacbbbda21=vec128#63
4753# asm 2: mpya >aacbbbda21=$65,<acbd17=$74,<abba4=$86,<aacbbbda21=$65
4754mpya $65,$74,$86,$65
4755
4756# qhasm: int32323232 aacbbbda22 += (acbd16 & 0xffff) * (abba6  & 0xffff)
4757# asm 1: mpya >aacbbbda22=vec128#5,<acbd16=vec128#69,<abba6=vec128#92,<aacbbbda22=vec128#5
4758# asm 2: mpya >aacbbbda22=$7,<acbd16=$71,<abba6=$94,<aacbbbda22=$7
4759mpya $7,$71,$94,$7
4760
4761# qhasm: int32323232 aacbbbda23 += (acbd15 & 0xffff) * (abba8  & 0xffff)
4762# asm 1: mpya >aacbbbda23=vec128#66,<acbd15=vec128#57,<abba8=vec128#85,<aacbbbda23=vec128#66
4763# asm 2: mpya >aacbbbda23=$68,<acbd15=$59,<abba8=$87,<aacbbbda23=$68
4764mpya $68,$59,$87,$68
4765
4766# qhasm: int32323232 aacbbbda24 += (acbd15 & 0xffff) * (abba9  & 0xffff)
4767# asm 1: mpya >aacbbbda24=vec128#78,<acbd15=vec128#57,<abba9=vec128#89,<aacbbbda24=vec128#78
4768# asm 2: mpya >aacbbbda24=$80,<acbd15=$59,<abba9=$91,<aacbbbda24=$80
4769mpya $80,$59,$91,$80
4770
4771# qhasm: int32323232 aacbbbda25 += (acbd18 & 0xffff) * (abba7  & 0xffff)
4772# asm 1: mpya >aacbbbda25=vec128#65,<acbd18=vec128#73,<abba7=vec128#91,<aacbbbda25=vec128#65
4773# asm 2: mpya >aacbbbda25=$67,<acbd18=$75,<abba7=$93,<aacbbbda25=$67
4774mpya $67,$75,$93,$67
4775
4776# qhasm: int32323232 aacbbbda26 += (acbd19 & 0xffff) * (abba7  & 0xffff)
4777# asm 1: mpya >aacbbbda26=vec128#55,<acbd19=vec128#59,<abba7=vec128#91,<aacbbbda26=vec128#55
4778# asm 2: mpya >aacbbbda26=$57,<acbd19=$61,<abba7=$93,<aacbbbda26=$57
4779mpya $57,$61,$93,$57
4780
4781# qhasm: int32323232 aacbbbda27  = (acbd8  & 0xffff) * (abba19 & 0xffff)
4782# asm 1: mpy >aacbbbda27=vec128#79,<acbd8=vec128#61,<abba19=vec128#99
4783# asm 2: mpy >aacbbbda27=$81,<acbd8=$63,<abba19=$101
4784mpy $81,$63,$101
4785
4786# qhasm: int32323232 aacbbbda28  = (acbd9  & 0xffff) * (abba19 & 0xffff)
4787# asm 1: mpy >aacbbbda28=vec128#80,<acbd9=vec128#68,<abba19=vec128#99
4788# asm 2: mpy >aacbbbda28=$82,<acbd9=$70,<abba19=$101
4789mpy $82,$70,$101
4790
4791# qhasm: int32323232 aacbbbda22 += (acbd17 & 0xffff) * (abba5  & 0xffff)
4792# asm 1: mpya >aacbbbda22=vec128#5,<acbd17=vec128#72,<abba5=vec128#88,<aacbbbda22=vec128#5
4793# asm 2: mpya >aacbbbda22=$7,<acbd17=$74,<abba5=$90,<aacbbbda22=$7
4794mpya $7,$74,$90,$7
4795
4796# qhasm: int32323232 aacbbbda23 += (acbd16 & 0xffff) * (abba7  & 0xffff)
4797# asm 1: mpya >aacbbbda23=vec128#66,<acbd16=vec128#69,<abba7=vec128#91,<aacbbbda23=vec128#66
4798# asm 2: mpya >aacbbbda23=$68,<acbd16=$71,<abba7=$93,<aacbbbda23=$68
4799mpya $68,$71,$93,$68
4800
4801# qhasm: int32323232 aacbbbda24 += (acbd17 & 0xffff) * (abba7  & 0xffff)
4802# asm 1: mpya >aacbbbda24=vec128#78,<acbd17=vec128#72,<abba7=vec128#91,<aacbbbda24=vec128#78
4803# asm 2: mpya >aacbbbda24=$80,<acbd17=$74,<abba7=$93,<aacbbbda24=$80
4804mpya $80,$74,$93,$80
4805
4806# qhasm: int32323232 aacbbbda25 += (acbd19 & 0xffff) * (abba6  & 0xffff)
4807# asm 1: mpya >aacbbbda25=vec128#65,<acbd19=vec128#59,<abba6=vec128#92,<aacbbbda25=vec128#65
4808# asm 2: mpya >aacbbbda25=$67,<acbd19=$61,<abba6=$94,<aacbbbda25=$67
4809mpya $67,$61,$94,$67
4810
4811# qhasm: int32323232 aacbbbda26 <<= 1
4812# asm 1: shli >aacbbbda26=vec128#55,<aacbbbda26=vec128#55,1
4813# asm 2: shli >aacbbbda26=$57,<aacbbbda26=$57,1
4814shli $57,$57,1
4815
4816# qhasm: int32323232 aacbbbda27 += (acbd9  & 0xffff) * (abba18 & 0xffff)
4817# asm 1: mpya >aacbbbda27=vec128#79,<acbd9=vec128#68,<abba18=vec128#87,<aacbbbda27=vec128#79
4818# asm 2: mpya >aacbbbda27=$81,<acbd9=$70,<abba18=$89,<aacbbbda27=$81
4819mpya $81,$70,$89,$81
4820
4821# qhasm: int32323232 aacbbbda28 += (acbd10 & 0xffff) * (abba18 & 0xffff)
4822# asm 1: mpya >aacbbbda28=vec128#80,<acbd10=vec128#67,<abba18=vec128#87,<aacbbbda28=vec128#80
4823# asm 2: mpya >aacbbbda28=$82,<acbd10=$69,<abba18=$89,<aacbbbda28=$82
4824mpya $82,$69,$89,$82
4825
4826# qhasm: int32323232 aacbbbda22 += (acbd18 & 0xffff) * (abba4  & 0xffff)
4827# asm 1: mpya >aacbbbda22=vec128#5,<acbd18=vec128#73,<abba4=vec128#84,<aacbbbda22=vec128#5
4828# asm 2: mpya >aacbbbda22=$7,<acbd18=$75,<abba4=$86,<aacbbbda22=$7
4829mpya $7,$75,$86,$7
4830
4831# qhasm: int32323232 aacbbbda23 += (acbd17 & 0xffff) * (abba6  & 0xffff)
4832# asm 1: mpya >aacbbbda23=vec128#66,<acbd17=vec128#72,<abba6=vec128#92,<aacbbbda23=vec128#66
4833# asm 2: mpya >aacbbbda23=$68,<acbd17=$74,<abba6=$94,<aacbbbda23=$68
4834mpya $68,$74,$94,$68
4835
4836# qhasm: int32323232 aacbbbda24 += (acbd18 & 0xffff) * (abba6  & 0xffff)
4837# asm 1: mpya >aacbbbda24=vec128#78,<acbd18=vec128#73,<abba6=vec128#92,<aacbbbda24=vec128#78
4838# asm 2: mpya >aacbbbda24=$80,<acbd18=$75,<abba6=$94,<aacbbbda24=$80
4839mpya $80,$75,$94,$80
4840
4841# qhasm: int32323232 aacbbbda25 <<= 1
4842# asm 1: shli >aacbbbda25=vec128#65,<aacbbbda25=vec128#65,1
4843# asm 2: shli >aacbbbda25=$67,<aacbbbda25=$67,1
4844shli $67,$67,1
4845
4846# qhasm: int32323232 aacbbbda26 += (acbd8  & 0xffff) * (abba18 & 0xffff)
4847# asm 1: mpya >aacbbbda26=vec128#55,<acbd8=vec128#61,<abba18=vec128#87,<aacbbbda26=vec128#55
4848# asm 2: mpya >aacbbbda26=$57,<acbd8=$63,<abba18=$89,<aacbbbda26=$57
4849mpya $57,$63,$89,$57
4850
4851# qhasm: int32323232 aacbbbda27 += (acbd10 & 0xffff) * (abba17 & 0xffff)
4852# asm 1: mpya >aacbbbda27=vec128#79,<acbd10=vec128#67,<abba17=vec128#83,<aacbbbda27=vec128#79
4853# asm 2: mpya >aacbbbda27=$81,<acbd10=$69,<abba17=$85,<aacbbbda27=$81
4854mpya $81,$69,$85,$81
4855
4856# qhasm: int32323232 aacbbbda28 += (acbd11 & 0xffff) * (abba17 & 0xffff)
4857# asm 1: mpya >aacbbbda28=vec128#80,<acbd11=vec128#56,<abba17=vec128#83,<aacbbbda28=vec128#80
4858# asm 2: mpya >aacbbbda28=$82,<acbd11=$58,<abba17=$85,<aacbbbda28=$82
4859mpya $82,$58,$85,$82
4860
4861# qhasm: int32323232 aacbbbda29  = (acbd10 & 0xffff) * (abba19 & 0xffff)
4862# asm 1: mpy >aacbbbda29=vec128#91,<acbd10=vec128#67,<abba19=vec128#99
4863# asm 2: mpy >aacbbbda29=$93,<acbd10=$69,<abba19=$101
4864mpy $93,$69,$101
4865
4866# qhasm: int32323232 aacbbbda23 += (acbd18 & 0xffff) * (abba5  & 0xffff)
4867# asm 1: mpya >aacbbbda23=vec128#66,<acbd18=vec128#73,<abba5=vec128#88,<aacbbbda23=vec128#66
4868# asm 2: mpya >aacbbbda23=$68,<acbd18=$75,<abba5=$90,<aacbbbda23=$68
4869mpya $68,$75,$90,$68
4870
4871# qhasm: int32323232 aacbbbda24 += (acbd19 & 0xffff) * (abba5  & 0xffff)
4872# asm 1: mpya >aacbbbda24=vec128#78,<acbd19=vec128#59,<abba5=vec128#88,<aacbbbda24=vec128#78
4873# asm 2: mpya >aacbbbda24=$80,<acbd19=$61,<abba5=$90,<aacbbbda24=$80
4874mpya $80,$61,$90,$80
4875
4876# qhasm: int32323232 aacbbbda25 += (acbd8  & 0xffff) * (abba17 & 0xffff)
4877# asm 1: mpya >aacbbbda25=vec128#65,<acbd8=vec128#61,<abba17=vec128#83,<aacbbbda25=vec128#65
4878# asm 2: mpya >aacbbbda25=$67,<acbd8=$63,<abba17=$85,<aacbbbda25=$67
4879mpya $67,$63,$85,$67
4880
4881# qhasm: int32323232 aacbbbda26 += (acbd9  & 0xffff) * (abba17 & 0xffff)
4882# asm 1: mpya >aacbbbda26=vec128#55,<acbd9=vec128#68,<abba17=vec128#83,<aacbbbda26=vec128#55
4883# asm 2: mpya >aacbbbda26=$57,<acbd9=$70,<abba17=$85,<aacbbbda26=$57
4884mpya $57,$70,$85,$57
4885
4886# qhasm: int32323232 aacbbbda27 += (acbd11 & 0xffff) * (abba16 & 0xffff)
4887# asm 1: mpya >aacbbbda27=vec128#79,<acbd11=vec128#56,<abba16=vec128#81,<aacbbbda27=vec128#79
4888# asm 2: mpya >aacbbbda27=$81,<acbd11=$58,<abba16=$83,<aacbbbda27=$81
4889mpya $81,$58,$83,$81
4890
4891# qhasm: int32323232 aacbbbda28 += (acbd13 & 0xffff) * (abba15 & 0xffff)
4892# asm 1: mpya >aacbbbda28=vec128#80,<acbd13=vec128#64,<abba15=vec128#97,<aacbbbda28=vec128#80
4893# asm 2: mpya >aacbbbda28=$82,<acbd13=$66,<abba15=$99,<aacbbbda28=$82
4894mpya $82,$66,$99,$82
4895
4896# qhasm: int32323232 aacbbbda29 += (acbd11 & 0xffff) * (abba18 & 0xffff)
4897# asm 1: mpya >aacbbbda29=vec128#88,<acbd11=vec128#56,<abba18=vec128#87,<aacbbbda29=vec128#91
4898# asm 2: mpya >aacbbbda29=$90,<acbd11=$58,<abba18=$89,<aacbbbda29=$93
4899mpya $90,$58,$89,$93
4900
4901# qhasm: int32323232 aacbbbda23 += (acbd19 & 0xffff) * (abba4  & 0xffff)
4902# asm 1: mpya >aacbbbda23=vec128#66,<acbd19=vec128#59,<abba4=vec128#84,<aacbbbda23=vec128#66
4903# asm 2: mpya >aacbbbda23=$68,<acbd19=$61,<abba4=$86,<aacbbbda23=$68
4904mpya $68,$61,$86,$68
4905
4906# qhasm: int32323232 aacbbbda24 <<= 1
4907# asm 1: shli >aacbbbda24=vec128#78,<aacbbbda24=vec128#78,1
4908# asm 2: shli >aacbbbda24=$80,<aacbbbda24=$80,1
4909shli $80,$80,1
4910
4911# qhasm: int32323232 aacbbbda25 += (acbd9  & 0xffff) * (abba16 & 0xffff)
4912# asm 1: mpya >aacbbbda25=vec128#65,<acbd9=vec128#68,<abba16=vec128#81,<aacbbbda25=vec128#65
4913# asm 2: mpya >aacbbbda25=$67,<acbd9=$70,<abba16=$83,<aacbbbda25=$67
4914mpya $67,$70,$83,$67
4915
4916# qhasm: int32323232 aacbbbda26 += (acbd10 & 0xffff) * (abba16 & 0xffff)
4917# asm 1: mpya >aacbbbda26=vec128#55,<acbd10=vec128#67,<abba16=vec128#81,<aacbbbda26=vec128#55
4918# asm 2: mpya >aacbbbda26=$57,<acbd10=$69,<abba16=$83,<aacbbbda26=$57
4919mpya $57,$69,$83,$57
4920
4921# qhasm: int32323232 aacbbbda27 += (acbd12 & 0xffff) * (abba15 & 0xffff)
4922# asm 1: mpya >aacbbbda27=vec128#67,<acbd12=vec128#62,<abba15=vec128#97,<aacbbbda27=vec128#79
4923# asm 2: mpya >aacbbbda27=$69,<acbd12=$64,<abba15=$99,<aacbbbda27=$81
4924mpya $69,$64,$99,$81
4925
4926# qhasm: int32323232 aacbbbda28 += (acbd14 & 0xffff) * (abba14 & 0xffff)
4927# asm 1: mpya >aacbbbda28=vec128#68,<acbd14=vec128#60,<abba14=vec128#86,<aacbbbda28=vec128#80
4928# asm 2: mpya >aacbbbda28=$70,<acbd14=$62,<abba14=$88,<aacbbbda28=$82
4929mpya $70,$62,$88,$82
4930
4931# qhasm: int32323232 aacbbbda29 += (acbd14 & 0xffff) * (abba15 & 0xffff)
4932# asm 1: mpya >aacbbbda29=vec128#79,<acbd14=vec128#60,<abba15=vec128#97,<aacbbbda29=vec128#88
4933# asm 2: mpya >aacbbbda29=$81,<acbd14=$62,<abba15=$99,<aacbbbda29=$90
4934mpya $81,$62,$99,$90
4935
4936# qhasm: int32323232 aacbbbda30  = (acbd11 & 0xffff) * (abba19 & 0xffff)
4937# asm 1: mpy >aacbbbda30=vec128#56,<acbd11=vec128#56,<abba19=vec128#99
4938# asm 2: mpy >aacbbbda30=$58,<acbd11=$58,<abba19=$101
4939mpy $58,$58,$101
4940
4941# qhasm: int32323232 aacbbbda24 += (acbd8  & 0xffff) * (abba16 & 0xffff)
4942# asm 1: mpya >aacbbbda24=vec128#61,<acbd8=vec128#61,<abba16=vec128#81,<aacbbbda24=vec128#78
4943# asm 2: mpya >aacbbbda24=$63,<acbd8=$63,<abba16=$83,<aacbbbda24=$80
4944mpya $63,$63,$83,$80
4945
4946# qhasm: int32323232 aacbbbda25 += (acbd12 & 0xffff) * (abba13 & 0xffff)
4947# asm 1: mpya >aacbbbda25=vec128#65,<acbd12=vec128#62,<abba13=vec128#82,<aacbbbda25=vec128#65
4948# asm 2: mpya >aacbbbda25=$67,<acbd12=$64,<abba13=$84,<aacbbbda25=$67
4949mpya $67,$64,$84,$67
4950
4951# qhasm: int32323232 aacbbbda26 += (acbd12 & 0xffff) * (abba14 & 0xffff)
4952# asm 1: mpya >aacbbbda26=vec128#55,<acbd12=vec128#62,<abba14=vec128#86,<aacbbbda26=vec128#55
4953# asm 2: mpya >aacbbbda26=$57,<acbd12=$64,<abba14=$88,<aacbbbda26=$57
4954mpya $57,$64,$88,$57
4955
4956# qhasm: int32323232 aacbbbda27 += (acbd13 & 0xffff) * (abba14 & 0xffff)
4957# asm 1: mpya >aacbbbda27=vec128#67,<acbd13=vec128#64,<abba14=vec128#86,<aacbbbda27=vec128#67
4958# asm 2: mpya >aacbbbda27=$69,<acbd13=$66,<abba14=$88,<aacbbbda27=$69
4959mpya $69,$66,$88,$69
4960
4961# qhasm: int32323232 aacbbbda28 += (acbd15 & 0xffff) * (abba13 & 0xffff)
4962# asm 1: mpya >aacbbbda28=vec128#68,<acbd15=vec128#57,<abba13=vec128#82,<aacbbbda28=vec128#68
4963# asm 2: mpya >aacbbbda28=$70,<acbd15=$59,<abba13=$84,<aacbbbda28=$70
4964mpya $70,$59,$84,$70
4965
4966# qhasm: int32323232 aacbbbda29 += (acbd15 & 0xffff) * (abba14 & 0xffff)
4967# asm 1: mpya >aacbbbda29=vec128#78,<acbd15=vec128#57,<abba14=vec128#86,<aacbbbda29=vec128#79
4968# asm 2: mpya >aacbbbda29=$80,<acbd15=$59,<abba14=$88,<aacbbbda29=$81
4969mpya $80,$59,$88,$81
4970
4971# qhasm: int32323232 aacbbbda30 += (acbd15 & 0xffff) * (abba15 & 0xffff)
4972# asm 1: mpya >aacbbbda30=vec128#56,<acbd15=vec128#57,<abba15=vec128#97,<aacbbbda30=vec128#56
4973# asm 2: mpya >aacbbbda30=$58,<acbd15=$59,<abba15=$99,<aacbbbda30=$58
4974mpya $58,$59,$99,$58
4975
4976# qhasm: int32323232 aacbbbda24 += (acbd12 & 0xffff) * (abba12 & 0xffff)
4977# asm 1: mpya >aacbbbda24=vec128#61,<acbd12=vec128#62,<abba12=vec128#71,<aacbbbda24=vec128#61
4978# asm 2: mpya >aacbbbda24=$63,<acbd12=$64,<abba12=$73,<aacbbbda24=$63
4979mpya $63,$64,$73,$63
4980
4981# qhasm: int32323232 aacbbbda25 += (acbd13 & 0xffff) * (abba12 & 0xffff)
4982# asm 1: mpya >aacbbbda25=vec128#65,<acbd13=vec128#64,<abba12=vec128#71,<aacbbbda25=vec128#65
4983# asm 2: mpya >aacbbbda25=$67,<acbd13=$66,<abba12=$73,<aacbbbda25=$67
4984mpya $67,$66,$73,$67
4985
4986# qhasm: int32323232 aacbbbda26 += (acbd13 & 0xffff) * (abba13 & 0xffff)
4987# asm 1: mpya >aacbbbda26=vec128#55,<acbd13=vec128#64,<abba13=vec128#82,<aacbbbda26=vec128#55
4988# asm 2: mpya >aacbbbda26=$57,<acbd13=$66,<abba13=$84,<aacbbbda26=$57
4989mpya $57,$66,$84,$57
4990
4991# qhasm: int32323232 aacbbbda27 += (acbd14 & 0xffff) * (abba13 & 0xffff)
4992# asm 1: mpya >aacbbbda27=vec128#67,<acbd14=vec128#60,<abba13=vec128#82,<aacbbbda27=vec128#67
4993# asm 2: mpya >aacbbbda27=$69,<acbd14=$62,<abba13=$84,<aacbbbda27=$69
4994mpya $69,$62,$84,$69
4995
4996# qhasm: int32323232 aacbbbda28 += (acbd17 & 0xffff) * (abba11 & 0xffff)
4997# asm 1: mpya >aacbbbda28=vec128#68,<acbd17=vec128#72,<abba11=vec128#95,<aacbbbda28=vec128#68
4998# asm 2: mpya >aacbbbda28=$70,<acbd17=$74,<abba11=$97,<aacbbbda28=$70
4999mpya $70,$74,$97,$70
5000
5001# qhasm: int32323232 aacbbbda29 += (acbd18 & 0xffff) * (abba11 & 0xffff)
5002# asm 1: mpya >aacbbbda29=vec128#78,<acbd18=vec128#73,<abba11=vec128#95,<aacbbbda29=vec128#78
5003# asm 2: mpya >aacbbbda29=$80,<acbd18=$75,<abba11=$97,<aacbbbda29=$80
5004mpya $80,$75,$97,$80
5005
5006# qhasm: int32323232 aacbbbda30 += (acbd19 & 0xffff) * (abba11 & 0xffff)
5007# asm 1: mpya >aacbbbda30=vec128#56,<acbd19=vec128#59,<abba11=vec128#95,<aacbbbda30=vec128#56
5008# asm 2: mpya >aacbbbda30=$58,<acbd19=$61,<abba11=$97,<aacbbbda30=$58
5009mpya $58,$61,$97,$58
5010
5011# qhasm: int32323232 aacbbbda24 += (acbd16 & 0xffff) * (abba8  & 0xffff)
5012# asm 1: mpya >aacbbbda24=vec128#61,<acbd16=vec128#69,<abba8=vec128#85,<aacbbbda24=vec128#61
5013# asm 2: mpya >aacbbbda24=$63,<acbd16=$71,<abba8=$87,<aacbbbda24=$63
5014mpya $63,$71,$87,$63
5015
5016# qhasm: int32323232 aacbbbda25 += (acbd16 & 0xffff) * (abba9  & 0xffff)
5017# asm 1: mpya >aacbbbda25=vec128#65,<acbd16=vec128#69,<abba9=vec128#89,<aacbbbda25=vec128#65
5018# asm 2: mpya >aacbbbda25=$67,<acbd16=$71,<abba9=$91,<aacbbbda25=$67
5019mpya $67,$71,$91,$67
5020
5021# qhasm: int32323232 aacbbbda26 += (acbd14 & 0xffff) * (abba12 & 0xffff)
5022# asm 1: mpya >aacbbbda26=vec128#55,<acbd14=vec128#60,<abba12=vec128#71,<aacbbbda26=vec128#55
5023# asm 2: mpya >aacbbbda26=$57,<acbd14=$62,<abba12=$73,<aacbbbda26=$57
5024mpya $57,$62,$73,$57
5025
5026# qhasm: int32323232 aacbbbda27 += (acbd15 & 0xffff) * (abba12 & 0xffff)
5027# asm 1: mpya >aacbbbda27=vec128#67,<acbd15=vec128#57,<abba12=vec128#71,<aacbbbda27=vec128#67
5028# asm 2: mpya >aacbbbda27=$69,<acbd15=$59,<abba12=$73,<aacbbbda27=$69
5029mpya $69,$59,$73,$69
5030
5031# qhasm: int32323232 aacbbbda28 += (acbd18 & 0xffff) * (abba10 & 0xffff)
5032# asm 1: mpya >aacbbbda28=vec128#68,<acbd18=vec128#73,<abba10=vec128#93,<aacbbbda28=vec128#68
5033# asm 2: mpya >aacbbbda28=$70,<acbd18=$75,<abba10=$95,<aacbbbda28=$70
5034mpya $70,$75,$95,$70
5035
5036# qhasm: int32323232 aacbbbda29 += (acbd19 & 0xffff) * (abba10 & 0xffff)
5037# asm 1: mpya >aacbbbda29=vec128#78,<acbd19=vec128#59,<abba10=vec128#93,<aacbbbda29=vec128#78
5038# asm 2: mpya >aacbbbda29=$80,<acbd19=$61,<abba10=$95,<aacbbbda29=$80
5039mpya $80,$61,$95,$80
5040
5041# qhasm: int32323232 aacbbbda30 <<= 1
5042# asm 1: shli >aacbbbda30=vec128#56,<aacbbbda30=vec128#56,1
5043# asm 2: shli >aacbbbda30=$58,<aacbbbda30=$58,1
5044shli $58,$58,1
5045
5046# qhasm: int32323232 aacbbbda31  = (acbd12 & 0xffff) * (abba19 & 0xffff)
5047# asm 1: mpy >aacbbbda31=vec128#79,<acbd12=vec128#62,<abba19=vec128#99
5048# asm 2: mpy >aacbbbda31=$81,<acbd12=$64,<abba19=$101
5049mpy $81,$64,$101
5050
5051# qhasm: int32323232 aacbbbda25 += (acbd17 & 0xffff) * (abba8  & 0xffff)
5052# asm 1: mpya >aacbbbda25=vec128#65,<acbd17=vec128#72,<abba8=vec128#85,<aacbbbda25=vec128#65
5053# asm 2: mpya >aacbbbda25=$67,<acbd17=$74,<abba8=$87,<aacbbbda25=$67
5054mpya $67,$74,$87,$67
5055
5056# qhasm: int32323232 aacbbbda26 += (acbd16 & 0xffff) * (abba10 & 0xffff)
5057# asm 1: mpya >aacbbbda26=vec128#55,<acbd16=vec128#69,<abba10=vec128#93,<aacbbbda26=vec128#55
5058# asm 2: mpya >aacbbbda26=$57,<acbd16=$71,<abba10=$95,<aacbbbda26=$57
5059mpya $57,$71,$95,$57
5060
5061# qhasm: int32323232 aacbbbda27 += (acbd16 & 0xffff) * (abba11 & 0xffff)
5062# asm 1: mpya >aacbbbda27=vec128#67,<acbd16=vec128#69,<abba11=vec128#95,<aacbbbda27=vec128#67
5063# asm 2: mpya >aacbbbda27=$69,<acbd16=$71,<abba11=$97,<aacbbbda27=$69
5064mpya $69,$71,$97,$69
5065
5066# qhasm: int32323232 aacbbbda28 += (acbd19 & 0xffff) * (abba9  & 0xffff)
5067# asm 1: mpya >aacbbbda28=vec128#68,<acbd19=vec128#59,<abba9=vec128#89,<aacbbbda28=vec128#68
5068# asm 2: mpya >aacbbbda28=$70,<acbd19=$61,<abba9=$91,<aacbbbda28=$70
5069mpya $70,$61,$91,$70
5070
5071# qhasm: int32323232 aacbbbda29 <<= 1
5072# asm 1: shli >aacbbbda29=vec128#78,<aacbbbda29=vec128#78,1
5073# asm 2: shli >aacbbbda29=$80,<aacbbbda29=$80,1
5074shli $80,$80,1
5075
5076# qhasm: int32323232 aacbbbda30 += (acbd12 & 0xffff) * (abba18 & 0xffff)
5077# asm 1: mpya >aacbbbda30=vec128#56,<acbd12=vec128#62,<abba18=vec128#87,<aacbbbda30=vec128#56
5078# asm 2: mpya >aacbbbda30=$58,<acbd12=$64,<abba18=$89,<aacbbbda30=$58
5079mpya $58,$64,$89,$58
5080
5081# qhasm: int32323232 aacbbbda31 += (acbd13 & 0xffff) * (abba18 & 0xffff)
5082# asm 1: mpya >aacbbbda31=vec128#79,<acbd13=vec128#64,<abba18=vec128#87,<aacbbbda31=vec128#79
5083# asm 2: mpya >aacbbbda31=$81,<acbd13=$66,<abba18=$89,<aacbbbda31=$81
5084mpya $81,$66,$89,$81
5085
5086# qhasm: int32323232 aacbbbda32  = (acbd13 & 0xffff) * (abba19 & 0xffff)
5087# asm 1: mpy >aacbbbda32=vec128#80,<acbd13=vec128#64,<abba19=vec128#99
5088# asm 2: mpy >aacbbbda32=$82,<acbd13=$66,<abba19=$101
5089mpy $82,$66,$101
5090
5091# qhasm: int32323232 aacbbbda26 += (acbd17 & 0xffff) * (abba9  & 0xffff)
5092# asm 1: mpya >aacbbbda26=vec128#55,<acbd17=vec128#72,<abba9=vec128#89,<aacbbbda26=vec128#55
5093# asm 2: mpya >aacbbbda26=$57,<acbd17=$74,<abba9=$91,<aacbbbda26=$57
5094mpya $57,$74,$91,$57
5095
5096# qhasm: int32323232 aacbbbda27 += (acbd17 & 0xffff) * (abba10 & 0xffff)
5097# asm 1: mpya >aacbbbda27=vec128#67,<acbd17=vec128#72,<abba10=vec128#93,<aacbbbda27=vec128#67
5098# asm 2: mpya >aacbbbda27=$69,<acbd17=$74,<abba10=$95,<aacbbbda27=$69
5099mpya $69,$74,$95,$69
5100
5101# qhasm: int32323232 aacbbbda28 <<= 1
5102# asm 1: shli >aacbbbda28=vec128#68,<aacbbbda28=vec128#68,1
5103# asm 2: shli >aacbbbda28=$70,<aacbbbda28=$70,1
5104shli $70,$70,1
5105
5106# qhasm: int32323232 aacbbbda29 += (acbd12 & 0xffff) * (abba17 & 0xffff)
5107# asm 1: mpya >aacbbbda29=vec128#78,<acbd12=vec128#62,<abba17=vec128#83,<aacbbbda29=vec128#78
5108# asm 2: mpya >aacbbbda29=$80,<acbd12=$64,<abba17=$85,<aacbbbda29=$80
5109mpya $80,$64,$85,$80
5110
5111# qhasm: int32323232 aacbbbda30 += (acbd13 & 0xffff) * (abba17 & 0xffff)
5112# asm 1: mpya >aacbbbda30=vec128#56,<acbd13=vec128#64,<abba17=vec128#83,<aacbbbda30=vec128#56
5113# asm 2: mpya >aacbbbda30=$58,<acbd13=$66,<abba17=$85,<aacbbbda30=$58
5114mpya $58,$66,$85,$58
5115
5116# qhasm: int32323232 aacbbbda31 += (acbd14 & 0xffff) * (abba17 & 0xffff)
5117# asm 1: mpya >aacbbbda31=vec128#79,<acbd14=vec128#60,<abba17=vec128#83,<aacbbbda31=vec128#79
5118# asm 2: mpya >aacbbbda31=$81,<acbd14=$62,<abba17=$85,<aacbbbda31=$81
5119mpya $81,$62,$85,$81
5120
5121# qhasm: int32323232 aacbbbda32 += (acbd14 & 0xffff) * (abba18 & 0xffff)
5122# asm 1: mpya >aacbbbda32=vec128#80,<acbd14=vec128#60,<abba18=vec128#87,<aacbbbda32=vec128#80
5123# asm 2: mpya >aacbbbda32=$82,<acbd14=$62,<abba18=$89,<aacbbbda32=$82
5124mpya $82,$62,$89,$82
5125
5126# qhasm: int32323232 aacbbbda26 += (acbd18 & 0xffff) * (abba8  & 0xffff)
5127# asm 1: mpya >aacbbbda26=vec128#55,<acbd18=vec128#73,<abba8=vec128#85,<aacbbbda26=vec128#55
5128# asm 2: mpya >aacbbbda26=$57,<acbd18=$75,<abba8=$87,<aacbbbda26=$57
5129mpya $57,$75,$87,$57
5130
5131# qhasm: int32323232 aacbbbda27 += (acbd18 & 0xffff) * (abba9  & 0xffff)
5132# asm 1: mpya >aacbbbda27=vec128#67,<acbd18=vec128#73,<abba9=vec128#89,<aacbbbda27=vec128#67
5133# asm 2: mpya >aacbbbda27=$69,<acbd18=$75,<abba9=$91,<aacbbbda27=$69
5134mpya $69,$75,$91,$69
5135
5136# qhasm: int32323232 aacbbbda28 += (acbd12 & 0xffff) * (abba16 & 0xffff)
5137# asm 1: mpya >aacbbbda28=vec128#62,<acbd12=vec128#62,<abba16=vec128#81,<aacbbbda28=vec128#68
5138# asm 2: mpya >aacbbbda28=$64,<acbd12=$64,<abba16=$83,<aacbbbda28=$70
5139mpya $64,$64,$83,$70
5140
5141# qhasm: int32323232 aacbbbda29 += (acbd13 & 0xffff) * (abba16 & 0xffff)
5142# asm 1: mpya >aacbbbda29=vec128#64,<acbd13=vec128#64,<abba16=vec128#81,<aacbbbda29=vec128#78
5143# asm 2: mpya >aacbbbda29=$66,<acbd13=$66,<abba16=$83,<aacbbbda29=$80
5144mpya $66,$66,$83,$80
5145
5146# qhasm: int32323232 aacbbbda30 += (acbd14 & 0xffff) * (abba16 & 0xffff)
5147# asm 1: mpya >aacbbbda30=vec128#56,<acbd14=vec128#60,<abba16=vec128#81,<aacbbbda30=vec128#56
5148# asm 2: mpya >aacbbbda30=$58,<acbd14=$62,<abba16=$83,<aacbbbda30=$58
5149mpya $58,$62,$83,$58
5150
5151# qhasm: int32323232 aacbbbda31 += (acbd15 & 0xffff) * (abba16 & 0xffff)
5152# asm 1: mpya >aacbbbda31=vec128#68,<acbd15=vec128#57,<abba16=vec128#81,<aacbbbda31=vec128#79
5153# asm 2: mpya >aacbbbda31=$70,<acbd15=$59,<abba16=$83,<aacbbbda31=$81
5154mpya $70,$59,$83,$81
5155
5156# qhasm: int32323232 aacbbbda32 += (acbd15 & 0xffff) * (abba17 & 0xffff)
5157# asm 1: mpya >aacbbbda32=vec128#78,<acbd15=vec128#57,<abba17=vec128#83,<aacbbbda32=vec128#80
5158# asm 2: mpya >aacbbbda32=$80,<acbd15=$59,<abba17=$85,<aacbbbda32=$82
5159mpya $80,$59,$85,$82
5160
5161# qhasm: int32323232 aacbbbda33  = (acbd14 & 0xffff) * (abba19 & 0xffff)
5162# asm 1: mpy >aacbbbda33=vec128#60,<acbd14=vec128#60,<abba19=vec128#99
5163# asm 2: mpy >aacbbbda33=$62,<acbd14=$62,<abba19=$101
5164mpy $62,$62,$101
5165
5166# qhasm: int32323232 aacbbbda27 += (acbd19 & 0xffff) * (abba8  & 0xffff)
5167# asm 1: mpya >aacbbbda27=vec128#67,<acbd19=vec128#59,<abba8=vec128#85,<aacbbbda27=vec128#67
5168# asm 2: mpya >aacbbbda27=$69,<acbd19=$61,<abba8=$87,<aacbbbda27=$69
5169mpya $69,$61,$87,$69
5170
5171# qhasm: int32323232 aacbbbda28 += (acbd16 & 0xffff) * (abba12 & 0xffff)
5172# asm 1: mpya >aacbbbda28=vec128#62,<acbd16=vec128#69,<abba12=vec128#71,<aacbbbda28=vec128#62
5173# asm 2: mpya >aacbbbda28=$64,<acbd16=$71,<abba12=$73,<aacbbbda28=$64
5174mpya $64,$71,$73,$64
5175
5176# qhasm: int32323232 aacbbbda29 += (acbd16 & 0xffff) * (abba13 & 0xffff)
5177# asm 1: mpya >aacbbbda29=vec128#64,<acbd16=vec128#69,<abba13=vec128#82,<aacbbbda29=vec128#64
5178# asm 2: mpya >aacbbbda29=$66,<acbd16=$71,<abba13=$84,<aacbbbda29=$66
5179mpya $66,$71,$84,$66
5180
5181# qhasm: int32323232 aacbbbda30 += (acbd16 & 0xffff) * (abba14 & 0xffff)
5182# asm 1: mpya >aacbbbda30=vec128#56,<acbd16=vec128#69,<abba14=vec128#86,<aacbbbda30=vec128#56
5183# asm 2: mpya >aacbbbda30=$58,<acbd16=$71,<abba14=$88,<aacbbbda30=$58
5184mpya $58,$71,$88,$58
5185
5186# qhasm: int32323232 aacbbbda31 += (acbd16 & 0xffff) * (abba15 & 0xffff)
5187# asm 1: mpya >aacbbbda31=vec128#68,<acbd16=vec128#69,<abba15=vec128#97,<aacbbbda31=vec128#68
5188# asm 2: mpya >aacbbbda31=$70,<acbd16=$71,<abba15=$99,<aacbbbda31=$70
5189mpya $70,$71,$99,$70
5190
5191# qhasm: int32323232 aacbbbda32 += (acbd17 & 0xffff) * (abba15 & 0xffff)
5192# asm 1: mpya >aacbbbda32=vec128#78,<acbd17=vec128#72,<abba15=vec128#97,<aacbbbda32=vec128#78
5193# asm 2: mpya >aacbbbda32=$80,<acbd17=$74,<abba15=$99,<aacbbbda32=$80
5194mpya $80,$74,$99,$80
5195
5196# qhasm: int32323232 aacbbbda33 += (acbd15 & 0xffff) * (abba18 & 0xffff)
5197# asm 1: mpya >aacbbbda33=vec128#60,<acbd15=vec128#57,<abba18=vec128#87,<aacbbbda33=vec128#60
5198# asm 2: mpya >aacbbbda33=$62,<acbd15=$59,<abba18=$89,<aacbbbda33=$62
5199mpya $62,$59,$89,$62
5200
5201# qhasm: int32323232 aacbbbda34 = (acbd15 & 0xffff) * (abba19 & 0xffff)
5202# asm 1: mpy >aacbbbda34=vec128#57,<acbd15=vec128#57,<abba19=vec128#99
5203# asm 2: mpy >aacbbbda34=$59,<acbd15=$59,<abba19=$101
5204mpy $59,$59,$101
5205
5206# qhasm: int32323232 aacbbbda35 = (acbd16 & 0xffff) * (abba19 & 0xffff)
5207# asm 1: mpy >aacbbbda35=vec128#79,<acbd16=vec128#69,<abba19=vec128#99
5208# asm 2: mpy >aacbbbda35=$81,<acbd16=$71,<abba19=$101
5209mpy $81,$71,$101
5210
5211# qhasm: int32323232 aacbbbda29 += (acbd17 & 0xffff) * (abba12 & 0xffff)
5212# asm 1: mpya >aacbbbda29=vec128#64,<acbd17=vec128#72,<abba12=vec128#71,<aacbbbda29=vec128#64
5213# asm 2: mpya >aacbbbda29=$66,<acbd17=$74,<abba12=$73,<aacbbbda29=$66
5214mpya $66,$74,$73,$66
5215
5216# qhasm: int32323232 aacbbbda30 += (acbd17 & 0xffff) * (abba13 & 0xffff)
5217# asm 1: mpya >aacbbbda30=vec128#56,<acbd17=vec128#72,<abba13=vec128#82,<aacbbbda30=vec128#56
5218# asm 2: mpya >aacbbbda30=$58,<acbd17=$74,<abba13=$84,<aacbbbda30=$58
5219mpya $58,$74,$84,$58
5220
5221# qhasm: int32323232 aacbbbda31 += (acbd17 & 0xffff) * (abba14 & 0xffff)
5222# asm 1: mpya >aacbbbda31=vec128#68,<acbd17=vec128#72,<abba14=vec128#86,<aacbbbda31=vec128#68
5223# asm 2: mpya >aacbbbda31=$70,<acbd17=$74,<abba14=$88,<aacbbbda31=$70
5224mpya $70,$74,$88,$70
5225
5226# qhasm: int32323232 aacbbbda32 += (acbd18 & 0xffff) * (abba14 & 0xffff)
5227# asm 1: mpya >aacbbbda32=vec128#78,<acbd18=vec128#73,<abba14=vec128#86,<aacbbbda32=vec128#78
5228# asm 2: mpya >aacbbbda32=$80,<acbd18=$75,<abba14=$88,<aacbbbda32=$80
5229mpya $80,$75,$88,$80
5230
5231# qhasm: int32323232 aacbbbda33 += (acbd18 & 0xffff) * (abba15 & 0xffff)
5232# asm 1: mpya >aacbbbda33=vec128#60,<acbd18=vec128#73,<abba15=vec128#97,<aacbbbda33=vec128#60
5233# asm 2: mpya >aacbbbda33=$62,<acbd18=$75,<abba15=$99,<aacbbbda33=$62
5234mpya $62,$75,$99,$62
5235
5236# qhasm: int32323232 aacbbbda34 += (acbd19 & 0xffff) * (abba15 & 0xffff)
5237# asm 1: mpya >aacbbbda34=vec128#57,<acbd19=vec128#59,<abba15=vec128#97,<aacbbbda34=vec128#57
5238# asm 2: mpya >aacbbbda34=$59,<acbd19=$61,<abba15=$99,<aacbbbda34=$59
5239mpya $59,$61,$99,$59
5240
5241# qhasm: int32323232 aacbbbda35 += (acbd17 & 0xffff) * (abba18 & 0xffff)
5242# asm 1: mpya >aacbbbda35=vec128#79,<acbd17=vec128#72,<abba18=vec128#87,<aacbbbda35=vec128#79
5243# asm 2: mpya >aacbbbda35=$81,<acbd17=$74,<abba18=$89,<aacbbbda35=$81
5244mpya $81,$74,$89,$81
5245
5246# qhasm: int32323232 aacbbbda36 = (acbd17 & 0xffff) * (abba19 & 0xffff)
5247# asm 1: mpy >aacbbbda36=vec128#80,<acbd17=vec128#72,<abba19=vec128#99
5248# asm 2: mpy >aacbbbda36=$82,<acbd17=$74,<abba19=$101
5249mpy $82,$74,$101
5250
5251# qhasm: int32323232 aacbbbda30 += (acbd18 & 0xffff) * (abba12 & 0xffff)
5252# asm 1: mpya >aacbbbda30=vec128#56,<acbd18=vec128#73,<abba12=vec128#71,<aacbbbda30=vec128#56
5253# asm 2: mpya >aacbbbda30=$58,<acbd18=$75,<abba12=$73,<aacbbbda30=$58
5254mpya $58,$75,$73,$58
5255
5256# qhasm: int32323232 aacbbbda31 += (acbd18 & 0xffff) * (abba13 & 0xffff)
5257# asm 1: mpya >aacbbbda31=vec128#68,<acbd18=vec128#73,<abba13=vec128#82,<aacbbbda31=vec128#68
5258# asm 2: mpya >aacbbbda31=$70,<acbd18=$75,<abba13=$84,<aacbbbda31=$70
5259mpya $70,$75,$84,$70
5260
5261# qhasm: int32323232 aacbbbda32 += (acbd19 & 0xffff) * (abba13 & 0xffff)
5262# asm 1: mpya >aacbbbda32=vec128#78,<acbd19=vec128#59,<abba13=vec128#82,<aacbbbda32=vec128#78
5263# asm 2: mpya >aacbbbda32=$80,<acbd19=$61,<abba13=$84,<aacbbbda32=$80
5264mpya $80,$61,$84,$80
5265
5266# qhasm: int32323232 aacbbbda33 += (acbd19 & 0xffff) * (abba14 & 0xffff)
5267# asm 1: mpya >aacbbbda33=vec128#60,<acbd19=vec128#59,<abba14=vec128#86,<aacbbbda33=vec128#60
5268# asm 2: mpya >aacbbbda33=$62,<acbd19=$61,<abba14=$88,<aacbbbda33=$62
5269mpya $62,$61,$88,$62
5270
5271# qhasm: int32323232 aacbbbda34 <<= 1
5272# asm 1: shli >aacbbbda34=vec128#57,<aacbbbda34=vec128#57,1
5273# asm 2: shli >aacbbbda34=$59,<aacbbbda34=$59,1
5274shli $59,$59,1
5275
5276# qhasm: int32323232 aacbbbda35 += (acbd18 & 0xffff) * (abba17 & 0xffff)
5277# asm 1: mpya >aacbbbda35=vec128#79,<acbd18=vec128#73,<abba17=vec128#83,<aacbbbda35=vec128#79
5278# asm 2: mpya >aacbbbda35=$81,<acbd18=$75,<abba17=$85,<aacbbbda35=$81
5279mpya $81,$75,$85,$81
5280
5281# qhasm: int32323232 aacbbbda36 += (acbd18 & 0xffff) * (abba18 & 0xffff)
5282# asm 1: mpya >aacbbbda36=vec128#80,<acbd18=vec128#73,<abba18=vec128#87,<aacbbbda36=vec128#80
5283# asm 2: mpya >aacbbbda36=$82,<acbd18=$75,<abba18=$89,<aacbbbda36=$82
5284mpya $82,$75,$89,$82
5285
5286# qhasm: int32323232 aacbbbda37 = (acbd18 & 0xffff) * (abba19 & 0xffff)
5287# asm 1: mpy >aacbbbda37=vec128#82,<acbd18=vec128#73,<abba19=vec128#99
5288# asm 2: mpy >aacbbbda37=$84,<acbd18=$75,<abba19=$101
5289mpy $84,$75,$101
5290
5291# qhasm: int32323232 aacbbbda31 += (acbd19 & 0xffff) * (abba12 & 0xffff)
5292# asm 1: mpya >aacbbbda31=vec128#68,<acbd19=vec128#59,<abba12=vec128#71,<aacbbbda31=vec128#68
5293# asm 2: mpya >aacbbbda31=$70,<acbd19=$61,<abba12=$73,<aacbbbda31=$70
5294mpya $70,$61,$73,$70
5295
5296# qhasm: int32323232 aacbbbda32 <<= 1
5297# asm 1: shli >aacbbbda32=vec128#71,<aacbbbda32=vec128#78,1
5298# asm 2: shli >aacbbbda32=$73,<aacbbbda32=$80,1
5299shli $73,$80,1
5300
5301# qhasm: int32323232 aacbbbda33 <<= 1
5302# asm 1: shli >aacbbbda33=vec128#60,<aacbbbda33=vec128#60,1
5303# asm 2: shli >aacbbbda33=$62,<aacbbbda33=$62,1
5304shli $62,$62,1
5305
5306# qhasm: int32323232 aacbbbda34 += (acbd16 & 0xffff) * (abba18 & 0xffff)
5307# asm 1: mpya >aacbbbda34=vec128#57,<acbd16=vec128#69,<abba18=vec128#87,<aacbbbda34=vec128#57
5308# asm 2: mpya >aacbbbda34=$59,<acbd16=$71,<abba18=$89,<aacbbbda34=$59
5309mpya $59,$71,$89,$59
5310
5311# qhasm: int32323232 aacbbbda35 += (acbd19 & 0xffff) * (abba16 & 0xffff)
5312# asm 1: mpya >aacbbbda35=vec128#78,<acbd19=vec128#59,<abba16=vec128#81,<aacbbbda35=vec128#79
5313# asm 2: mpya >aacbbbda35=$80,<acbd19=$61,<abba16=$83,<aacbbbda35=$81
5314mpya $80,$61,$83,$81
5315
5316# qhasm: int32323232 aacbbbda36 += (acbd19 & 0xffff) * (abba17 & 0xffff)
5317# asm 1: mpya >aacbbbda36=vec128#79,<acbd19=vec128#59,<abba17=vec128#83,<aacbbbda36=vec128#80
5318# asm 2: mpya >aacbbbda36=$81,<acbd19=$61,<abba17=$85,<aacbbbda36=$82
5319mpya $81,$61,$85,$82
5320
5321# qhasm: int32323232 aacbbbda37 += (acbd19 & 0xffff) * (abba18 & 0xffff)
5322# asm 1: mpya >aacbbbda37=vec128#80,<acbd19=vec128#59,<abba18=vec128#87,<aacbbbda37=vec128#82
5323# asm 2: mpya >aacbbbda37=$82,<acbd19=$61,<abba18=$89,<aacbbbda37=$84
5324mpya $82,$61,$89,$84
5325
5326# qhasm: int32323232 aacbbbda38 = (acbd19 & 0xffff) * (abba19 & 0xffff)
5327# asm 1: mpy >aacbbbda38=vec128#59,<acbd19=vec128#59,<abba19=vec128#99
5328# asm 2: mpy >aacbbbda38=$61,<acbd19=$61,<abba19=$101
5329mpy $61,$61,$101
5330
5331# qhasm: int32323232 aacbbbda32 += (acbd16 & 0xffff) * (abba16 & 0xffff)
5332# asm 1: mpya >aacbbbda32=vec128#71,<acbd16=vec128#69,<abba16=vec128#81,<aacbbbda32=vec128#71
5333# asm 2: mpya >aacbbbda32=$73,<acbd16=$71,<abba16=$83,<aacbbbda32=$73
5334mpya $73,$71,$83,$73
5335
5336# qhasm: int32323232 aacbbbda33 += (acbd16 & 0xffff) * (abba17 & 0xffff)
5337# asm 1: mpya >aacbbbda33=vec128#60,<acbd16=vec128#69,<abba17=vec128#83,<aacbbbda33=vec128#60
5338# asm 2: mpya >aacbbbda33=$62,<acbd16=$71,<abba17=$85,<aacbbbda33=$62
5339mpya $62,$71,$85,$62
5340
5341# qhasm: int32323232 aacbbbda34 += (acbd17 & 0xffff) * (abba17 & 0xffff)
5342# asm 1: mpya >aacbbbda34=vec128#57,<acbd17=vec128#72,<abba17=vec128#83,<aacbbbda34=vec128#57
5343# asm 2: mpya >aacbbbda34=$59,<acbd17=$74,<abba17=$85,<aacbbbda34=$59
5344mpya $59,$74,$85,$59
5345
5346# qhasm: int32323232 aacbbbda36 <<= 1
5347# asm 1: shli >aacbbbda36=vec128#69,<aacbbbda36=vec128#79,1
5348# asm 2: shli >aacbbbda36=$71,<aacbbbda36=$81,1
5349shli $71,$81,1
5350
5351# qhasm: int32323232 aacbbbda37 <<= 1
5352# asm 1: shli >aacbbbda37=vec128#79,<aacbbbda37=vec128#80,1
5353# asm 2: shli >aacbbbda37=$81,<aacbbbda37=$82,1
5354shli $81,$82,1
5355
5356# qhasm: int32323232 aacbbbda38 <<= 1
5357# asm 1: shli >aacbbbda38=vec128#59,<aacbbbda38=vec128#59,1
5358# asm 2: shli >aacbbbda38=$61,<aacbbbda38=$61,1
5359shli $61,$61,1
5360
5361# qhasm: int32323232 aacbbbda33 += (acbd17 & 0xffff) * (abba16 & 0xffff)
5362# asm 1: mpya >aacbbbda33=vec128#60,<acbd17=vec128#72,<abba16=vec128#81,<aacbbbda33=vec128#60
5363# asm 2: mpya >aacbbbda33=$62,<acbd17=$74,<abba16=$83,<aacbbbda33=$62
5364mpya $62,$74,$83,$62
5365
5366# qhasm: int32323232 aacbbbda34 += (acbd18 & 0xffff) * (abba16 & 0xffff)
5367# asm 1: mpya >aacbbbda34=vec128#57,<acbd18=vec128#73,<abba16=vec128#81,<aacbbbda34=vec128#57
5368# asm 2: mpya >aacbbbda34=$59,<acbd18=$75,<abba16=$83,<aacbbbda34=$59
5369mpya $59,$75,$83,$59
5370
5371# qhasm: uint32323232 carry0 = aacbbbda20 >> 13
5372# asm 1: rotmi >carry0=vec128#72,<aacbbbda20=vec128#58,-13
5373# asm 2: rotmi >carry0=$74,<aacbbbda20=$60,-13
5374rotmi $74,$60,-13
5375
5376# qhasm: uint32323232 carry1 = aacbbbda24 >> 13
5377# asm 1: rotmi >carry1=vec128#73,<aacbbbda24=vec128#61,-13
5378# asm 2: rotmi >carry1=$75,<aacbbbda24=$63,-13
5379rotmi $75,$63,-13
5380
5381# qhasm: uint32323232 carry2 = aacbbbda28 >> 13
5382# asm 1: rotmi >carry2=vec128#80,<aacbbbda28=vec128#62,-13
5383# asm 2: rotmi >carry2=$82,<aacbbbda28=$64,-13
5384rotmi $82,$64,-13
5385
5386# qhasm: uint32323232 carry3 = aacbbbda32 >> 13
5387# asm 1: rotmi >carry3=vec128#81,<aacbbbda32=vec128#71,-13
5388# asm 2: rotmi >carry3=$83,<aacbbbda32=$73,-13
5389rotmi $83,$73,-13
5390
5391# qhasm: int32323232 aacbbbda21 += carry0
5392# asm 1: a >aacbbbda21=vec128#63,<aacbbbda21=vec128#63,<carry0=vec128#72
5393# asm 2: a >aacbbbda21=$65,<aacbbbda21=$65,<carry0=$74
5394a $65,$65,$74
5395
5396# qhasm: aacbbbda20 &= mask13
5397# asm 1: and >aacbbbda20=vec128#58,<aacbbbda20=vec128#58,<mask13=vec128#22
5398# asm 2: and >aacbbbda20=$60,<aacbbbda20=$60,<mask13=$24
5399and $60,$60,$24
5400
5401# qhasm: int32323232 aacbbbda25 += carry1
5402# asm 1: a >aacbbbda25=vec128#65,<aacbbbda25=vec128#65,<carry1=vec128#73
5403# asm 2: a >aacbbbda25=$67,<aacbbbda25=$67,<carry1=$75
5404a $67,$67,$75
5405
5406# qhasm: aacbbbda24 &= mask13
5407# asm 1: and >aacbbbda24=vec128#61,<aacbbbda24=vec128#61,<mask13=vec128#22
5408# asm 2: and >aacbbbda24=$63,<aacbbbda24=$63,<mask13=$24
5409and $63,$63,$24
5410
5411# qhasm: int32323232 aacbbbda29 += carry2
5412# asm 1: a >aacbbbda29=vec128#64,<aacbbbda29=vec128#64,<carry2=vec128#80
5413# asm 2: a >aacbbbda29=$66,<aacbbbda29=$66,<carry2=$82
5414a $66,$66,$82
5415
5416# qhasm: aacbbbda28 &= mask13
5417# asm 1: and >aacbbbda28=vec128#62,<aacbbbda28=vec128#62,<mask13=vec128#22
5418# asm 2: and >aacbbbda28=$64,<aacbbbda28=$64,<mask13=$24
5419and $64,$64,$24
5420
5421# qhasm: int32323232 aacbbbda33 += carry3
5422# asm 1: a >aacbbbda33=vec128#60,<aacbbbda33=vec128#60,<carry3=vec128#81
5423# asm 2: a >aacbbbda33=$62,<aacbbbda33=$62,<carry3=$83
5424a $62,$62,$83
5425
5426# qhasm: aacbbbda32 &= mask13
5427# asm 1: and >aacbbbda32=vec128#71,<aacbbbda32=vec128#71,<mask13=vec128#22
5428# asm 2: and >aacbbbda32=$73,<aacbbbda32=$73,<mask13=$24
5429and $73,$73,$24
5430
5431# qhasm: uint32323232 carry0 = aacbbbda21 >> 13
5432# asm 1: rotmi >carry0=vec128#72,<aacbbbda21=vec128#63,-13
5433# asm 2: rotmi >carry0=$74,<aacbbbda21=$65,-13
5434rotmi $74,$65,-13
5435
5436# qhasm: uint32323232 carry1 = aacbbbda25 >> 13
5437# asm 1: rotmi >carry1=vec128#73,<aacbbbda25=vec128#65,-13
5438# asm 2: rotmi >carry1=$75,<aacbbbda25=$67,-13
5439rotmi $75,$67,-13
5440
5441# qhasm: uint32323232 carry2 = aacbbbda29 >> 13
5442# asm 1: rotmi >carry2=vec128#80,<aacbbbda29=vec128#64,-13
5443# asm 2: rotmi >carry2=$82,<aacbbbda29=$66,-13
5444rotmi $82,$66,-13
5445
5446# qhasm: uint32323232 carry3 = aacbbbda33 >> 13
5447# asm 1: rotmi >carry3=vec128#81,<aacbbbda33=vec128#60,-13
5448# asm 2: rotmi >carry3=$83,<aacbbbda33=$62,-13
5449rotmi $83,$62,-13
5450
5451# qhasm: int32323232 aacbbbda22 += carry0
5452# asm 1: a >aacbbbda22=vec128#5,<aacbbbda22=vec128#5,<carry0=vec128#72
5453# asm 2: a >aacbbbda22=$7,<aacbbbda22=$7,<carry0=$74
5454a $7,$7,$74
5455
5456# qhasm: aacbbbda21 &= mask13
5457# asm 1: and >aacbbbda21=vec128#63,<aacbbbda21=vec128#63,<mask13=vec128#22
5458# asm 2: and >aacbbbda21=$65,<aacbbbda21=$65,<mask13=$24
5459and $65,$65,$24
5460
5461# qhasm: int32323232 aacbbbda26 += carry1
5462# asm 1: a >aacbbbda26=vec128#55,<aacbbbda26=vec128#55,<carry1=vec128#73
5463# asm 2: a >aacbbbda26=$57,<aacbbbda26=$57,<carry1=$75
5464a $57,$57,$75
5465
5466# qhasm: aacbbbda25 &= mask13
5467# asm 1: and >aacbbbda25=vec128#65,<aacbbbda25=vec128#65,<mask13=vec128#22
5468# asm 2: and >aacbbbda25=$67,<aacbbbda25=$67,<mask13=$24
5469and $67,$67,$24
5470
5471# qhasm: int32323232 aacbbbda30 += carry2
5472# asm 1: a >aacbbbda30=vec128#56,<aacbbbda30=vec128#56,<carry2=vec128#80
5473# asm 2: a >aacbbbda30=$58,<aacbbbda30=$58,<carry2=$82
5474a $58,$58,$82
5475
5476# qhasm: aacbbbda29 &= mask13
5477# asm 1: and >aacbbbda29=vec128#64,<aacbbbda29=vec128#64,<mask13=vec128#22
5478# asm 2: and >aacbbbda29=$66,<aacbbbda29=$66,<mask13=$24
5479and $66,$66,$24
5480
5481# qhasm: int32323232 aacbbbda34 += carry3
5482# asm 1: a >aacbbbda34=vec128#57,<aacbbbda34=vec128#57,<carry3=vec128#81
5483# asm 2: a >aacbbbda34=$59,<aacbbbda34=$59,<carry3=$83
5484a $59,$59,$83
5485
5486# qhasm: aacbbbda33 &= mask13
5487# asm 1: and >aacbbbda33=vec128#60,<aacbbbda33=vec128#60,<mask13=vec128#22
5488# asm 2: and >aacbbbda33=$62,<aacbbbda33=$62,<mask13=$24
5489and $62,$62,$24
5490
5491# qhasm: uint32323232 carry0 = aacbbbda22 >> 13
5492# asm 1: rotmi >carry0=vec128#72,<aacbbbda22=vec128#5,-13
5493# asm 2: rotmi >carry0=$74,<aacbbbda22=$7,-13
5494rotmi $74,$7,-13
5495
5496# qhasm: uint32323232 carry1 = aacbbbda26 >> 13
5497# asm 1: rotmi >carry1=vec128#73,<aacbbbda26=vec128#55,-13
5498# asm 2: rotmi >carry1=$75,<aacbbbda26=$57,-13
5499rotmi $75,$57,-13
5500
5501# qhasm: uint32323232 carry2 = aacbbbda30 >> 13
5502# asm 1: rotmi >carry2=vec128#80,<aacbbbda30=vec128#56,-13
5503# asm 2: rotmi >carry2=$82,<aacbbbda30=$58,-13
5504rotmi $82,$58,-13
5505
5506# qhasm: uint32323232 carry3 = aacbbbda34 >> 13
5507# asm 1: rotmi >carry3=vec128#81,<aacbbbda34=vec128#57,-13
5508# asm 2: rotmi >carry3=$83,<aacbbbda34=$59,-13
5509rotmi $83,$59,-13
5510
5511# qhasm: int32323232 aacbbbda23 += carry0
5512# asm 1: a >aacbbbda23=vec128#66,<aacbbbda23=vec128#66,<carry0=vec128#72
5513# asm 2: a >aacbbbda23=$68,<aacbbbda23=$68,<carry0=$74
5514a $68,$68,$74
5515
5516# qhasm: aacbbbda22 &= mask13
5517# asm 1: and >aacbbbda22=vec128#5,<aacbbbda22=vec128#5,<mask13=vec128#22
5518# asm 2: and >aacbbbda22=$7,<aacbbbda22=$7,<mask13=$24
5519and $7,$7,$24
5520
5521# qhasm: int32323232 aacbbbda27 += carry1
5522# asm 1: a >aacbbbda27=vec128#67,<aacbbbda27=vec128#67,<carry1=vec128#73
5523# asm 2: a >aacbbbda27=$69,<aacbbbda27=$69,<carry1=$75
5524a $69,$69,$75
5525
5526# qhasm: aacbbbda26 &= mask13
5527# asm 1: and >aacbbbda26=vec128#55,<aacbbbda26=vec128#55,<mask13=vec128#22
5528# asm 2: and >aacbbbda26=$57,<aacbbbda26=$57,<mask13=$24
5529and $57,$57,$24
5530
5531# qhasm: int32323232 aacbbbda31 += carry2
5532# asm 1: a >aacbbbda31=vec128#68,<aacbbbda31=vec128#68,<carry2=vec128#80
5533# asm 2: a >aacbbbda31=$70,<aacbbbda31=$70,<carry2=$82
5534a $70,$70,$82
5535
5536# qhasm: aacbbbda30 &= mask13
5537# asm 1: and >aacbbbda30=vec128#56,<aacbbbda30=vec128#56,<mask13=vec128#22
5538# asm 2: and >aacbbbda30=$58,<aacbbbda30=$58,<mask13=$24
5539and $58,$58,$24
5540
5541# qhasm: int32323232 aacbbbda35 += carry3
5542# asm 1: a >aacbbbda35=vec128#72,<aacbbbda35=vec128#78,<carry3=vec128#81
5543# asm 2: a >aacbbbda35=$74,<aacbbbda35=$80,<carry3=$83
5544a $74,$80,$83
5545
5546# qhasm: aacbbbda34 &= mask13
5547# asm 1: and >aacbbbda34=vec128#57,<aacbbbda34=vec128#57,<mask13=vec128#22
5548# asm 2: and >aacbbbda34=$59,<aacbbbda34=$59,<mask13=$24
5549and $59,$59,$24
5550
5551# qhasm: uint32323232 carry0 = aacbbbda23 >> 12
5552# asm 1: rotmi >carry0=vec128#73,<aacbbbda23=vec128#66,-12
5553# asm 2: rotmi >carry0=$75,<aacbbbda23=$68,-12
5554rotmi $75,$68,-12
5555
5556# qhasm: uint32323232 carry1 = aacbbbda27 >> 12
5557# asm 1: rotmi >carry1=vec128#78,<aacbbbda27=vec128#67,-12
5558# asm 2: rotmi >carry1=$80,<aacbbbda27=$69,-12
5559rotmi $80,$69,-12
5560
5561# qhasm: uint32323232 carry2 = aacbbbda31 >> 12
5562# asm 1: rotmi >carry2=vec128#80,<aacbbbda31=vec128#68,-12
5563# asm 2: rotmi >carry2=$82,<aacbbbda31=$70,-12
5564rotmi $82,$70,-12
5565
5566# qhasm: uint32323232 carry3 = aacbbbda35 >> 12
5567# asm 1: rotmi >carry3=vec128#81,<aacbbbda35=vec128#72,-12
5568# asm 2: rotmi >carry3=$83,<aacbbbda35=$74,-12
5569rotmi $83,$74,-12
5570
5571# qhasm: int32323232 aacbbbda24 += carry0
5572# asm 1: a >aacbbbda24=vec128#61,<aacbbbda24=vec128#61,<carry0=vec128#73
5573# asm 2: a >aacbbbda24=$63,<aacbbbda24=$63,<carry0=$75
5574a $63,$63,$75
5575
5576# qhasm: aacbbbda23 &= mask12
5577# asm 1: and >aacbbbda23=vec128#66,<aacbbbda23=vec128#66,<mask12=vec128#21
5578# asm 2: and >aacbbbda23=$68,<aacbbbda23=$68,<mask12=$23
5579and $68,$68,$23
5580
5581# qhasm: int32323232 aacbbbda28 += carry1
5582# asm 1: a >aacbbbda28=vec128#62,<aacbbbda28=vec128#62,<carry1=vec128#78
5583# asm 2: a >aacbbbda28=$64,<aacbbbda28=$64,<carry1=$80
5584a $64,$64,$80
5585
5586# qhasm: aacbbbda27 &= mask12
5587# asm 1: and >aacbbbda27=vec128#67,<aacbbbda27=vec128#67,<mask12=vec128#21
5588# asm 2: and >aacbbbda27=$69,<aacbbbda27=$69,<mask12=$23
5589and $69,$69,$23
5590
5591# qhasm: int32323232 aacbbbda32 += carry2
5592# asm 1: a >aacbbbda32=vec128#71,<aacbbbda32=vec128#71,<carry2=vec128#80
5593# asm 2: a >aacbbbda32=$73,<aacbbbda32=$73,<carry2=$82
5594a $73,$73,$82
5595
5596# qhasm: aacbbbda31 &= mask12
5597# asm 1: and >aacbbbda31=vec128#68,<aacbbbda31=vec128#68,<mask12=vec128#21
5598# asm 2: and >aacbbbda31=$70,<aacbbbda31=$70,<mask12=$23
5599and $70,$70,$23
5600
5601# qhasm: int32323232 aacbbbda36 += carry3
5602# asm 1: a >aacbbbda36=vec128#69,<aacbbbda36=vec128#69,<carry3=vec128#81
5603# asm 2: a >aacbbbda36=$71,<aacbbbda36=$71,<carry3=$83
5604a $71,$71,$83
5605
5606# qhasm: aacbbbda35 &= mask12
5607# asm 1: and >aacbbbda35=vec128#72,<aacbbbda35=vec128#72,<mask12=vec128#21
5608# asm 2: and >aacbbbda35=$74,<aacbbbda35=$74,<mask12=$23
5609and $74,$74,$23
5610
5611# qhasm: uint32323232 carry1 = aacbbbda24 >> 13
5612# asm 1: rotmi >carry1=vec128#73,<aacbbbda24=vec128#61,-13
5613# asm 2: rotmi >carry1=$75,<aacbbbda24=$63,-13
5614rotmi $75,$63,-13
5615
5616# qhasm: uint32323232 carry2 = aacbbbda28 >> 13
5617# asm 1: rotmi >carry2=vec128#78,<aacbbbda28=vec128#62,-13
5618# asm 2: rotmi >carry2=$80,<aacbbbda28=$64,-13
5619rotmi $80,$64,-13
5620
5621# qhasm: uint32323232 carry3 = aacbbbda32 >> 13
5622# asm 1: rotmi >carry3=vec128#80,<aacbbbda32=vec128#71,-13
5623# asm 2: rotmi >carry3=$82,<aacbbbda32=$73,-13
5624rotmi $82,$73,-13
5625
5626# qhasm: uint32323232 carry4 = aacbbbda36 >> 13
5627# asm 1: rotmi >carry4=vec128#81,<aacbbbda36=vec128#69,-13
5628# asm 2: rotmi >carry4=$83,<aacbbbda36=$71,-13
5629rotmi $83,$71,-13
5630
5631# qhasm: int32323232 aacbbbda25 += carry1
5632# asm 1: a >aacbbbda25=vec128#65,<aacbbbda25=vec128#65,<carry1=vec128#73
5633# asm 2: a >aacbbbda25=$67,<aacbbbda25=$67,<carry1=$75
5634a $67,$67,$75
5635
5636# qhasm: aacbbbda24 &= mask13
5637# asm 1: and >aacbbbda24=vec128#61,<aacbbbda24=vec128#61,<mask13=vec128#22
5638# asm 2: and >aacbbbda24=$63,<aacbbbda24=$63,<mask13=$24
5639and $63,$63,$24
5640
5641# qhasm: int32323232 aacbbbda29 += carry2
5642# asm 1: a >aacbbbda29=vec128#64,<aacbbbda29=vec128#64,<carry2=vec128#78
5643# asm 2: a >aacbbbda29=$66,<aacbbbda29=$66,<carry2=$80
5644a $66,$66,$80
5645
5646# qhasm: aacbbbda28 &= mask13
5647# asm 1: and >aacbbbda28=vec128#62,<aacbbbda28=vec128#62,<mask13=vec128#22
5648# asm 2: and >aacbbbda28=$64,<aacbbbda28=$64,<mask13=$24
5649and $64,$64,$24
5650
5651# qhasm: int32323232 aacbbbda33 += carry3
5652# asm 1: a >aacbbbda33=vec128#60,<aacbbbda33=vec128#60,<carry3=vec128#80
5653# asm 2: a >aacbbbda33=$62,<aacbbbda33=$62,<carry3=$82
5654a $62,$62,$82
5655
5656# qhasm: aacbbbda32 &= mask13
5657# asm 1: and >aacbbbda32=vec128#71,<aacbbbda32=vec128#71,<mask13=vec128#22
5658# asm 2: and >aacbbbda32=$73,<aacbbbda32=$73,<mask13=$24
5659and $73,$73,$24
5660
5661# qhasm: int32323232 aacbbbda37 += carry4
5662# asm 1: a >aacbbbda37=vec128#73,<aacbbbda37=vec128#79,<carry4=vec128#81
5663# asm 2: a >aacbbbda37=$75,<aacbbbda37=$81,<carry4=$83
5664a $75,$81,$83
5665
5666# qhasm: aacbbbda36 &= mask13
5667# asm 1: and >aacbbbda36=vec128#69,<aacbbbda36=vec128#69,<mask13=vec128#22
5668# asm 2: and >aacbbbda36=$71,<aacbbbda36=$71,<mask13=$24
5669and $71,$71,$24
5670
5671# qhasm: uint32323232 carry1 = aacbbbda25 >> 13
5672# asm 1: rotmi >carry1=vec128#78,<aacbbbda25=vec128#65,-13
5673# asm 2: rotmi >carry1=$80,<aacbbbda25=$67,-13
5674rotmi $80,$67,-13
5675
5676# qhasm: uint32323232 carry2 = aacbbbda29 >> 13
5677# asm 1: rotmi >carry2=vec128#79,<aacbbbda29=vec128#64,-13
5678# asm 2: rotmi >carry2=$81,<aacbbbda29=$66,-13
5679rotmi $81,$66,-13
5680
5681# qhasm: uint32323232 carry3 = aacbbbda33 >> 13
5682# asm 1: rotmi >carry3=vec128#80,<aacbbbda33=vec128#60,-13
5683# asm 2: rotmi >carry3=$82,<aacbbbda33=$62,-13
5684rotmi $82,$62,-13
5685
5686# qhasm: uint32323232 carry4 = aacbbbda37 >> 13
5687# asm 1: rotmi >carry4=vec128#81,<aacbbbda37=vec128#73,-13
5688# asm 2: rotmi >carry4=$83,<aacbbbda37=$75,-13
5689rotmi $83,$75,-13
5690
5691# qhasm: int32323232 aacbbbda26 += carry1
5692# asm 1: a >aacbbbda26=vec128#55,<aacbbbda26=vec128#55,<carry1=vec128#78
5693# asm 2: a >aacbbbda26=$57,<aacbbbda26=$57,<carry1=$80
5694a $57,$57,$80
5695
5696# qhasm: aacbbbda25 &= mask13
5697# asm 1: and >aacbbbda25=vec128#65,<aacbbbda25=vec128#65,<mask13=vec128#22
5698# asm 2: and >aacbbbda25=$67,<aacbbbda25=$67,<mask13=$24
5699and $67,$67,$24
5700
5701# qhasm: int32323232 aacbbbda30 += carry2
5702# asm 1: a >aacbbbda30=vec128#56,<aacbbbda30=vec128#56,<carry2=vec128#79
5703# asm 2: a >aacbbbda30=$58,<aacbbbda30=$58,<carry2=$81
5704a $58,$58,$81
5705
5706# qhasm: aacbbbda29 &= mask13
5707# asm 1: and >aacbbbda29=vec128#64,<aacbbbda29=vec128#64,<mask13=vec128#22
5708# asm 2: and >aacbbbda29=$66,<aacbbbda29=$66,<mask13=$24
5709and $66,$66,$24
5710
5711# qhasm: int32323232 aacbbbda34 += carry3
5712# asm 1: a >aacbbbda34=vec128#57,<aacbbbda34=vec128#57,<carry3=vec128#80
5713# asm 2: a >aacbbbda34=$59,<aacbbbda34=$59,<carry3=$82
5714a $59,$59,$82
5715
5716# qhasm: aacbbbda33 &= mask13
5717# asm 1: and >aacbbbda33=vec128#60,<aacbbbda33=vec128#60,<mask13=vec128#22
5718# asm 2: and >aacbbbda33=$62,<aacbbbda33=$62,<mask13=$24
5719and $62,$62,$24
5720
5721# qhasm: int32323232 aacbbbda38 += carry4
5722# asm 1: a >aacbbbda38=vec128#59,<aacbbbda38=vec128#59,<carry4=vec128#81
5723# asm 2: a >aacbbbda38=$61,<aacbbbda38=$61,<carry4=$83
5724a $61,$61,$83
5725
5726# qhasm: aacbbbda37 &= mask13
5727# asm 1: and >aacbbbda37=vec128#73,<aacbbbda37=vec128#73,<mask13=vec128#22
5728# asm 2: and >aacbbbda37=$75,<aacbbbda37=$75,<mask13=$24
5729and $75,$75,$24
5730
5731# qhasm: uint32323232 carry1 = aacbbbda26 >> 13
5732# asm 1: rotmi >carry1=vec128#78,<aacbbbda26=vec128#55,-13
5733# asm 2: rotmi >carry1=$80,<aacbbbda26=$57,-13
5734rotmi $80,$57,-13
5735
5736# qhasm: uint32323232 carry2 = aacbbbda30 >> 13
5737# asm 1: rotmi >carry2=vec128#79,<aacbbbda30=vec128#56,-13
5738# asm 2: rotmi >carry2=$81,<aacbbbda30=$58,-13
5739rotmi $81,$58,-13
5740
5741# qhasm: uint32323232 carry3 = aacbbbda34 >> 13
5742# asm 1: rotmi >carry3=vec128#80,<aacbbbda34=vec128#57,-13
5743# asm 2: rotmi >carry3=$82,<aacbbbda34=$59,-13
5744rotmi $82,$59,-13
5745
5746# qhasm: uint32323232 aacbbbda39 = aacbbbda38 >> 13
5747# asm 1: rotmi >aacbbbda39=vec128#81,<aacbbbda38=vec128#59,-13
5748# asm 2: rotmi >aacbbbda39=$83,<aacbbbda38=$61,-13
5749rotmi $83,$61,-13
5750
5751# qhasm: int32323232 aacbbbda27 += carry1
5752# asm 1: a >aacbbbda27=vec128#67,<aacbbbda27=vec128#67,<carry1=vec128#78
5753# asm 2: a >aacbbbda27=$69,<aacbbbda27=$69,<carry1=$80
5754a $69,$69,$80
5755
5756# qhasm: aacbbbda26 &= mask13
5757# asm 1: and >aacbbbda26=vec128#55,<aacbbbda26=vec128#55,<mask13=vec128#22
5758# asm 2: and >aacbbbda26=$57,<aacbbbda26=$57,<mask13=$24
5759and $57,$57,$24
5760
5761# qhasm: int32323232 aacbbbda31 += carry2
5762# asm 1: a >aacbbbda31=vec128#68,<aacbbbda31=vec128#68,<carry2=vec128#79
5763# asm 2: a >aacbbbda31=$70,<aacbbbda31=$70,<carry2=$81
5764a $70,$70,$81
5765
5766# qhasm: aacbbbda30 &= mask13
5767# asm 1: and >aacbbbda30=vec128#56,<aacbbbda30=vec128#56,<mask13=vec128#22
5768# asm 2: and >aacbbbda30=$58,<aacbbbda30=$58,<mask13=$24
5769and $58,$58,$24
5770
5771# qhasm: int32323232 aacbbbda35 += carry3
5772# asm 1: a >aacbbbda35=vec128#72,<aacbbbda35=vec128#72,<carry3=vec128#80
5773# asm 2: a >aacbbbda35=$74,<aacbbbda35=$74,<carry3=$82
5774a $74,$74,$82
5775
5776# qhasm: aacbbbda34 &= mask13
5777# asm 1: and >aacbbbda34=vec128#57,<aacbbbda34=vec128#57,<mask13=vec128#22
5778# asm 2: and >aacbbbda34=$59,<aacbbbda34=$59,<mask13=$24
5779and $59,$59,$24
5780
5781# qhasm: uint32323232 carry1 = aacbbbda27 >> 12
5782# asm 1: rotmi >carry1=vec128#78,<aacbbbda27=vec128#67,-12
5783# asm 2: rotmi >carry1=$80,<aacbbbda27=$69,-12
5784rotmi $80,$69,-12
5785
5786# qhasm: aacbbbda38 &= mask13
5787# asm 1: and >aacbbbda38=vec128#59,<aacbbbda38=vec128#59,<mask13=vec128#22
5788# asm 2: and >aacbbbda38=$61,<aacbbbda38=$61,<mask13=$24
5789and $61,$61,$24
5790
5791# qhasm: uint32323232 carry2 = aacbbbda31 >> 12
5792# asm 1: rotmi >carry2=vec128#79,<aacbbbda31=vec128#68,-12
5793# asm 2: rotmi >carry2=$81,<aacbbbda31=$70,-12
5794rotmi $81,$70,-12
5795
5796# qhasm: uint32323232 carry3 = aacbbbda35 >> 12
5797# asm 1: rotmi >carry3=vec128#80,<aacbbbda35=vec128#72,-12
5798# asm 2: rotmi >carry3=$82,<aacbbbda35=$74,-12
5799rotmi $82,$74,-12
5800
5801# qhasm: int32323232 aacbbbda28 += carry1
5802# asm 1: a >aacbbbda28=vec128#62,<aacbbbda28=vec128#62,<carry1=vec128#78
5803# asm 2: a >aacbbbda28=$64,<aacbbbda28=$64,<carry1=$80
5804a $64,$64,$80
5805
5806# qhasm: aacbbbda27 &= mask12
5807# asm 1: and >aacbbbda27=vec128#67,<aacbbbda27=vec128#67,<mask12=vec128#21
5808# asm 2: and >aacbbbda27=$69,<aacbbbda27=$69,<mask12=$23
5809and $69,$69,$23
5810
5811# qhasm: int32323232 aacbbbda32 += carry2
5812# asm 1: a >aacbbbda32=vec128#71,<aacbbbda32=vec128#71,<carry2=vec128#79
5813# asm 2: a >aacbbbda32=$73,<aacbbbda32=$73,<carry2=$81
5814a $73,$73,$81
5815
5816# qhasm: aacbbbda31 &= mask12
5817# asm 1: and >aacbbbda31=vec128#68,<aacbbbda31=vec128#68,<mask12=vec128#21
5818# asm 2: and >aacbbbda31=$70,<aacbbbda31=$70,<mask12=$23
5819and $70,$70,$23
5820
5821# qhasm: int32323232 aacbbbda36 += carry3
5822# asm 1: a >aacbbbda36=vec128#69,<aacbbbda36=vec128#69,<carry3=vec128#80
5823# asm 2: a >aacbbbda36=$71,<aacbbbda36=$71,<carry3=$82
5824a $71,$71,$82
5825
5826# qhasm: aacbbbda35 &= mask12
5827# asm 1: and >aacbbbda35=vec128#72,<aacbbbda35=vec128#72,<mask12=vec128#21
5828# asm 2: and >aacbbbda35=$74,<aacbbbda35=$74,<mask12=$23
5829and $74,$74,$23
5830
5831# qhasm: int32323232 aacbbbda0  += (aacbbbda20 & 0xffff) * (vec19 & 0xffff)
5832# asm 1: mpya >aacbbbda0=vec128#58,<aacbbbda20=vec128#58,<vec19=vec128#74,<aacbbbda0=vec128#90
5833# asm 2: mpya >aacbbbda0=$60,<aacbbbda20=$60,<vec19=$76,<aacbbbda0=$92
5834mpya $60,$60,$76,$92
5835
5836# qhasm: int32323232 aacbbbda1  += (aacbbbda21 & 0xffff) * (vec19 & 0xffff)
5837# asm 1: mpya >aacbbbda1=vec128#63,<aacbbbda21=vec128#63,<vec19=vec128#74,<aacbbbda1=vec128#94
5838# asm 2: mpya >aacbbbda1=$65,<aacbbbda21=$65,<vec19=$76,<aacbbbda1=$96
5839mpya $65,$65,$76,$96
5840
5841# qhasm: int32323232 aacbbbda2  += (aacbbbda22 & 0xffff) * (vec19 & 0xffff)
5842# asm 1: mpya >aacbbbda2=vec128#5,<aacbbbda22=vec128#5,<vec19=vec128#74,<aacbbbda2=vec128#96
5843# asm 2: mpya >aacbbbda2=$7,<aacbbbda22=$7,<vec19=$76,<aacbbbda2=$98
5844mpya $7,$7,$76,$98
5845
5846# qhasm: int32323232 aacbbbda3  += (aacbbbda23 & 0xffff) * (vec19 & 0xffff)
5847# asm 1: mpya >aacbbbda3=vec128#66,<aacbbbda23=vec128#66,<vec19=vec128#74,<aacbbbda3=vec128#98
5848# asm 2: mpya >aacbbbda3=$68,<aacbbbda23=$68,<vec19=$76,<aacbbbda3=$100
5849mpya $68,$68,$76,$100
5850
5851# qhasm: int32323232 aacbbbda4  += (aacbbbda24 & 0xffff) * (vec19 & 0xffff)
5852# asm 1: mpya >aacbbbda4=vec128#61,<aacbbbda24=vec128#61,<vec19=vec128#74,<aacbbbda4=vec128#100
5853# asm 2: mpya >aacbbbda4=$63,<aacbbbda24=$63,<vec19=$76,<aacbbbda4=$102
5854mpya $63,$63,$76,$102
5855
5856# qhasm: int32323232 aacbbbda5  += (aacbbbda25 & 0xffff) * (vec19 & 0xffff)
5857# asm 1: mpya >aacbbbda5=vec128#65,<aacbbbda25=vec128#65,<vec19=vec128#74,<aacbbbda5=vec128#101
5858# asm 2: mpya >aacbbbda5=$67,<aacbbbda25=$67,<vec19=$76,<aacbbbda5=$103
5859mpya $67,$67,$76,$103
5860
5861# qhasm: int32323232 aacbbbda6  += (aacbbbda26 & 0xffff) * (vec19 & 0xffff)
5862# asm 1: mpya >aacbbbda6=vec128#55,<aacbbbda26=vec128#55,<vec19=vec128#74,<aacbbbda6=vec128#102
5863# asm 2: mpya >aacbbbda6=$57,<aacbbbda26=$57,<vec19=$76,<aacbbbda6=$104
5864mpya $57,$57,$76,$104
5865
5866# qhasm: int32323232 aacbbbda7  += (aacbbbda27 & 0xffff) * (vec19 & 0xffff)
5867# asm 1: mpya >aacbbbda7=vec128#67,<aacbbbda27=vec128#67,<vec19=vec128#74,<aacbbbda7=vec128#103
5868# asm 2: mpya >aacbbbda7=$69,<aacbbbda27=$69,<vec19=$76,<aacbbbda7=$105
5869mpya $69,$69,$76,$105
5870
5871# qhasm: int32323232 aacbbbda8  += (aacbbbda28 & 0xffff) * (vec19 & 0xffff)
5872# asm 1: mpya >aacbbbda8=vec128#62,<aacbbbda28=vec128#62,<vec19=vec128#74,<aacbbbda8=vec128#104
5873# asm 2: mpya >aacbbbda8=$64,<aacbbbda28=$64,<vec19=$76,<aacbbbda8=$106
5874mpya $64,$64,$76,$106
5875
5876# qhasm: int32323232 aacbbbda9  += (aacbbbda29 & 0xffff) * (vec19 & 0xffff)
5877# asm 1: mpya >aacbbbda9=vec128#64,<aacbbbda29=vec128#64,<vec19=vec128#74,<aacbbbda9=vec128#105
5878# asm 2: mpya >aacbbbda9=$66,<aacbbbda29=$66,<vec19=$76,<aacbbbda9=$107
5879mpya $66,$66,$76,$107
5880
5881# qhasm: int32323232 aacbbbda10 += (aacbbbda30 & 0xffff) * (vec19 & 0xffff)
5882# asm 1: mpya >aacbbbda10=vec128#56,<aacbbbda30=vec128#56,<vec19=vec128#74,<aacbbbda10=vec128#106
5883# asm 2: mpya >aacbbbda10=$58,<aacbbbda30=$58,<vec19=$76,<aacbbbda10=$108
5884mpya $58,$58,$76,$108
5885
5886# qhasm: int32323232 aacbbbda11 += (aacbbbda31 & 0xffff) * (vec19 & 0xffff)
5887# asm 1: mpya >aacbbbda11=vec128#68,<aacbbbda31=vec128#68,<vec19=vec128#74,<aacbbbda11=vec128#107
5888# asm 2: mpya >aacbbbda11=$70,<aacbbbda31=$70,<vec19=$76,<aacbbbda11=$109
5889mpya $70,$70,$76,$109
5890
5891# qhasm: int32323232 aacbbbda12 += (aacbbbda32 & 0xffff) * (vec19 & 0xffff)
5892# asm 1: mpya >aacbbbda12=vec128#71,<aacbbbda32=vec128#71,<vec19=vec128#74,<aacbbbda12=vec128#108
5893# asm 2: mpya >aacbbbda12=$73,<aacbbbda32=$73,<vec19=$76,<aacbbbda12=$110
5894mpya $73,$73,$76,$110
5895
5896# qhasm: int32323232 aacbbbda13 += (aacbbbda33 & 0xffff) * (vec19 & 0xffff)
5897# asm 1: mpya >aacbbbda13=vec128#60,<aacbbbda33=vec128#60,<vec19=vec128#74,<aacbbbda13=vec128#109
5898# asm 2: mpya >aacbbbda13=$62,<aacbbbda33=$62,<vec19=$76,<aacbbbda13=$111
5899mpya $62,$62,$76,$111
5900
5901# qhasm: int32323232 aacbbbda14 += (aacbbbda34 & 0xffff) * (vec19 & 0xffff)
5902# asm 1: mpya >aacbbbda14=vec128#57,<aacbbbda34=vec128#57,<vec19=vec128#74,<aacbbbda14=vec128#110
5903# asm 2: mpya >aacbbbda14=$59,<aacbbbda34=$59,<vec19=$76,<aacbbbda14=$112
5904mpya $59,$59,$76,$112
5905
5906# qhasm: int32323232 aacbbbda15 += (aacbbbda35 & 0xffff) * (vec19 & 0xffff)
5907# asm 1: mpya >aacbbbda15=vec128#72,<aacbbbda35=vec128#72,<vec19=vec128#74,<aacbbbda15=vec128#111
5908# asm 2: mpya >aacbbbda15=$74,<aacbbbda35=$74,<vec19=$76,<aacbbbda15=$113
5909mpya $74,$74,$76,$113
5910
5911# qhasm: int32323232 aacbbbda16 += (aacbbbda36 & 0xffff) * (vec19 & 0xffff)
5912# asm 1: mpya >aacbbbda16=vec128#69,<aacbbbda36=vec128#69,<vec19=vec128#74,<aacbbbda16=vec128#70
5913# asm 2: mpya >aacbbbda16=$71,<aacbbbda36=$71,<vec19=$76,<aacbbbda16=$72
5914mpya $71,$71,$76,$72
5915
5916# qhasm: int32323232 aacbbbda17 += (aacbbbda37 & 0xffff) * (vec19 & 0xffff)
5917# asm 1: mpya >aacbbbda17=vec128#70,<aacbbbda37=vec128#73,<vec19=vec128#74,<aacbbbda17=vec128#76
5918# asm 2: mpya >aacbbbda17=$72,<aacbbbda37=$75,<vec19=$76,<aacbbbda17=$78
5919mpya $72,$75,$76,$78
5920
5921# qhasm: int32323232 aacbbbda18 += (aacbbbda38 & 0xffff) * (vec19 & 0xffff)
5922# asm 1: mpya >aacbbbda18=vec128#59,<aacbbbda38=vec128#59,<vec19=vec128#74,<aacbbbda18=vec128#112
5923# asm 2: mpya >aacbbbda18=$61,<aacbbbda38=$61,<vec19=$76,<aacbbbda18=$114
5924mpya $61,$61,$76,$114
5925
5926# qhasm: int32323232 aacbbbda19 += (aacbbbda39 & 0xffff) * (vec19 & 0xffff)
5927# asm 1: mpya >aacbbbda19=vec128#73,<aacbbbda39=vec128#81,<vec19=vec128#74,<aacbbbda19=vec128#77
5928# asm 2: mpya >aacbbbda19=$75,<aacbbbda39=$83,<vec19=$76,<aacbbbda19=$79
5929mpya $75,$83,$76,$79
5930
5931# qhasm: uint32323232 carry = aacbbbda16 >> 13
5932# asm 1: rotmi >carry=vec128#76,<aacbbbda16=vec128#69,-13
5933# asm 2: rotmi >carry=$78,<aacbbbda16=$71,-13
5934rotmi $78,$71,-13
5935
5936# qhasm: int32323232 aacbbbda17 += carry
5937# asm 1: a >aacbbbda17=vec128#70,<aacbbbda17=vec128#70,<carry=vec128#76
5938# asm 2: a >aacbbbda17=$72,<aacbbbda17=$72,<carry=$78
5939a $72,$72,$78
5940
5941# qhasm: uint32323232 carry = aacbbbda17 >> 13
5942# asm 1: rotmi >carry=vec128#76,<aacbbbda17=vec128#70,-13
5943# asm 2: rotmi >carry=$78,<aacbbbda17=$72,-13
5944rotmi $78,$72,-13
5945
5946# qhasm: int32323232 aacbbbda18 += carry
5947# asm 1: a >aacbbbda18=vec128#59,<aacbbbda18=vec128#59,<carry=vec128#76
5948# asm 2: a >aacbbbda18=$61,<aacbbbda18=$61,<carry=$78
5949a $61,$61,$78
5950
5951# qhasm: uint32323232 carry = aacbbbda18 >> 13
5952# asm 1: rotmi >carry=vec128#76,<aacbbbda18=vec128#59,-13
5953# asm 2: rotmi >carry=$78,<aacbbbda18=$61,-13
5954rotmi $78,$61,-13
5955
5956# qhasm: int32323232 aacbbbda19 += carry
5957# asm 1: a >aacbbbda19=vec128#73,<aacbbbda19=vec128#73,<carry=vec128#76
5958# asm 2: a >aacbbbda19=$75,<aacbbbda19=$75,<carry=$78
5959a $75,$75,$78
5960
5961# qhasm: uint32323232 carry = aacbbbda19 >> 12
5962# asm 1: rotmi >carry=vec128#76,<aacbbbda19=vec128#73,-12
5963# asm 2: rotmi >carry=$78,<aacbbbda19=$75,-12
5964rotmi $78,$75,-12
5965
5966# qhasm: int32323232 red = carry << 4
5967# asm 1: shli >red=vec128#77,<carry=vec128#76,4
5968# asm 2: shli >red=$79,<carry=$78,4
5969shli $79,$78,4
5970
5971# qhasm: int32323232 red += carry
5972# asm 1: a >red=vec128#77,<red=vec128#77,<carry=vec128#76
5973# asm 2: a >red=$79,<red=$79,<carry=$78
5974a $79,$79,$78
5975
5976# qhasm: int32323232 red += carry
5977# asm 1: a >red=vec128#77,<red=vec128#77,<carry=vec128#76
5978# asm 2: a >red=$79,<red=$79,<carry=$78
5979a $79,$79,$78
5980
5981# qhasm: int32323232 red += carry
5982# asm 1: a >red=vec128#76,<red=vec128#77,<carry=vec128#76
5983# asm 2: a >red=$78,<red=$79,<carry=$78
5984a $78,$79,$78
5985
5986# qhasm: int32323232 aacbbbda0 += red
5987# asm 1: a >aacbbbda0=vec128#58,<aacbbbda0=vec128#58,<red=vec128#76
5988# asm 2: a >aacbbbda0=$60,<aacbbbda0=$60,<red=$78
5989a $60,$60,$78
5990
5991# qhasm: aacbbbda19 &= mask12
5992# asm 1: and >aacbbbda19=vec128#73,<aacbbbda19=vec128#73,<mask12=vec128#21
5993# asm 2: and >aacbbbda19=$75,<aacbbbda19=$75,<mask12=$23
5994and $75,$75,$23
5995
5996# qhasm: aacbbbda16 &= mask13
5997# asm 1: and >aacbbbda16=vec128#69,<aacbbbda16=vec128#69,<mask13=vec128#22
5998# asm 2: and >aacbbbda16=$71,<aacbbbda16=$71,<mask13=$24
5999and $71,$71,$24
6000
6001# qhasm: aacbbbda17 &= mask13
6002# asm 1: and >aacbbbda17=vec128#70,<aacbbbda17=vec128#70,<mask13=vec128#22
6003# asm 2: and >aacbbbda17=$72,<aacbbbda17=$72,<mask13=$24
6004and $72,$72,$24
6005
6006# qhasm: aacbbbda18 &= mask13
6007# asm 1: and >aacbbbda18=vec128#59,<aacbbbda18=vec128#59,<mask13=vec128#22
6008# asm 2: and >aacbbbda18=$61,<aacbbbda18=$61,<mask13=$24
6009and $61,$61,$24
6010
6011# qhasm: aacbbbda19 &= mask12
6012# asm 1: and >aacbbbda19=vec128#73,<aacbbbda19=vec128#73,<mask12=vec128#21
6013# asm 2: and >aacbbbda19=$75,<aacbbbda19=$75,<mask12=$23
6014and $75,$75,$23
6015
6016# qhasm: uint32323232 carry0 = aacbbbda0  >> 13
6017# asm 1: rotmi >carry0=vec128#76,<aacbbbda0=vec128#58,-13
6018# asm 2: rotmi >carry0=$78,<aacbbbda0=$60,-13
6019rotmi $78,$60,-13
6020
6021# qhasm: uint32323232 carry1 = aacbbbda4  >> 13
6022# asm 1: rotmi >carry1=vec128#77,<aacbbbda4=vec128#61,-13
6023# asm 2: rotmi >carry1=$79,<aacbbbda4=$63,-13
6024rotmi $79,$63,-13
6025
6026# qhasm: uint32323232 carry2 = aacbbbda8  >> 13
6027# asm 1: rotmi >carry2=vec128#78,<aacbbbda8=vec128#62,-13
6028# asm 2: rotmi >carry2=$80,<aacbbbda8=$64,-13
6029rotmi $80,$64,-13
6030
6031# qhasm: uint32323232 carry3 = aacbbbda12 >> 13
6032# asm 1: rotmi >carry3=vec128#79,<aacbbbda12=vec128#71,-13
6033# asm 2: rotmi >carry3=$81,<aacbbbda12=$73,-13
6034rotmi $81,$73,-13
6035
6036# qhasm: int32323232 aacbbbda1  += carry0
6037# asm 1: a >aacbbbda1=vec128#63,<aacbbbda1=vec128#63,<carry0=vec128#76
6038# asm 2: a >aacbbbda1=$65,<aacbbbda1=$65,<carry0=$78
6039a $65,$65,$78
6040
6041# qhasm: int32323232 aacbbbda5  += carry1
6042# asm 1: a >aacbbbda5=vec128#65,<aacbbbda5=vec128#65,<carry1=vec128#77
6043# asm 2: a >aacbbbda5=$67,<aacbbbda5=$67,<carry1=$79
6044a $67,$67,$79
6045
6046# qhasm: int32323232 aacbbbda9  += carry2
6047# asm 1: a >aacbbbda9=vec128#64,<aacbbbda9=vec128#64,<carry2=vec128#78
6048# asm 2: a >aacbbbda9=$66,<aacbbbda9=$66,<carry2=$80
6049a $66,$66,$80
6050
6051# qhasm: int32323232 aacbbbda13 += carry3
6052# asm 1: a >aacbbbda13=vec128#60,<aacbbbda13=vec128#60,<carry3=vec128#79
6053# asm 2: a >aacbbbda13=$62,<aacbbbda13=$62,<carry3=$81
6054a $62,$62,$81
6055
6056# qhasm: aacbbbda0  &= mask13
6057# asm 1: and >aacbbbda0=vec128#58,<aacbbbda0=vec128#58,<mask13=vec128#22
6058# asm 2: and >aacbbbda0=$60,<aacbbbda0=$60,<mask13=$24
6059and $60,$60,$24
6060
6061# qhasm: aacbbbda4  &= mask13
6062# asm 1: and >aacbbbda4=vec128#61,<aacbbbda4=vec128#61,<mask13=vec128#22
6063# asm 2: and >aacbbbda4=$63,<aacbbbda4=$63,<mask13=$24
6064and $63,$63,$24
6065
6066# qhasm: aacbbbda8  &= mask13
6067# asm 1: and >aacbbbda8=vec128#62,<aacbbbda8=vec128#62,<mask13=vec128#22
6068# asm 2: and >aacbbbda8=$64,<aacbbbda8=$64,<mask13=$24
6069and $64,$64,$24
6070
6071# qhasm: aacbbbda12 &= mask13
6072# asm 1: and >aacbbbda12=vec128#71,<aacbbbda12=vec128#71,<mask13=vec128#22
6073# asm 2: and >aacbbbda12=$73,<aacbbbda12=$73,<mask13=$24
6074and $73,$73,$24
6075
6076# qhasm: uint32323232 carry0 = aacbbbda1  >> 13
6077# asm 1: rotmi >carry0=vec128#76,<aacbbbda1=vec128#63,-13
6078# asm 2: rotmi >carry0=$78,<aacbbbda1=$65,-13
6079rotmi $78,$65,-13
6080
6081# qhasm: uint32323232 carry1 = aacbbbda5  >> 13
6082# asm 1: rotmi >carry1=vec128#77,<aacbbbda5=vec128#65,-13
6083# asm 2: rotmi >carry1=$79,<aacbbbda5=$67,-13
6084rotmi $79,$67,-13
6085
6086# qhasm: uint32323232 carry2 = aacbbbda9  >> 13
6087# asm 1: rotmi >carry2=vec128#78,<aacbbbda9=vec128#64,-13
6088# asm 2: rotmi >carry2=$80,<aacbbbda9=$66,-13
6089rotmi $80,$66,-13
6090
6091# qhasm: uint32323232 carry3 = aacbbbda13 >> 13
6092# asm 1: rotmi >carry3=vec128#79,<aacbbbda13=vec128#60,-13
6093# asm 2: rotmi >carry3=$81,<aacbbbda13=$62,-13
6094rotmi $81,$62,-13
6095
6096# qhasm: int32323232 aacbbbda2  += carry0
6097# asm 1: a >aacbbbda2=vec128#5,<aacbbbda2=vec128#5,<carry0=vec128#76
6098# asm 2: a >aacbbbda2=$7,<aacbbbda2=$7,<carry0=$78
6099a $7,$7,$78
6100
6101# qhasm: int32323232 aacbbbda6  += carry1
6102# asm 1: a >aacbbbda6=vec128#55,<aacbbbda6=vec128#55,<carry1=vec128#77
6103# asm 2: a >aacbbbda6=$57,<aacbbbda6=$57,<carry1=$79
6104a $57,$57,$79
6105
6106# qhasm: int32323232 aacbbbda10 += carry2
6107# asm 1: a >aacbbbda10=vec128#56,<aacbbbda10=vec128#56,<carry2=vec128#78
6108# asm 2: a >aacbbbda10=$58,<aacbbbda10=$58,<carry2=$80
6109a $58,$58,$80
6110
6111# qhasm: int32323232 aacbbbda14 += carry3
6112# asm 1: a >aacbbbda14=vec128#57,<aacbbbda14=vec128#57,<carry3=vec128#79
6113# asm 2: a >aacbbbda14=$59,<aacbbbda14=$59,<carry3=$81
6114a $59,$59,$81
6115
6116# qhasm: aacbbbda1  &= mask13
6117# asm 1: and >aacbbbda1=vec128#63,<aacbbbda1=vec128#63,<mask13=vec128#22
6118# asm 2: and >aacbbbda1=$65,<aacbbbda1=$65,<mask13=$24
6119and $65,$65,$24
6120
6121# qhasm: aacbbbda5  &= mask13
6122# asm 1: and >aacbbbda5=vec128#65,<aacbbbda5=vec128#65,<mask13=vec128#22
6123# asm 2: and >aacbbbda5=$67,<aacbbbda5=$67,<mask13=$24
6124and $67,$67,$24
6125
6126# qhasm: aacbbbda9  &= mask13
6127# asm 1: and >aacbbbda9=vec128#64,<aacbbbda9=vec128#64,<mask13=vec128#22
6128# asm 2: and >aacbbbda9=$66,<aacbbbda9=$66,<mask13=$24
6129and $66,$66,$24
6130
6131# qhasm: aacbbbda13 &= mask13
6132# asm 1: and >aacbbbda13=vec128#60,<aacbbbda13=vec128#60,<mask13=vec128#22
6133# asm 2: and >aacbbbda13=$62,<aacbbbda13=$62,<mask13=$24
6134and $62,$62,$24
6135
6136# qhasm: uint32323232 carry0 = aacbbbda2  >> 13
6137# asm 1: rotmi >carry0=vec128#76,<aacbbbda2=vec128#5,-13
6138# asm 2: rotmi >carry0=$78,<aacbbbda2=$7,-13
6139rotmi $78,$7,-13
6140
6141# qhasm: uint32323232 carry1 = aacbbbda6  >> 13
6142# asm 1: rotmi >carry1=vec128#77,<aacbbbda6=vec128#55,-13
6143# asm 2: rotmi >carry1=$79,<aacbbbda6=$57,-13
6144rotmi $79,$57,-13
6145
6146# qhasm: uint32323232 carry2 = aacbbbda10 >> 13
6147# asm 1: rotmi >carry2=vec128#78,<aacbbbda10=vec128#56,-13
6148# asm 2: rotmi >carry2=$80,<aacbbbda10=$58,-13
6149rotmi $80,$58,-13
6150
6151# qhasm: uint32323232 carry3 = aacbbbda14 >> 13
6152# asm 1: rotmi >carry3=vec128#79,<aacbbbda14=vec128#57,-13
6153# asm 2: rotmi >carry3=$81,<aacbbbda14=$59,-13
6154rotmi $81,$59,-13
6155
6156# qhasm: int32323232 aacbbbda3  += carry0
6157# asm 1: a >aacbbbda3=vec128#66,<aacbbbda3=vec128#66,<carry0=vec128#76
6158# asm 2: a >aacbbbda3=$68,<aacbbbda3=$68,<carry0=$78
6159a $68,$68,$78
6160
6161# qhasm: int32323232 aacbbbda7  += carry1
6162# asm 1: a >aacbbbda7=vec128#67,<aacbbbda7=vec128#67,<carry1=vec128#77
6163# asm 2: a >aacbbbda7=$69,<aacbbbda7=$69,<carry1=$79
6164a $69,$69,$79
6165
6166# qhasm: int32323232 aacbbbda11 += carry2
6167# asm 1: a >aacbbbda11=vec128#68,<aacbbbda11=vec128#68,<carry2=vec128#78
6168# asm 2: a >aacbbbda11=$70,<aacbbbda11=$70,<carry2=$80
6169a $70,$70,$80
6170
6171# qhasm: int32323232 aacbbbda15 += carry3
6172# asm 1: a >aacbbbda15=vec128#72,<aacbbbda15=vec128#72,<carry3=vec128#79
6173# asm 2: a >aacbbbda15=$74,<aacbbbda15=$74,<carry3=$81
6174a $74,$74,$81
6175
6176# qhasm: aacbbbda2  &= mask13
6177# asm 1: and >aacbbbda2=vec128#5,<aacbbbda2=vec128#5,<mask13=vec128#22
6178# asm 2: and >aacbbbda2=$7,<aacbbbda2=$7,<mask13=$24
6179and $7,$7,$24
6180
6181# qhasm: aacbbbda6  &= mask13
6182# asm 1: and >aacbbbda6=vec128#55,<aacbbbda6=vec128#55,<mask13=vec128#22
6183# asm 2: and >aacbbbda6=$57,<aacbbbda6=$57,<mask13=$24
6184and $57,$57,$24
6185
6186# qhasm: aacbbbda10 &= mask13
6187# asm 1: and >aacbbbda10=vec128#56,<aacbbbda10=vec128#56,<mask13=vec128#22
6188# asm 2: and >aacbbbda10=$58,<aacbbbda10=$58,<mask13=$24
6189and $58,$58,$24
6190
6191# qhasm: aacbbbda14 &= mask13
6192# asm 1: and >aacbbbda14=vec128#57,<aacbbbda14=vec128#57,<mask13=vec128#22
6193# asm 2: and >aacbbbda14=$59,<aacbbbda14=$59,<mask13=$24
6194and $59,$59,$24
6195
6196# qhasm: uint32323232 carry0 = aacbbbda3  >> 12
6197# asm 1: rotmi >carry0=vec128#76,<aacbbbda3=vec128#66,-12
6198# asm 2: rotmi >carry0=$78,<aacbbbda3=$68,-12
6199rotmi $78,$68,-12
6200
6201# qhasm: uint32323232 carry1 = aacbbbda7  >> 12
6202# asm 1: rotmi >carry1=vec128#77,<aacbbbda7=vec128#67,-12
6203# asm 2: rotmi >carry1=$79,<aacbbbda7=$69,-12
6204rotmi $79,$69,-12
6205
6206# qhasm: uint32323232 carry2 = aacbbbda11 >> 12
6207# asm 1: rotmi >carry2=vec128#78,<aacbbbda11=vec128#68,-12
6208# asm 2: rotmi >carry2=$80,<aacbbbda11=$70,-12
6209rotmi $80,$70,-12
6210
6211# qhasm: uint32323232 carry3 = aacbbbda15 >> 12
6212# asm 1: rotmi >carry3=vec128#79,<aacbbbda15=vec128#72,-12
6213# asm 2: rotmi >carry3=$81,<aacbbbda15=$74,-12
6214rotmi $81,$74,-12
6215
6216# qhasm: int32323232 aacbbbda4  += carry0
6217# asm 1: a >aacbbbda4=vec128#61,<aacbbbda4=vec128#61,<carry0=vec128#76
6218# asm 2: a >aacbbbda4=$63,<aacbbbda4=$63,<carry0=$78
6219a $63,$63,$78
6220
6221# qhasm: int32323232 aacbbbda8  += carry1
6222# asm 1: a >aacbbbda8=vec128#62,<aacbbbda8=vec128#62,<carry1=vec128#77
6223# asm 2: a >aacbbbda8=$64,<aacbbbda8=$64,<carry1=$79
6224a $64,$64,$79
6225
6226# qhasm: int32323232 aacbbbda12 += carry2
6227# asm 1: a >aacbbbda12=vec128#71,<aacbbbda12=vec128#71,<carry2=vec128#78
6228# asm 2: a >aacbbbda12=$73,<aacbbbda12=$73,<carry2=$80
6229a $73,$73,$80
6230
6231# qhasm: int32323232 aacbbbda16 += carry3
6232# asm 1: a >aacbbbda16=vec128#69,<aacbbbda16=vec128#69,<carry3=vec128#79
6233# asm 2: a >aacbbbda16=$71,<aacbbbda16=$71,<carry3=$81
6234a $71,$71,$81
6235
6236# qhasm: aacbbbda3  &= mask12
6237# asm 1: and >aacbbbda3=vec128#66,<aacbbbda3=vec128#66,<mask12=vec128#21
6238# asm 2: and >aacbbbda3=$68,<aacbbbda3=$68,<mask12=$23
6239and $68,$68,$23
6240
6241# qhasm: aacbbbda7  &= mask12
6242# asm 1: and >aacbbbda7=vec128#67,<aacbbbda7=vec128#67,<mask12=vec128#21
6243# asm 2: and >aacbbbda7=$69,<aacbbbda7=$69,<mask12=$23
6244and $69,$69,$23
6245
6246# qhasm: aacbbbda11 &= mask12
6247# asm 1: and >aacbbbda11=vec128#68,<aacbbbda11=vec128#68,<mask12=vec128#21
6248# asm 2: and >aacbbbda11=$70,<aacbbbda11=$70,<mask12=$23
6249and $70,$70,$23
6250
6251# qhasm: aacbbbda15 &= mask12
6252# asm 1: and >aacbbbda15=vec128#72,<aacbbbda15=vec128#72,<mask12=vec128#21
6253# asm 2: and >aacbbbda15=$74,<aacbbbda15=$74,<mask12=$23
6254and $74,$74,$23
6255
6256# qhasm: uint32323232 carry1 = aacbbbda4  >> 13
6257# asm 1: rotmi >carry1=vec128#76,<aacbbbda4=vec128#61,-13
6258# asm 2: rotmi >carry1=$78,<aacbbbda4=$63,-13
6259rotmi $78,$63,-13
6260
6261# qhasm: uint32323232 carry2 = aacbbbda8  >> 13
6262# asm 1: rotmi >carry2=vec128#77,<aacbbbda8=vec128#62,-13
6263# asm 2: rotmi >carry2=$79,<aacbbbda8=$64,-13
6264rotmi $79,$64,-13
6265
6266# qhasm: uint32323232 carry3 = aacbbbda12 >> 13
6267# asm 1: rotmi >carry3=vec128#78,<aacbbbda12=vec128#71,-13
6268# asm 2: rotmi >carry3=$80,<aacbbbda12=$73,-13
6269rotmi $80,$73,-13
6270
6271# qhasm: uint32323232 carry4 = aacbbbda16 >> 13
6272# asm 1: rotmi >carry4=vec128#79,<aacbbbda16=vec128#69,-13
6273# asm 2: rotmi >carry4=$81,<aacbbbda16=$71,-13
6274rotmi $81,$71,-13
6275
6276# qhasm: int32323232 aacbbbda5  += carry1
6277# asm 1: a >aacbbbda5=vec128#65,<aacbbbda5=vec128#65,<carry1=vec128#76
6278# asm 2: a >aacbbbda5=$67,<aacbbbda5=$67,<carry1=$78
6279a $67,$67,$78
6280
6281# qhasm: int32323232 aacbbbda9  += carry2
6282# asm 1: a >aacbbbda9=vec128#64,<aacbbbda9=vec128#64,<carry2=vec128#77
6283# asm 2: a >aacbbbda9=$66,<aacbbbda9=$66,<carry2=$79
6284a $66,$66,$79
6285
6286# qhasm: int32323232 aacbbbda13 += carry3
6287# asm 1: a >aacbbbda13=vec128#60,<aacbbbda13=vec128#60,<carry3=vec128#78
6288# asm 2: a >aacbbbda13=$62,<aacbbbda13=$62,<carry3=$80
6289a $62,$62,$80
6290
6291# qhasm: int32323232 aacbbbda17  += carry4
6292# asm 1: a >aacbbbda17=vec128#70,<aacbbbda17=vec128#70,<carry4=vec128#79
6293# asm 2: a >aacbbbda17=$72,<aacbbbda17=$72,<carry4=$81
6294a $72,$72,$81
6295
6296# qhasm: aacbbbda4  &= mask13
6297# asm 1: and >aacbbbda4=vec128#61,<aacbbbda4=vec128#61,<mask13=vec128#22
6298# asm 2: and >aacbbbda4=$63,<aacbbbda4=$63,<mask13=$24
6299and $63,$63,$24
6300
6301# qhasm: aacbbbda8  &= mask13
6302# asm 1: and >aacbbbda8=vec128#62,<aacbbbda8=vec128#62,<mask13=vec128#22
6303# asm 2: and >aacbbbda8=$64,<aacbbbda8=$64,<mask13=$24
6304and $64,$64,$24
6305
6306# qhasm: aacbbbda12 &= mask13
6307# asm 1: and >aacbbbda12=vec128#71,<aacbbbda12=vec128#71,<mask13=vec128#22
6308# asm 2: and >aacbbbda12=$73,<aacbbbda12=$73,<mask13=$24
6309and $73,$73,$24
6310
6311# qhasm: aacbbbda16 &= mask13
6312# asm 1: and >aacbbbda16=vec128#69,<aacbbbda16=vec128#69,<mask13=vec128#22
6313# asm 2: and >aacbbbda16=$71,<aacbbbda16=$71,<mask13=$24
6314and $71,$71,$24
6315
6316# qhasm: uint32323232 carry1 = aacbbbda5  >> 13
6317# asm 1: rotmi >carry1=vec128#76,<aacbbbda5=vec128#65,-13
6318# asm 2: rotmi >carry1=$78,<aacbbbda5=$67,-13
6319rotmi $78,$67,-13
6320
6321# qhasm: uint32323232 carry2 = aacbbbda9  >> 13
6322# asm 1: rotmi >carry2=vec128#77,<aacbbbda9=vec128#64,-13
6323# asm 2: rotmi >carry2=$79,<aacbbbda9=$66,-13
6324rotmi $79,$66,-13
6325
6326# qhasm: uint32323232 carry3 = aacbbbda13 >> 13
6327# asm 1: rotmi >carry3=vec128#78,<aacbbbda13=vec128#60,-13
6328# asm 2: rotmi >carry3=$80,<aacbbbda13=$62,-13
6329rotmi $80,$62,-13
6330
6331# qhasm: uint32323232 carry4 = aacbbbda17 >> 13
6332# asm 1: rotmi >carry4=vec128#79,<aacbbbda17=vec128#70,-13
6333# asm 2: rotmi >carry4=$81,<aacbbbda17=$72,-13
6334rotmi $81,$72,-13
6335
6336# qhasm: int32323232 aacbbbda6  += carry1
6337# asm 1: a >aacbbbda6=vec128#55,<aacbbbda6=vec128#55,<carry1=vec128#76
6338# asm 2: a >aacbbbda6=$57,<aacbbbda6=$57,<carry1=$78
6339a $57,$57,$78
6340
6341# qhasm: int32323232 aacbbbda10 += carry2
6342# asm 1: a >aacbbbda10=vec128#56,<aacbbbda10=vec128#56,<carry2=vec128#77
6343# asm 2: a >aacbbbda10=$58,<aacbbbda10=$58,<carry2=$79
6344a $58,$58,$79
6345
6346# qhasm: int32323232 aacbbbda14 += carry3
6347# asm 1: a >aacbbbda14=vec128#57,<aacbbbda14=vec128#57,<carry3=vec128#78
6348# asm 2: a >aacbbbda14=$59,<aacbbbda14=$59,<carry3=$80
6349a $59,$59,$80
6350
6351# qhasm: int32323232 aacbbbda18 += carry4
6352# asm 1: a >aacbbbda18=vec128#59,<aacbbbda18=vec128#59,<carry4=vec128#79
6353# asm 2: a >aacbbbda18=$61,<aacbbbda18=$61,<carry4=$81
6354a $61,$61,$81
6355
6356# qhasm: aacbbbda5  &= mask13
6357# asm 1: and >aacbbbda5=vec128#65,<aacbbbda5=vec128#65,<mask13=vec128#22
6358# asm 2: and >aacbbbda5=$67,<aacbbbda5=$67,<mask13=$24
6359and $67,$67,$24
6360
6361# qhasm: aacbbbda9  &= mask13
6362# asm 1: and >aacbbbda9=vec128#64,<aacbbbda9=vec128#64,<mask13=vec128#22
6363# asm 2: and >aacbbbda9=$66,<aacbbbda9=$66,<mask13=$24
6364and $66,$66,$24
6365
6366# qhasm: aacbbbda13 &= mask13
6367# asm 1: and >aacbbbda13=vec128#60,<aacbbbda13=vec128#60,<mask13=vec128#22
6368# asm 2: and >aacbbbda13=$62,<aacbbbda13=$62,<mask13=$24
6369and $62,$62,$24
6370
6371# qhasm: aacbbbda17 &= mask13
6372# asm 1: and >aacbbbda17=vec128#70,<aacbbbda17=vec128#70,<mask13=vec128#22
6373# asm 2: and >aacbbbda17=$72,<aacbbbda17=$72,<mask13=$24
6374and $72,$72,$24
6375
6376# qhasm: uint32323232 carry1 = aacbbbda6  >> 13
6377# asm 1: rotmi >carry1=vec128#76,<aacbbbda6=vec128#55,-13
6378# asm 2: rotmi >carry1=$78,<aacbbbda6=$57,-13
6379rotmi $78,$57,-13
6380
6381# qhasm: uint32323232 carry2 = aacbbbda10 >> 13
6382# asm 1: rotmi >carry2=vec128#77,<aacbbbda10=vec128#56,-13
6383# asm 2: rotmi >carry2=$79,<aacbbbda10=$58,-13
6384rotmi $79,$58,-13
6385
6386# qhasm: uint32323232 carry3 = aacbbbda14 >> 13
6387# asm 1: rotmi >carry3=vec128#78,<aacbbbda14=vec128#57,-13
6388# asm 2: rotmi >carry3=$80,<aacbbbda14=$59,-13
6389rotmi $80,$59,-13
6390
6391# qhasm: uint32323232 carry4 = aacbbbda18  >> 13
6392# asm 1: rotmi >carry4=vec128#79,<aacbbbda18=vec128#59,-13
6393# asm 2: rotmi >carry4=$81,<aacbbbda18=$61,-13
6394rotmi $81,$61,-13
6395
6396# qhasm: int32323232 aacbbbda7  += carry1
6397# asm 1: a >aacbbbda7=vec128#67,<aacbbbda7=vec128#67,<carry1=vec128#76
6398# asm 2: a >aacbbbda7=$69,<aacbbbda7=$69,<carry1=$78
6399a $69,$69,$78
6400
6401# qhasm: int32323232 aacbbbda11 += carry2
6402# asm 1: a >aacbbbda11=vec128#68,<aacbbbda11=vec128#68,<carry2=vec128#77
6403# asm 2: a >aacbbbda11=$70,<aacbbbda11=$70,<carry2=$79
6404a $70,$70,$79
6405
6406# qhasm: int32323232 aacbbbda15 += carry3
6407# asm 1: a >aacbbbda15=vec128#72,<aacbbbda15=vec128#72,<carry3=vec128#78
6408# asm 2: a >aacbbbda15=$74,<aacbbbda15=$74,<carry3=$80
6409a $74,$74,$80
6410
6411# qhasm: int32323232 aacbbbda19  += carry4
6412# asm 1: a >aacbbbda19=vec128#73,<aacbbbda19=vec128#73,<carry4=vec128#79
6413# asm 2: a >aacbbbda19=$75,<aacbbbda19=$75,<carry4=$81
6414a $75,$75,$81
6415
6416# qhasm: aacbbbda6  &= mask13
6417# asm 1: and >aacbbbda6=vec128#55,<aacbbbda6=vec128#55,<mask13=vec128#22
6418# asm 2: and >aacbbbda6=$57,<aacbbbda6=$57,<mask13=$24
6419and $57,$57,$24
6420
6421# qhasm: aacbbbda10 &= mask13
6422# asm 1: and >aacbbbda10=vec128#56,<aacbbbda10=vec128#56,<mask13=vec128#22
6423# asm 2: and >aacbbbda10=$58,<aacbbbda10=$58,<mask13=$24
6424and $58,$58,$24
6425
6426# qhasm: aacbbbda14 &= mask13
6427# asm 1: and >aacbbbda14=vec128#57,<aacbbbda14=vec128#57,<mask13=vec128#22
6428# asm 2: and >aacbbbda14=$59,<aacbbbda14=$59,<mask13=$24
6429and $59,$59,$24
6430
6431# qhasm: aacbbbda18  &= mask13
6432# asm 1: and >aacbbbda18=vec128#59,<aacbbbda18=vec128#59,<mask13=vec128#22
6433# asm 2: and >aacbbbda18=$61,<aacbbbda18=$61,<mask13=$24
6434and $61,$61,$24
6435
6436# qhasm: int32323232 tmp0 =  aacbbbda0 << 16
6437# asm 1: shli >tmp0=vec128#76,<aacbbbda0=vec128#58,16
6438# asm 2: shli >tmp0=$78,<aacbbbda0=$60,16
6439shli $78,$60,16
6440
6441# qhasm: 2p2p2pcb0 = combine 2pconsts0 and aacbbbda0 by selw0105
6442# asm 1: shufb >2p2p2pcb0=vec128#77,<2pconsts0=vec128#35,<aacbbbda0=vec128#58,<selw0105=vec128#24
6443# asm 2: shufb >2p2p2pcb0=$79,<2pconsts0=$37,<aacbbbda0=$60,<selw0105=$26
6444shufb $79,$37,$60,$26
6445
6446# qhasm: int32323232 tmp1 =  aacbbbda1 << 16
6447# asm 1: shli >tmp1=vec128#78,<aacbbbda1=vec128#63,16
6448# asm 2: shli >tmp1=$80,<aacbbbda1=$65,16
6449shli $80,$65,16
6450
6451# qhasm: 2p2p2pcb1 = combine 2pconsts and aacbbbda1 by selw0105
6452# asm 1: shufb >2p2p2pcb1=vec128#79,<2pconsts=vec128#36,<aacbbbda1=vec128#63,<selw0105=vec128#24
6453# asm 2: shufb >2p2p2pcb1=$81,<2pconsts=$38,<aacbbbda1=$65,<selw0105=$26
6454shufb $81,$38,$65,$26
6455
6456# qhasm: int32323232 tmp2 =  aacbbbda2 << 16
6457# asm 1: shli >tmp2=vec128#80,<aacbbbda2=vec128#5,16
6458# asm 2: shli >tmp2=$82,<aacbbbda2=$7,16
6459shli $82,$7,16
6460
6461# qhasm: 2p2p2pcb2 = combine 2pconsts and aacbbbda2 by selw0105
6462# asm 1: shufb >2p2p2pcb2=vec128#81,<2pconsts=vec128#36,<aacbbbda2=vec128#5,<selw0105=vec128#24
6463# asm 2: shufb >2p2p2pcb2=$83,<2pconsts=$38,<aacbbbda2=$7,<selw0105=$26
6464shufb $83,$38,$7,$26
6465
6466# qhasm: int32323232 tmp3 =  aacbbbda3 << 16
6467# asm 1: shli >tmp3=vec128#82,<aacbbbda3=vec128#66,16
6468# asm 2: shli >tmp3=$84,<aacbbbda3=$68,16
6469shli $84,$68,16
6470
6471# qhasm: 2p2p2pcb3 = combine 2pconsts and aacbbbda3 by selw2325
6472# asm 1: shufb >2p2p2pcb3=vec128#83,<2pconsts=vec128#36,<aacbbbda3=vec128#66,<selw2325=vec128#25
6473# asm 2: shufb >2p2p2pcb3=$85,<2pconsts=$38,<aacbbbda3=$68,<selw2325=$27
6474shufb $85,$38,$68,$27
6475
6476# qhasm: uint32323232 tmp0  += (tmp0  >> 16) * (a24vec >> 16)
6477# asm 1: mpyhhau <tmp0=vec128#76,<tmp0=vec128#76,<a24vec=vec128#48
6478# asm 2: mpyhhau <tmp0=$78,<tmp0=$78,<a24vec=$50
6479mpyhhau $78,$78,$50
6480
6481# qhasm: 2p2p2pcb4 = combine 2pconsts and aacbbbda4 by selw0105
6482# asm 1: shufb >2p2p2pcb4=vec128#84,<2pconsts=vec128#36,<aacbbbda4=vec128#61,<selw0105=vec128#24
6483# asm 2: shufb >2p2p2pcb4=$86,<2pconsts=$38,<aacbbbda4=$63,<selw0105=$26
6484shufb $86,$38,$63,$26
6485
6486# qhasm: uint32323232 tmp1  += (tmp1  >> 16) * (a24vec >> 16)
6487# asm 1: mpyhhau <tmp1=vec128#78,<tmp1=vec128#78,<a24vec=vec128#48
6488# asm 2: mpyhhau <tmp1=$80,<tmp1=$80,<a24vec=$50
6489mpyhhau $80,$80,$50
6490
6491# qhasm: 2p2p2pcb5 = combine 2pconsts and aacbbbda5 by selw0105
6492# asm 1: shufb >2p2p2pcb5=vec128#85,<2pconsts=vec128#36,<aacbbbda5=vec128#65,<selw0105=vec128#24
6493# asm 2: shufb >2p2p2pcb5=$87,<2pconsts=$38,<aacbbbda5=$67,<selw0105=$26
6494shufb $87,$38,$67,$26
6495
6496# qhasm: uint32323232 tmp2  += (tmp2  >> 16) * (a24vec >> 16)
6497# asm 1: mpyhhau <tmp2=vec128#80,<tmp2=vec128#80,<a24vec=vec128#48
6498# asm 2: mpyhhau <tmp2=$82,<tmp2=$82,<a24vec=$50
6499mpyhhau $82,$82,$50
6500
6501# qhasm: 2p2p2pcb6 = combine 2pconsts and aacbbbda6 by selw0105
6502# asm 1: shufb >2p2p2pcb6=vec128#86,<2pconsts=vec128#36,<aacbbbda6=vec128#55,<selw0105=vec128#24
6503# asm 2: shufb >2p2p2pcb6=$88,<2pconsts=$38,<aacbbbda6=$57,<selw0105=$26
6504shufb $88,$38,$57,$26
6505
6506# qhasm: uint32323232 tmp3  += (tmp3  >> 16) * (a24vec >> 16)
6507# asm 1: mpyhhau <tmp3=vec128#82,<tmp3=vec128#82,<a24vec=vec128#48
6508# asm 2: mpyhhau <tmp3=$84,<tmp3=$84,<a24vec=$50
6509mpyhhau $84,$84,$50
6510
6511# qhasm: 2p2p2pcb7 = combine 2pconsts and aacbbbda7 by selw2325
6512# asm 1: shufb >2p2p2pcb7=vec128#87,<2pconsts=vec128#36,<aacbbbda7=vec128#67,<selw2325=vec128#25
6513# asm 2: shufb >2p2p2pcb7=$89,<2pconsts=$38,<aacbbbda7=$69,<selw2325=$27
6514shufb $89,$38,$69,$27
6515
6516# qhasm: int32323232 tmp4 =  aacbbbda4 << 16
6517# asm 1: shli >tmp4=vec128#88,<aacbbbda4=vec128#61,16
6518# asm 2: shli >tmp4=$90,<aacbbbda4=$63,16
6519shli $90,$63,16
6520
6521# qhasm: 2p2p2pcb8 = combine 2pconsts and aacbbbda8 by selw0105
6522# asm 1: shufb >2p2p2pcb8=vec128#89,<2pconsts=vec128#36,<aacbbbda8=vec128#62,<selw0105=vec128#24
6523# asm 2: shufb >2p2p2pcb8=$91,<2pconsts=$38,<aacbbbda8=$64,<selw0105=$26
6524shufb $91,$38,$64,$26
6525
6526# qhasm: int32323232 tmp5 =  aacbbbda5 << 16
6527# asm 1: shli >tmp5=vec128#90,<aacbbbda5=vec128#65,16
6528# asm 2: shli >tmp5=$92,<aacbbbda5=$67,16
6529shli $92,$67,16
6530
6531# qhasm: 2p2p2pcb9 = combine 2pconsts and aacbbbda9 by selw0105
6532# asm 1: shufb >2p2p2pcb9=vec128#91,<2pconsts=vec128#36,<aacbbbda9=vec128#64,<selw0105=vec128#24
6533# asm 2: shufb >2p2p2pcb9=$93,<2pconsts=$38,<aacbbbda9=$66,<selw0105=$26
6534shufb $93,$38,$66,$26
6535
6536# qhasm: int32323232 tmp6 =  aacbbbda6 << 16
6537# asm 1: shli >tmp6=vec128#92,<aacbbbda6=vec128#55,16
6538# asm 2: shli >tmp6=$94,<aacbbbda6=$57,16
6539shli $94,$57,16
6540
6541# qhasm: 2p2p2pcb10 = combine 2pconsts and aacbbbda10 by selw0105
6542# asm 1: shufb >2p2p2pcb10=vec128#93,<2pconsts=vec128#36,<aacbbbda10=vec128#56,<selw0105=vec128#24
6543# asm 2: shufb >2p2p2pcb10=$95,<2pconsts=$38,<aacbbbda10=$58,<selw0105=$26
6544shufb $95,$38,$58,$26
6545
6546# qhasm: int32323232 tmp7 =  aacbbbda7 << 16
6547# asm 1: shli >tmp7=vec128#94,<aacbbbda7=vec128#67,16
6548# asm 2: shli >tmp7=$96,<aacbbbda7=$69,16
6549shli $96,$69,16
6550
6551# qhasm: 2p2p2pcb11 = combine 2pconsts and aacbbbda11 by selw2325
6552# asm 1: shufb >2p2p2pcb11=vec128#95,<2pconsts=vec128#36,<aacbbbda11=vec128#68,<selw2325=vec128#25
6553# asm 2: shufb >2p2p2pcb11=$97,<2pconsts=$38,<aacbbbda11=$70,<selw2325=$27
6554shufb $97,$38,$70,$27
6555
6556# qhasm: uint32323232 tmp4  += (tmp4  >> 16) * (a24vec >> 16)
6557# asm 1: mpyhhau <tmp4=vec128#88,<tmp4=vec128#88,<a24vec=vec128#48
6558# asm 2: mpyhhau <tmp4=$90,<tmp4=$90,<a24vec=$50
6559mpyhhau $90,$90,$50
6560
6561# qhasm: 2p2p2pcb12 = combine 2pconsts and aacbbbda12 by selw0105
6562# asm 1: shufb >2p2p2pcb12=vec128#96,<2pconsts=vec128#36,<aacbbbda12=vec128#71,<selw0105=vec128#24
6563# asm 2: shufb >2p2p2pcb12=$98,<2pconsts=$38,<aacbbbda12=$73,<selw0105=$26
6564shufb $98,$38,$73,$26
6565
6566# qhasm: uint32323232 tmp5  += (tmp5  >> 16) * (a24vec >> 16)
6567# asm 1: mpyhhau <tmp5=vec128#90,<tmp5=vec128#90,<a24vec=vec128#48
6568# asm 2: mpyhhau <tmp5=$92,<tmp5=$92,<a24vec=$50
6569mpyhhau $92,$92,$50
6570
6571# qhasm: 2p2p2pcb13 = combine 2pconsts and aacbbbda13 by selw0105
6572# asm 1: shufb >2p2p2pcb13=vec128#97,<2pconsts=vec128#36,<aacbbbda13=vec128#60,<selw0105=vec128#24
6573# asm 2: shufb >2p2p2pcb13=$99,<2pconsts=$38,<aacbbbda13=$62,<selw0105=$26
6574shufb $99,$38,$62,$26
6575
6576# qhasm: uint32323232 tmp6  += (tmp6  >> 16) * (a24vec >> 16)
6577# asm 1: mpyhhau <tmp6=vec128#92,<tmp6=vec128#92,<a24vec=vec128#48
6578# asm 2: mpyhhau <tmp6=$94,<tmp6=$94,<a24vec=$50
6579mpyhhau $94,$94,$50
6580
6581# qhasm: 2p2p2pcb14 = combine 2pconsts and aacbbbda14 by selw0105
6582# asm 1: shufb >2p2p2pcb14=vec128#98,<2pconsts=vec128#36,<aacbbbda14=vec128#57,<selw0105=vec128#24
6583# asm 2: shufb >2p2p2pcb14=$100,<2pconsts=$38,<aacbbbda14=$59,<selw0105=$26
6584shufb $100,$38,$59,$26
6585
6586# qhasm: uint32323232 tmp7  += (tmp7  >> 16) * (a24vec >> 16)
6587# asm 1: mpyhhau <tmp7=vec128#94,<tmp7=vec128#94,<a24vec=vec128#48
6588# asm 2: mpyhhau <tmp7=$96,<tmp7=$96,<a24vec=$50
6589mpyhhau $96,$96,$50
6590
6591# qhasm: 2p2p2pcb15 = combine 2pconsts and aacbbbda15 by selw2325
6592# asm 1: shufb >2p2p2pcb15=vec128#99,<2pconsts=vec128#36,<aacbbbda15=vec128#72,<selw2325=vec128#25
6593# asm 2: shufb >2p2p2pcb15=$101,<2pconsts=$38,<aacbbbda15=$74,<selw2325=$27
6594shufb $101,$38,$74,$27
6595
6596# qhasm: int32323232 tmp8 =  aacbbbda8 << 16
6597# asm 1: shli >tmp8=vec128#100,<aacbbbda8=vec128#62,16
6598# asm 2: shli >tmp8=$102,<aacbbbda8=$64,16
6599shli $102,$64,16
6600
6601# qhasm: 2p2p2pcb16 = combine 2pconsts and aacbbbda16 by selw0105
6602# asm 1: shufb >2p2p2pcb16=vec128#101,<2pconsts=vec128#36,<aacbbbda16=vec128#69,<selw0105=vec128#24
6603# asm 2: shufb >2p2p2pcb16=$103,<2pconsts=$38,<aacbbbda16=$71,<selw0105=$26
6604shufb $103,$38,$71,$26
6605
6606# qhasm: int32323232 tmp9 =  aacbbbda9 << 16
6607# asm 1: shli >tmp9=vec128#102,<aacbbbda9=vec128#64,16
6608# asm 2: shli >tmp9=$104,<aacbbbda9=$66,16
6609shli $104,$66,16
6610
6611# qhasm: 2p2p2pcb17 = combine 2pconsts and aacbbbda17 by selw0105
6612# asm 1: shufb >2p2p2pcb17=vec128#103,<2pconsts=vec128#36,<aacbbbda17=vec128#70,<selw0105=vec128#24
6613# asm 2: shufb >2p2p2pcb17=$105,<2pconsts=$38,<aacbbbda17=$72,<selw0105=$26
6614shufb $105,$38,$72,$26
6615
6616# qhasm: int32323232 tmp10 = aacbbbda10 << 16
6617# asm 1: shli >tmp10=vec128#104,<aacbbbda10=vec128#56,16
6618# asm 2: shli >tmp10=$106,<aacbbbda10=$58,16
6619shli $106,$58,16
6620
6621# qhasm: 2p2p2pcb18 = combine 2pconsts and aacbbbda18 by selw0105
6622# asm 1: shufb >2p2p2pcb18=vec128#105,<2pconsts=vec128#36,<aacbbbda18=vec128#59,<selw0105=vec128#24
6623# asm 2: shufb >2p2p2pcb18=$107,<2pconsts=$38,<aacbbbda18=$61,<selw0105=$26
6624shufb $107,$38,$61,$26
6625
6626# qhasm: int32323232 tmp11 = aacbbbda11 << 16
6627# asm 1: shli >tmp11=vec128#106,<aacbbbda11=vec128#68,16
6628# asm 2: shli >tmp11=$108,<aacbbbda11=$70,16
6629shli $108,$70,16
6630
6631# qhasm: 2p2p2pcb19 = combine 2pconsts and aacbbbda19 by selw2325
6632# asm 1: shufb >2p2p2pcb19=vec128#107,<2pconsts=vec128#36,<aacbbbda19=vec128#73,<selw2325=vec128#25
6633# asm 2: shufb >2p2p2pcb19=$109,<2pconsts=$38,<aacbbbda19=$75,<selw2325=$27
6634shufb $109,$38,$75,$27
6635
6636# qhasm: uint32323232 tmp8  += (tmp8  >> 16) * (a24vec >> 16)
6637# asm 1: mpyhhau <tmp8=vec128#100,<tmp8=vec128#100,<a24vec=vec128#48
6638# asm 2: mpyhhau <tmp8=$102,<tmp8=$102,<a24vec=$50
6639mpyhhau $102,$102,$50
6640
6641# qhasm: aa_a24aadada0 = combine aacbbbda0 and tmp0 by selw0433
6642# asm 1: shufb >aa_a24aadada0=vec128#108,<aacbbbda0=vec128#58,<tmp0=vec128#76,<selw0433=vec128#26
6643# asm 2: shufb >aa_a24aadada0=$110,<aacbbbda0=$60,<tmp0=$78,<selw0433=$28
6644shufb $110,$60,$78,$28
6645
6646# qhasm: uint32323232 tmp9  += (tmp9  >> 16) * (a24vec >> 16)
6647# asm 1: mpyhhau <tmp9=vec128#102,<tmp9=vec128#102,<a24vec=vec128#48
6648# asm 2: mpyhhau <tmp9=$104,<tmp9=$104,<a24vec=$50
6649mpyhhau $104,$104,$50
6650
6651# qhasm: aa_a24aadada1 = combine aacbbbda1 and tmp1 by selw0433
6652# asm 1: shufb >aa_a24aadada1=vec128#109,<aacbbbda1=vec128#63,<tmp1=vec128#78,<selw0433=vec128#26
6653# asm 2: shufb >aa_a24aadada1=$111,<aacbbbda1=$65,<tmp1=$80,<selw0433=$28
6654shufb $111,$65,$80,$28
6655
6656# qhasm: uint32323232 tmp10 += (tmp10 >> 16) * (a24vec >> 16)
6657# asm 1: mpyhhau <tmp10=vec128#104,<tmp10=vec128#104,<a24vec=vec128#48
6658# asm 2: mpyhhau <tmp10=$106,<tmp10=$106,<a24vec=$50
6659mpyhhau $106,$106,$50
6660
6661# qhasm: aa_a24aadada2 = combine aacbbbda2 and tmp2 by selw0433
6662# asm 1: shufb >aa_a24aadada2=vec128#110,<aacbbbda2=vec128#5,<tmp2=vec128#80,<selw0433=vec128#26
6663# asm 2: shufb >aa_a24aadada2=$112,<aacbbbda2=$7,<tmp2=$82,<selw0433=$28
6664shufb $112,$7,$82,$28
6665
6666# qhasm: uint32323232 tmp11 += (tmp11 >> 16) * (a24vec >> 16)
6667# asm 1: mpyhhau <tmp11=vec128#106,<tmp11=vec128#106,<a24vec=vec128#48
6668# asm 2: mpyhhau <tmp11=$108,<tmp11=$108,<a24vec=$50
6669mpyhhau $108,$108,$50
6670
6671# qhasm: aa_a24aadada3 = combine aacbbbda3 and tmp3 by selw0433
6672# asm 1: shufb >aa_a24aadada3=vec128#111,<aacbbbda3=vec128#66,<tmp3=vec128#82,<selw0433=vec128#26
6673# asm 2: shufb >aa_a24aadada3=$113,<aacbbbda3=$68,<tmp3=$84,<selw0433=$28
6674shufb $113,$68,$84,$28
6675
6676# qhasm: int32323232 tmp12 = aacbbbda12 << 16
6677# asm 1: shli >tmp12=vec128#112,<aacbbbda12=vec128#71,16
6678# asm 2: shli >tmp12=$114,<aacbbbda12=$73,16
6679shli $114,$73,16
6680
6681# qhasm: aa_a24aadada4 = combine aacbbbda4 and tmp4 by selw0433
6682# asm 1: shufb >aa_a24aadada4=vec128#113,<aacbbbda4=vec128#61,<tmp4=vec128#88,<selw0433=vec128#26
6683# asm 2: shufb >aa_a24aadada4=$115,<aacbbbda4=$63,<tmp4=$90,<selw0433=$28
6684shufb $115,$63,$90,$28
6685
6686# qhasm: int32323232 tmp13 = aacbbbda13 << 16
6687# asm 1: shli >tmp13=vec128#114,<aacbbbda13=vec128#60,16
6688# asm 2: shli >tmp13=$116,<aacbbbda13=$62,16
6689shli $116,$62,16
6690
6691# qhasm: aa_a24aadada5 = combine aacbbbda5 and tmp5 by selw0433
6692# asm 1: shufb >aa_a24aadada5=vec128#115,<aacbbbda5=vec128#65,<tmp5=vec128#90,<selw0433=vec128#26
6693# asm 2: shufb >aa_a24aadada5=$117,<aacbbbda5=$67,<tmp5=$92,<selw0433=$28
6694shufb $117,$67,$92,$28
6695
6696# qhasm: int32323232 tmp14 = aacbbbda14 << 16
6697# asm 1: shli >tmp14=vec128#116,<aacbbbda14=vec128#57,16
6698# asm 2: shli >tmp14=$118,<aacbbbda14=$59,16
6699shli $118,$59,16
6700
6701# qhasm: aa_a24aadada6 = combine aacbbbda6 and tmp6 by selw0433
6702# asm 1: shufb >aa_a24aadada6=vec128#117,<aacbbbda6=vec128#55,<tmp6=vec128#92,<selw0433=vec128#26
6703# asm 2: shufb >aa_a24aadada6=$119,<aacbbbda6=$57,<tmp6=$94,<selw0433=$28
6704shufb $119,$57,$94,$28
6705
6706# qhasm: int32323232 tmp15 = aacbbbda15 << 16
6707# asm 1: shli >tmp15=vec128#118,<aacbbbda15=vec128#72,16
6708# asm 2: shli >tmp15=$120,<aacbbbda15=$74,16
6709shli $120,$74,16
6710
6711# qhasm: aa_a24aadada7 = combine aacbbbda7 and tmp7 by selw0433
6712# asm 1: shufb >aa_a24aadada7=vec128#119,<aacbbbda7=vec128#67,<tmp7=vec128#94,<selw0433=vec128#26
6713# asm 2: shufb >aa_a24aadada7=$121,<aacbbbda7=$69,<tmp7=$96,<selw0433=$28
6714shufb $121,$69,$96,$28
6715
6716# qhasm: uint32323232 tmp12 += (tmp12 >> 16) * (a24vec >> 16)
6717# asm 1: mpyhhau <tmp12=vec128#112,<tmp12=vec128#112,<a24vec=vec128#48
6718# asm 2: mpyhhau <tmp12=$114,<tmp12=$114,<a24vec=$50
6719mpyhhau $114,$114,$50
6720
6721# qhasm: aa_a24aadada8 = combine aacbbbda8 and tmp8 by selw0433
6722# asm 1: shufb >aa_a24aadada8=vec128#120,<aacbbbda8=vec128#62,<tmp8=vec128#100,<selw0433=vec128#26
6723# asm 2: shufb >aa_a24aadada8=$122,<aacbbbda8=$64,<tmp8=$102,<selw0433=$28
6724shufb $122,$64,$102,$28
6725
6726# qhasm: uint32323232 tmp13 += (tmp13 >> 16) * (a24vec >> 16)
6727# asm 1: mpyhhau <tmp13=vec128#114,<tmp13=vec128#114,<a24vec=vec128#48
6728# asm 2: mpyhhau <tmp13=$116,<tmp13=$116,<a24vec=$50
6729mpyhhau $116,$116,$50
6730
6731# qhasm: aa_a24aadada9 = combine aacbbbda9 and tmp9 by selw0433
6732# asm 1: shufb >aa_a24aadada9=vec128#121,<aacbbbda9=vec128#64,<tmp9=vec128#102,<selw0433=vec128#26
6733# asm 2: shufb >aa_a24aadada9=$123,<aacbbbda9=$66,<tmp9=$104,<selw0433=$28
6734shufb $123,$66,$104,$28
6735
6736# qhasm: uint32323232 tmp14 += (tmp14 >> 16) * (a24vec >> 16)
6737# asm 1: mpyhhau <tmp14=vec128#116,<tmp14=vec128#116,<a24vec=vec128#48
6738# asm 2: mpyhhau <tmp14=$118,<tmp14=$118,<a24vec=$50
6739mpyhhau $118,$118,$50
6740
6741# qhasm: bb_a24m1bbcb0 = combine aacbbbda0 and tmp0 by selw261c0
6742# asm 1: shufb >bb_a24m1bbcb0=vec128#76,<aacbbbda0=vec128#58,<tmp0=vec128#76,<selw261c0=vec128#27
6743# asm 2: shufb >bb_a24m1bbcb0=$78,<aacbbbda0=$60,<tmp0=$78,<selw261c0=$29
6744shufb $78,$60,$78,$29
6745
6746# qhasm: uint32323232 tmp15 += (tmp15 >> 16) * (a24vec >> 16)
6747# asm 1: mpyhhau <tmp15=vec128#118,<tmp15=vec128#118,<a24vec=vec128#48
6748# asm 2: mpyhhau <tmp15=$120,<tmp15=$120,<a24vec=$50
6749mpyhhau $120,$120,$50
6750
6751# qhasm: bb_a24m1bbcb1 = combine aacbbbda1 and tmp1 by selw261c0
6752# asm 1: shufb >bb_a24m1bbcb1=vec128#78,<aacbbbda1=vec128#63,<tmp1=vec128#78,<selw261c0=vec128#27
6753# asm 2: shufb >bb_a24m1bbcb1=$80,<aacbbbda1=$65,<tmp1=$80,<selw261c0=$29
6754shufb $80,$65,$80,$29
6755
6756# qhasm: int32323232 tmp16 = aacbbbda16 << 16
6757# asm 1: shli >tmp16=vec128#122,<aacbbbda16=vec128#69,16
6758# asm 2: shli >tmp16=$124,<aacbbbda16=$71,16
6759shli $124,$71,16
6760
6761# qhasm: bb_a24m1bbcb2 = combine aacbbbda2 and tmp2 by selw261c0
6762# asm 1: shufb >bb_a24m1bbcb2=vec128#80,<aacbbbda2=vec128#5,<tmp2=vec128#80,<selw261c0=vec128#27
6763# asm 2: shufb >bb_a24m1bbcb2=$82,<aacbbbda2=$7,<tmp2=$82,<selw261c0=$29
6764shufb $82,$7,$82,$29
6765
6766# qhasm: int32323232 tmp17 = aacbbbda17 << 16
6767# asm 1: shli >tmp17=vec128#123,<aacbbbda17=vec128#70,16
6768# asm 2: shli >tmp17=$125,<aacbbbda17=$72,16
6769shli $125,$72,16
6770
6771# qhasm: bb_a24m1bbcb3 = combine aacbbbda3 and tmp3 by selw261c0
6772# asm 1: shufb >bb_a24m1bbcb3=vec128#82,<aacbbbda3=vec128#66,<tmp3=vec128#82,<selw261c0=vec128#27
6773# asm 2: shufb >bb_a24m1bbcb3=$84,<aacbbbda3=$68,<tmp3=$84,<selw261c0=$29
6774shufb $84,$68,$84,$29
6775
6776# qhasm: int32323232 tmp18 = aacbbbda18 << 16
6777# asm 1: shli >tmp18=vec128#124,<aacbbbda18=vec128#59,16
6778# asm 2: shli >tmp18=$126,<aacbbbda18=$61,16
6779shli $126,$61,16
6780
6781# qhasm: bb_a24m1bbcb4 = combine aacbbbda4 and tmp4 by selw261c0
6782# asm 1: shufb >bb_a24m1bbcb4=vec128#88,<aacbbbda4=vec128#61,<tmp4=vec128#88,<selw261c0=vec128#27
6783# asm 2: shufb >bb_a24m1bbcb4=$90,<aacbbbda4=$63,<tmp4=$90,<selw261c0=$29
6784shufb $90,$63,$90,$29
6785
6786# qhasm: int32323232 tmp19 = aacbbbda19 << 16
6787# asm 1: shli >tmp19=vec128#125,<aacbbbda19=vec128#73,16
6788# asm 2: shli >tmp19=$127,<aacbbbda19=$75,16
6789shli $127,$75,16
6790
6791# qhasm: bb_a24m1bbcb5 = combine aacbbbda5 and tmp5 by selw261c0
6792# asm 1: shufb >bb_a24m1bbcb5=vec128#90,<aacbbbda5=vec128#65,<tmp5=vec128#90,<selw261c0=vec128#27
6793# asm 2: shufb >bb_a24m1bbcb5=$92,<aacbbbda5=$67,<tmp5=$92,<selw261c0=$29
6794shufb $92,$67,$92,$29
6795
6796# qhasm: uint32323232 tmp16 += (tmp16 >> 16) * (a24vec >> 16)
6797# asm 1: mpyhhau <tmp16=vec128#122,<tmp16=vec128#122,<a24vec=vec128#48
6798# asm 2: mpyhhau <tmp16=$124,<tmp16=$124,<a24vec=$50
6799mpyhhau $124,$124,$50
6800
6801# qhasm: bb_a24m1bbcb6 = combine aacbbbda6 and tmp6 by selw261c0
6802# asm 1: shufb >bb_a24m1bbcb6=vec128#92,<aacbbbda6=vec128#55,<tmp6=vec128#92,<selw261c0=vec128#27
6803# asm 2: shufb >bb_a24m1bbcb6=$94,<aacbbbda6=$57,<tmp6=$94,<selw261c0=$29
6804shufb $94,$57,$94,$29
6805
6806# qhasm: uint32323232 tmp17 += (tmp17 >> 16) * (a24vec >> 16)
6807# asm 1: mpyhhau <tmp17=vec128#123,<tmp17=vec128#123,<a24vec=vec128#48
6808# asm 2: mpyhhau <tmp17=$125,<tmp17=$125,<a24vec=$50
6809mpyhhau $125,$125,$50
6810
6811# qhasm: bb_a24m1bbcb7 = combine aacbbbda7 and tmp7 by selw261c0
6812# asm 1: shufb >bb_a24m1bbcb7=vec128#94,<aacbbbda7=vec128#67,<tmp7=vec128#94,<selw261c0=vec128#27
6813# asm 2: shufb >bb_a24m1bbcb7=$96,<aacbbbda7=$69,<tmp7=$96,<selw261c0=$29
6814shufb $96,$69,$96,$29
6815
6816# qhasm: uint32323232 tmp18 += (tmp18 >> 16) * (a24vec >> 16)
6817# asm 1: mpyhhau <tmp18=vec128#124,<tmp18=vec128#124,<a24vec=vec128#48
6818# asm 2: mpyhhau <tmp18=$126,<tmp18=$126,<a24vec=$50
6819mpyhhau $126,$126,$50
6820
6821# qhasm: bb_a24m1bbcb8 = combine aacbbbda8 and tmp8 by selw261c0
6822# asm 1: shufb >bb_a24m1bbcb8=vec128#100,<aacbbbda8=vec128#62,<tmp8=vec128#100,<selw261c0=vec128#27
6823# asm 2: shufb >bb_a24m1bbcb8=$102,<aacbbbda8=$64,<tmp8=$102,<selw261c0=$29
6824shufb $102,$64,$102,$29
6825
6826# qhasm: uint32323232 tmp19 += (tmp19 >> 16) * (a24vec >> 16)
6827# asm 1: mpyhhau <tmp19=vec128#125,<tmp19=vec128#125,<a24vec=vec128#48
6828# asm 2: mpyhhau <tmp19=$127,<tmp19=$127,<a24vec=$50
6829mpyhhau $127,$127,$50
6830
6831# qhasm: bb_a24m1bbcb9 = combine aacbbbda9 and tmp9 by selw261c0
6832# asm 1: shufb >bb_a24m1bbcb9=vec128#102,<aacbbbda9=vec128#64,<tmp9=vec128#102,<selw261c0=vec128#27
6833# asm 2: shufb >bb_a24m1bbcb9=$104,<aacbbbda9=$66,<tmp9=$104,<selw261c0=$29
6834shufb $104,$66,$104,$29
6835
6836# qhasm: int32323232 et4t1t00 = aa_a24aadada0 + 2p2p2pcb0
6837# asm 1: a >et4t1t00=vec128#77,<aa_a24aadada0=vec128#108,<2p2p2pcb0=vec128#77
6838# asm 2: a >et4t1t00=$79,<aa_a24aadada0=$110,<2p2p2pcb0=$79
6839a $79,$110,$79
6840
6841# qhasm: aa_a24aadada10 = combine aacbbbda10 and tmp10 by selw0433
6842# asm 1: shufb >aa_a24aadada10=vec128#108,<aacbbbda10=vec128#56,<tmp10=vec128#104,<selw0433=vec128#26
6843# asm 2: shufb >aa_a24aadada10=$110,<aacbbbda10=$58,<tmp10=$106,<selw0433=$28
6844shufb $110,$58,$106,$28
6845
6846# qhasm: int32323232 et4t1t01 = aa_a24aadada1 + 2p2p2pcb1
6847# asm 1: a >et4t1t01=vec128#79,<aa_a24aadada1=vec128#109,<2p2p2pcb1=vec128#79
6848# asm 2: a >et4t1t01=$81,<aa_a24aadada1=$111,<2p2p2pcb1=$81
6849a $81,$111,$81
6850
6851# qhasm: aa_a24aadada11 = combine aacbbbda11 and tmp11 by selw0433
6852# asm 1: shufb >aa_a24aadada11=vec128#109,<aacbbbda11=vec128#68,<tmp11=vec128#106,<selw0433=vec128#26
6853# asm 2: shufb >aa_a24aadada11=$111,<aacbbbda11=$70,<tmp11=$108,<selw0433=$28
6854shufb $111,$70,$108,$28
6855
6856# qhasm: int32323232 et4t1t02 = aa_a24aadada2 + 2p2p2pcb2
6857# asm 1: a >et4t1t02=vec128#81,<aa_a24aadada2=vec128#110,<2p2p2pcb2=vec128#81
6858# asm 2: a >et4t1t02=$83,<aa_a24aadada2=$112,<2p2p2pcb2=$83
6859a $83,$112,$83
6860
6861# qhasm: aa_a24aadada12 = combine aacbbbda12 and tmp12 by selw0433
6862# asm 1: shufb >aa_a24aadada12=vec128#110,<aacbbbda12=vec128#71,<tmp12=vec128#112,<selw0433=vec128#26
6863# asm 2: shufb >aa_a24aadada12=$112,<aacbbbda12=$73,<tmp12=$114,<selw0433=$28
6864shufb $112,$73,$114,$28
6865
6866# qhasm: int32323232 et4t1t03 = aa_a24aadada3 + 2p2p2pcb3
6867# asm 1: a >et4t1t03=vec128#83,<aa_a24aadada3=vec128#111,<2p2p2pcb3=vec128#83
6868# asm 2: a >et4t1t03=$85,<aa_a24aadada3=$113,<2p2p2pcb3=$85
6869a $85,$113,$85
6870
6871# qhasm: aa_a24aadada13 = combine aacbbbda13 and tmp13 by selw0433
6872# asm 1: shufb >aa_a24aadada13=vec128#111,<aacbbbda13=vec128#60,<tmp13=vec128#114,<selw0433=vec128#26
6873# asm 2: shufb >aa_a24aadada13=$113,<aacbbbda13=$62,<tmp13=$116,<selw0433=$28
6874shufb $113,$62,$116,$28
6875
6876# qhasm: int32323232 et4t1t04 = aa_a24aadada4 + 2p2p2pcb4
6877# asm 1: a >et4t1t04=vec128#84,<aa_a24aadada4=vec128#113,<2p2p2pcb4=vec128#84
6878# asm 2: a >et4t1t04=$86,<aa_a24aadada4=$115,<2p2p2pcb4=$86
6879a $86,$115,$86
6880
6881# qhasm: aa_a24aadada14 = combine aacbbbda14 and tmp14 by selw0433
6882# asm 1: shufb >aa_a24aadada14=vec128#113,<aacbbbda14=vec128#57,<tmp14=vec128#116,<selw0433=vec128#26
6883# asm 2: shufb >aa_a24aadada14=$115,<aacbbbda14=$59,<tmp14=$118,<selw0433=$28
6884shufb $115,$59,$118,$28
6885
6886# qhasm: int32323232 et4t1t05 = aa_a24aadada5 + 2p2p2pcb5
6887# asm 1: a >et4t1t05=vec128#85,<aa_a24aadada5=vec128#115,<2p2p2pcb5=vec128#85
6888# asm 2: a >et4t1t05=$87,<aa_a24aadada5=$117,<2p2p2pcb5=$87
6889a $87,$117,$87
6890
6891# qhasm: aa_a24aadada15 = combine aacbbbda15 and tmp15 by selw0433
6892# asm 1: shufb >aa_a24aadada15=vec128#115,<aacbbbda15=vec128#72,<tmp15=vec128#118,<selw0433=vec128#26
6893# asm 2: shufb >aa_a24aadada15=$117,<aacbbbda15=$74,<tmp15=$120,<selw0433=$28
6894shufb $117,$74,$120,$28
6895
6896# qhasm: int32323232 et4t1t06 = aa_a24aadada6 + 2p2p2pcb6
6897# asm 1: a >et4t1t06=vec128#86,<aa_a24aadada6=vec128#117,<2p2p2pcb6=vec128#86
6898# asm 2: a >et4t1t06=$88,<aa_a24aadada6=$119,<2p2p2pcb6=$88
6899a $88,$119,$88
6900
6901# qhasm: aa_a24aadada16 = combine aacbbbda16 and tmp16 by selw0433
6902# asm 1: shufb >aa_a24aadada16=vec128#117,<aacbbbda16=vec128#69,<tmp16=vec128#122,<selw0433=vec128#26
6903# asm 2: shufb >aa_a24aadada16=$119,<aacbbbda16=$71,<tmp16=$124,<selw0433=$28
6904shufb $119,$71,$124,$28
6905
6906# qhasm: int32323232 et4t1t07 = aa_a24aadada7 + 2p2p2pcb7
6907# asm 1: a >et4t1t07=vec128#87,<aa_a24aadada7=vec128#119,<2p2p2pcb7=vec128#87
6908# asm 2: a >et4t1t07=$89,<aa_a24aadada7=$121,<2p2p2pcb7=$89
6909a $89,$121,$89
6910
6911# qhasm: aa_a24aadada17 = combine aacbbbda17 and tmp17 by selw0433
6912# asm 1: shufb >aa_a24aadada17=vec128#119,<aacbbbda17=vec128#70,<tmp17=vec128#123,<selw0433=vec128#26
6913# asm 2: shufb >aa_a24aadada17=$121,<aacbbbda17=$72,<tmp17=$125,<selw0433=$28
6914shufb $121,$72,$125,$28
6915
6916# qhasm: int32323232 et4t1t08 = aa_a24aadada8 + 2p2p2pcb8
6917# asm 1: a >et4t1t08=vec128#89,<aa_a24aadada8=vec128#120,<2p2p2pcb8=vec128#89
6918# asm 2: a >et4t1t08=$91,<aa_a24aadada8=$122,<2p2p2pcb8=$91
6919a $91,$122,$91
6920
6921# qhasm: aa_a24aadada18 = combine aacbbbda18 and tmp18 by selw0433
6922# asm 1: shufb >aa_a24aadada18=vec128#120,<aacbbbda18=vec128#59,<tmp18=vec128#124,<selw0433=vec128#26
6923# asm 2: shufb >aa_a24aadada18=$122,<aacbbbda18=$61,<tmp18=$126,<selw0433=$28
6924shufb $122,$61,$126,$28
6925
6926# qhasm: int32323232 et4t1t09 = aa_a24aadada9 + 2p2p2pcb9
6927# asm 1: a >et4t1t09=vec128#91,<aa_a24aadada9=vec128#121,<2p2p2pcb9=vec128#91
6928# asm 2: a >et4t1t09=$93,<aa_a24aadada9=$123,<2p2p2pcb9=$93
6929a $93,$123,$93
6930
6931# qhasm: aa_a24aadada19 = combine aacbbbda19 and tmp19 by selw0433
6932# asm 1: shufb >aa_a24aadada19=vec128#121,<aacbbbda19=vec128#73,<tmp19=vec128#125,<selw0433=vec128#26
6933# asm 2: shufb >aa_a24aadada19=$123,<aacbbbda19=$75,<tmp19=$127,<selw0433=$28
6934shufb $123,$75,$127,$28
6935
6936# qhasm: int32323232 et4t1t010 = aa_a24aadada10 + 2p2p2pcb10
6937# asm 1: a >et4t1t010=vec128#93,<aa_a24aadada10=vec128#108,<2p2p2pcb10=vec128#93
6938# asm 2: a >et4t1t010=$95,<aa_a24aadada10=$110,<2p2p2pcb10=$95
6939a $95,$110,$95
6940
6941# qhasm: bb_a24m1bbcb10 = combine aacbbbda10 and tmp10 by selw261c0
6942# asm 1: shufb >bb_a24m1bbcb10=vec128#104,<aacbbbda10=vec128#56,<tmp10=vec128#104,<selw261c0=vec128#27
6943# asm 2: shufb >bb_a24m1bbcb10=$106,<aacbbbda10=$58,<tmp10=$106,<selw261c0=$29
6944shufb $106,$58,$106,$29
6945
6946# qhasm: int32323232 et4t1t011 = aa_a24aadada11 + 2p2p2pcb11
6947# asm 1: a >et4t1t011=vec128#95,<aa_a24aadada11=vec128#109,<2p2p2pcb11=vec128#95
6948# asm 2: a >et4t1t011=$97,<aa_a24aadada11=$111,<2p2p2pcb11=$97
6949a $97,$111,$97
6950
6951# qhasm: bb_a24m1bbcb11 = combine aacbbbda11 and tmp11 by selw261c0
6952# asm 1: shufb >bb_a24m1bbcb11=vec128#106,<aacbbbda11=vec128#68,<tmp11=vec128#106,<selw261c0=vec128#27
6953# asm 2: shufb >bb_a24m1bbcb11=$108,<aacbbbda11=$70,<tmp11=$108,<selw261c0=$29
6954shufb $108,$70,$108,$29
6955
6956# qhasm: int32323232 et4t1t012 = aa_a24aadada12 + 2p2p2pcb12
6957# asm 1: a >et4t1t012=vec128#96,<aa_a24aadada12=vec128#110,<2p2p2pcb12=vec128#96
6958# asm 2: a >et4t1t012=$98,<aa_a24aadada12=$112,<2p2p2pcb12=$98
6959a $98,$112,$98
6960
6961# qhasm: bb_a24m1bbcb12 = combine aacbbbda12 and tmp12 by selw261c0
6962# asm 1: shufb >bb_a24m1bbcb12=vec128#108,<aacbbbda12=vec128#71,<tmp12=vec128#112,<selw261c0=vec128#27
6963# asm 2: shufb >bb_a24m1bbcb12=$110,<aacbbbda12=$73,<tmp12=$114,<selw261c0=$29
6964shufb $110,$73,$114,$29
6965
6966# qhasm: int32323232 et4t1t013 = aa_a24aadada13 + 2p2p2pcb13
6967# asm 1: a >et4t1t013=vec128#97,<aa_a24aadada13=vec128#111,<2p2p2pcb13=vec128#97
6968# asm 2: a >et4t1t013=$99,<aa_a24aadada13=$113,<2p2p2pcb13=$99
6969a $99,$113,$99
6970
6971# qhasm: bb_a24m1bbcb13 = combine aacbbbda13 and tmp13 by selw261c0
6972# asm 1: shufb >bb_a24m1bbcb13=vec128#109,<aacbbbda13=vec128#60,<tmp13=vec128#114,<selw261c0=vec128#27
6973# asm 2: shufb >bb_a24m1bbcb13=$111,<aacbbbda13=$62,<tmp13=$116,<selw261c0=$29
6974shufb $111,$62,$116,$29
6975
6976# qhasm: int32323232 et4t1t014 = aa_a24aadada14 + 2p2p2pcb14
6977# asm 1: a >et4t1t014=vec128#98,<aa_a24aadada14=vec128#113,<2p2p2pcb14=vec128#98
6978# asm 2: a >et4t1t014=$100,<aa_a24aadada14=$115,<2p2p2pcb14=$100
6979a $100,$115,$100
6980
6981# qhasm: bb_a24m1bbcb14 = combine aacbbbda14 and tmp14 by selw261c0
6982# asm 1: shufb >bb_a24m1bbcb14=vec128#110,<aacbbbda14=vec128#57,<tmp14=vec128#116,<selw261c0=vec128#27
6983# asm 2: shufb >bb_a24m1bbcb14=$112,<aacbbbda14=$59,<tmp14=$118,<selw261c0=$29
6984shufb $112,$59,$118,$29
6985
6986# qhasm: int32323232 et4t1t015 = aa_a24aadada15 + 2p2p2pcb15
6987# asm 1: a >et4t1t015=vec128#99,<aa_a24aadada15=vec128#115,<2p2p2pcb15=vec128#99
6988# asm 2: a >et4t1t015=$101,<aa_a24aadada15=$117,<2p2p2pcb15=$101
6989a $101,$117,$101
6990
6991# qhasm: bb_a24m1bbcb15 = combine aacbbbda15 and tmp15 by selw261c0
6992# asm 1: shufb >bb_a24m1bbcb15=vec128#111,<aacbbbda15=vec128#72,<tmp15=vec128#118,<selw261c0=vec128#27
6993# asm 2: shufb >bb_a24m1bbcb15=$113,<aacbbbda15=$74,<tmp15=$120,<selw261c0=$29
6994shufb $113,$74,$120,$29
6995
6996# qhasm: int32323232 et4t1t016 = aa_a24aadada16 + 2p2p2pcb16
6997# asm 1: a >et4t1t016=vec128#101,<aa_a24aadada16=vec128#117,<2p2p2pcb16=vec128#101
6998# asm 2: a >et4t1t016=$103,<aa_a24aadada16=$119,<2p2p2pcb16=$103
6999a $103,$119,$103
7000
7001# qhasm: bb_a24m1bbcb16 = combine aacbbbda16 and tmp16 by selw261c0
7002# asm 1: shufb >bb_a24m1bbcb16=vec128#112,<aacbbbda16=vec128#69,<tmp16=vec128#122,<selw261c0=vec128#27
7003# asm 2: shufb >bb_a24m1bbcb16=$114,<aacbbbda16=$71,<tmp16=$124,<selw261c0=$29
7004shufb $114,$71,$124,$29
7005
7006# qhasm: int32323232 et4t1t017 = aa_a24aadada17 + 2p2p2pcb17
7007# asm 1: a >et4t1t017=vec128#103,<aa_a24aadada17=vec128#119,<2p2p2pcb17=vec128#103
7008# asm 2: a >et4t1t017=$105,<aa_a24aadada17=$121,<2p2p2pcb17=$105
7009a $105,$121,$105
7010
7011# qhasm: bb_a24m1bbcb17 = combine aacbbbda17 and tmp17 by selw261c0
7012# asm 1: shufb >bb_a24m1bbcb17=vec128#113,<aacbbbda17=vec128#70,<tmp17=vec128#123,<selw261c0=vec128#27
7013# asm 2: shufb >bb_a24m1bbcb17=$115,<aacbbbda17=$72,<tmp17=$125,<selw261c0=$29
7014shufb $115,$72,$125,$29
7015
7016# qhasm: int32323232 et4t1t018 = aa_a24aadada18 + 2p2p2pcb18
7017# asm 1: a >et4t1t018=vec128#105,<aa_a24aadada18=vec128#120,<2p2p2pcb18=vec128#105
7018# asm 2: a >et4t1t018=$107,<aa_a24aadada18=$122,<2p2p2pcb18=$107
7019a $107,$122,$107
7020
7021# qhasm: bb_a24m1bbcb18 = combine aacbbbda18 and tmp18 by selw261c0
7022# asm 1: shufb >bb_a24m1bbcb18=vec128#114,<aacbbbda18=vec128#59,<tmp18=vec128#124,<selw261c0=vec128#27
7023# asm 2: shufb >bb_a24m1bbcb18=$116,<aacbbbda18=$61,<tmp18=$126,<selw261c0=$29
7024shufb $116,$61,$126,$29
7025
7026# qhasm: int32323232 et4t1t019 = aa_a24aadada19 + 2p2p2pcb19
7027# asm 1: a >et4t1t019=vec128#107,<aa_a24aadada19=vec128#121,<2p2p2pcb19=vec128#107
7028# asm 2: a >et4t1t019=$109,<aa_a24aadada19=$123,<2p2p2pcb19=$109
7029a $109,$123,$109
7030
7031# qhasm: bb_a24m1bbcb19 = combine aacbbbda19 and tmp19 by selw261c0
7032# asm 1: shufb >bb_a24m1bbcb19=vec128#115,<aacbbbda19=vec128#73,<tmp19=vec128#125,<selw261c0=vec128#27
7033# asm 2: shufb >bb_a24m1bbcb19=$117,<aacbbbda19=$75,<tmp19=$127,<selw261c0=$29
7034shufb $117,$75,$127,$29
7035
7036# qhasm: int32323232 et4t1t00 = et4t1t00 - bb_a24m1bbcb0
7037# asm 1: sf >et4t1t00=vec128#76,<bb_a24m1bbcb0=vec128#76,<et4t1t00=vec128#77
7038# asm 2: sf >et4t1t00=$78,<bb_a24m1bbcb0=$78,<et4t1t00=$79
7039sf $78,$78,$79
7040
7041# qhasm: int32323232 et4t1t01 = et4t1t01 - bb_a24m1bbcb1
7042# asm 1: sf >et4t1t01=vec128#77,<bb_a24m1bbcb1=vec128#78,<et4t1t01=vec128#79
7043# asm 2: sf >et4t1t01=$79,<bb_a24m1bbcb1=$80,<et4t1t01=$81
7044sf $79,$80,$81
7045
7046# qhasm: int32323232 et4t1t02 = et4t1t02 - bb_a24m1bbcb2
7047# asm 1: sf >et4t1t02=vec128#78,<bb_a24m1bbcb2=vec128#80,<et4t1t02=vec128#81
7048# asm 2: sf >et4t1t02=$80,<bb_a24m1bbcb2=$82,<et4t1t02=$83
7049sf $80,$82,$83
7050
7051# qhasm: int32323232 et4t1t03 = et4t1t03 - bb_a24m1bbcb3
7052# asm 1: sf >et4t1t03=vec128#79,<bb_a24m1bbcb3=vec128#82,<et4t1t03=vec128#83
7053# asm 2: sf >et4t1t03=$81,<bb_a24m1bbcb3=$84,<et4t1t03=$85
7054sf $81,$84,$85
7055
7056# qhasm: int32323232 et4t1t04 = et4t1t04 - bb_a24m1bbcb4
7057# asm 1: sf >et4t1t04=vec128#80,<bb_a24m1bbcb4=vec128#88,<et4t1t04=vec128#84
7058# asm 2: sf >et4t1t04=$82,<bb_a24m1bbcb4=$90,<et4t1t04=$86
7059sf $82,$90,$86
7060
7061# qhasm: int32323232 et4t1t05 = et4t1t05 - bb_a24m1bbcb5
7062# asm 1: sf >et4t1t05=vec128#81,<bb_a24m1bbcb5=vec128#90,<et4t1t05=vec128#85
7063# asm 2: sf >et4t1t05=$83,<bb_a24m1bbcb5=$92,<et4t1t05=$87
7064sf $83,$92,$87
7065
7066# qhasm: int32323232 et4t1t06 = et4t1t06 - bb_a24m1bbcb6
7067# asm 1: sf >et4t1t06=vec128#82,<bb_a24m1bbcb6=vec128#92,<et4t1t06=vec128#86
7068# asm 2: sf >et4t1t06=$84,<bb_a24m1bbcb6=$94,<et4t1t06=$88
7069sf $84,$94,$88
7070
7071# qhasm: int32323232 et4t1t07 = et4t1t07 - bb_a24m1bbcb7
7072# asm 1: sf >et4t1t07=vec128#83,<bb_a24m1bbcb7=vec128#94,<et4t1t07=vec128#87
7073# asm 2: sf >et4t1t07=$85,<bb_a24m1bbcb7=$96,<et4t1t07=$89
7074sf $85,$96,$89
7075
7076# qhasm: int32323232 et4t1t08 = et4t1t08 - bb_a24m1bbcb8
7077# asm 1: sf >et4t1t08=vec128#84,<bb_a24m1bbcb8=vec128#100,<et4t1t08=vec128#89
7078# asm 2: sf >et4t1t08=$86,<bb_a24m1bbcb8=$102,<et4t1t08=$91
7079sf $86,$102,$91
7080
7081# qhasm: int32323232 et4t1t09 = et4t1t09 - bb_a24m1bbcb9
7082# asm 1: sf >et4t1t09=vec128#85,<bb_a24m1bbcb9=vec128#102,<et4t1t09=vec128#91
7083# asm 2: sf >et4t1t09=$87,<bb_a24m1bbcb9=$104,<et4t1t09=$93
7084sf $87,$104,$93
7085
7086# qhasm: int32323232 et4t1t010 = et4t1t010 - bb_a24m1bbcb10
7087# asm 1: sf >et4t1t010=vec128#86,<bb_a24m1bbcb10=vec128#104,<et4t1t010=vec128#93
7088# asm 2: sf >et4t1t010=$88,<bb_a24m1bbcb10=$106,<et4t1t010=$95
7089sf $88,$106,$95
7090
7091# qhasm: int32323232 et4t1t011 = et4t1t011 - bb_a24m1bbcb11
7092# asm 1: sf >et4t1t011=vec128#87,<bb_a24m1bbcb11=vec128#106,<et4t1t011=vec128#95
7093# asm 2: sf >et4t1t011=$89,<bb_a24m1bbcb11=$108,<et4t1t011=$97
7094sf $89,$108,$97
7095
7096# qhasm: int32323232 et4t1t012 = et4t1t012 - bb_a24m1bbcb12
7097# asm 1: sf >et4t1t012=vec128#88,<bb_a24m1bbcb12=vec128#108,<et4t1t012=vec128#96
7098# asm 2: sf >et4t1t012=$90,<bb_a24m1bbcb12=$110,<et4t1t012=$98
7099sf $90,$110,$98
7100
7101# qhasm: int32323232 et4t1t013 = et4t1t013 - bb_a24m1bbcb13
7102# asm 1: sf >et4t1t013=vec128#89,<bb_a24m1bbcb13=vec128#109,<et4t1t013=vec128#97
7103# asm 2: sf >et4t1t013=$91,<bb_a24m1bbcb13=$111,<et4t1t013=$99
7104sf $91,$111,$99
7105
7106# qhasm: int32323232 et4t1t014 = et4t1t014 - bb_a24m1bbcb14
7107# asm 1: sf >et4t1t014=vec128#90,<bb_a24m1bbcb14=vec128#110,<et4t1t014=vec128#98
7108# asm 2: sf >et4t1t014=$92,<bb_a24m1bbcb14=$112,<et4t1t014=$100
7109sf $92,$112,$100
7110
7111# qhasm: int32323232 et4t1t015 = et4t1t015 - bb_a24m1bbcb15
7112# asm 1: sf >et4t1t015=vec128#91,<bb_a24m1bbcb15=vec128#111,<et4t1t015=vec128#99
7113# asm 2: sf >et4t1t015=$93,<bb_a24m1bbcb15=$113,<et4t1t015=$101
7114sf $93,$113,$101
7115
7116# qhasm: int32323232 et4t1t016 = et4t1t016 - bb_a24m1bbcb16
7117# asm 1: sf >et4t1t016=vec128#92,<bb_a24m1bbcb16=vec128#112,<et4t1t016=vec128#101
7118# asm 2: sf >et4t1t016=$94,<bb_a24m1bbcb16=$114,<et4t1t016=$103
7119sf $94,$114,$103
7120
7121# qhasm: int32323232 et4t1t017 = et4t1t017 - bb_a24m1bbcb17
7122# asm 1: sf >et4t1t017=vec128#93,<bb_a24m1bbcb17=vec128#113,<et4t1t017=vec128#103
7123# asm 2: sf >et4t1t017=$95,<bb_a24m1bbcb17=$115,<et4t1t017=$105
7124sf $95,$115,$105
7125
7126# qhasm: int32323232 et4t1t018 = et4t1t018 - bb_a24m1bbcb18
7127# asm 1: sf >et4t1t018=vec128#94,<bb_a24m1bbcb18=vec128#114,<et4t1t018=vec128#105
7128# asm 2: sf >et4t1t018=$96,<bb_a24m1bbcb18=$116,<et4t1t018=$107
7129sf $96,$116,$107
7130
7131# qhasm: int32323232 et4t1t019 = et4t1t019 - bb_a24m1bbcb19
7132# asm 1: sf >et4t1t019=vec128#95,<bb_a24m1bbcb19=vec128#115,<et4t1t019=vec128#107
7133# asm 2: sf >et4t1t019=$97,<bb_a24m1bbcb19=$117,<et4t1t019=$109
7134sf $97,$117,$109
7135
7136# qhasm: uint32323232 carry0 = et4t1t016 >> 13
7137# asm 1: rotmi >carry0=vec128#96,<et4t1t016=vec128#92,-13
7138# asm 2: rotmi >carry0=$98,<et4t1t016=$94,-13
7139rotmi $98,$94,-13
7140
7141# qhasm: int32323232 et4t1t017 += carry0
7142# asm 1: a >et4t1t017=vec128#93,<et4t1t017=vec128#93,<carry0=vec128#96
7143# asm 2: a >et4t1t017=$95,<et4t1t017=$95,<carry0=$98
7144a $95,$95,$98
7145
7146# qhasm: uint32323232 carry1 = et4t1t017 >> 13
7147# asm 1: rotmi >carry1=vec128#96,<et4t1t017=vec128#93,-13
7148# asm 2: rotmi >carry1=$98,<et4t1t017=$95,-13
7149rotmi $98,$95,-13
7150
7151# qhasm: int32323232 et4t1t018 += carry1
7152# asm 1: a >et4t1t018=vec128#94,<et4t1t018=vec128#94,<carry1=vec128#96
7153# asm 2: a >et4t1t018=$96,<et4t1t018=$96,<carry1=$98
7154a $96,$96,$98
7155
7156# qhasm: uint32323232 carry = et4t1t018 >> 13
7157# asm 1: rotmi >carry=vec128#96,<et4t1t018=vec128#94,-13
7158# asm 2: rotmi >carry=$98,<et4t1t018=$96,-13
7159rotmi $98,$96,-13
7160
7161# qhasm: int32323232 et4t1t019 += carry
7162# asm 1: a >et4t1t019=vec128#95,<et4t1t019=vec128#95,<carry=vec128#96
7163# asm 2: a >et4t1t019=$97,<et4t1t019=$97,<carry=$98
7164a $97,$97,$98
7165
7166# qhasm: uint32323232 carry = et4t1t019 >> 12
7167# asm 1: rotmi >carry=vec128#96,<et4t1t019=vec128#95,-12
7168# asm 2: rotmi >carry=$98,<et4t1t019=$97,-12
7169rotmi $98,$97,-12
7170
7171# qhasm: int32323232 red = carry << 4
7172# asm 1: shli >red=vec128#97,<carry=vec128#96,4
7173# asm 2: shli >red=$99,<carry=$98,4
7174shli $99,$98,4
7175
7176# qhasm: int32323232 red += carry
7177# asm 1: a >red=vec128#97,<red=vec128#97,<carry=vec128#96
7178# asm 2: a >red=$99,<red=$99,<carry=$98
7179a $99,$99,$98
7180
7181# qhasm: int32323232 red += carry
7182# asm 1: a >red=vec128#97,<red=vec128#97,<carry=vec128#96
7183# asm 2: a >red=$99,<red=$99,<carry=$98
7184a $99,$99,$98
7185
7186# qhasm: int32323232 red += carry
7187# asm 1: a >red=vec128#96,<red=vec128#97,<carry=vec128#96
7188# asm 2: a >red=$98,<red=$99,<carry=$98
7189a $98,$99,$98
7190
7191# qhasm: int32323232 et4t1t00 += red
7192# asm 1: a >et4t1t00=vec128#76,<et4t1t00=vec128#76,<red=vec128#96
7193# asm 2: a >et4t1t00=$78,<et4t1t00=$78,<red=$98
7194a $78,$78,$98
7195
7196# qhasm: et4t1t016 &= mask13
7197# asm 1: and >et4t1t016=vec128#92,<et4t1t016=vec128#92,<mask13=vec128#22
7198# asm 2: and >et4t1t016=$94,<et4t1t016=$94,<mask13=$24
7199and $94,$94,$24
7200
7201# qhasm: et4t1t017 &= mask13
7202# asm 1: and >et4t1t017=vec128#93,<et4t1t017=vec128#93,<mask13=vec128#22
7203# asm 2: and >et4t1t017=$95,<et4t1t017=$95,<mask13=$24
7204and $95,$95,$24
7205
7206# qhasm: et4t1t018 &= mask13
7207# asm 1: and >et4t1t018=vec128#94,<et4t1t018=vec128#94,<mask13=vec128#22
7208# asm 2: and >et4t1t018=$96,<et4t1t018=$96,<mask13=$24
7209and $96,$96,$24
7210
7211# qhasm: et4t1t019 &= mask12
7212# asm 1: and >et4t1t019=vec128#95,<et4t1t019=vec128#95,<mask12=vec128#21
7213# asm 2: and >et4t1t019=$97,<et4t1t019=$97,<mask12=$23
7214and $97,$97,$23
7215
7216# qhasm: uint32323232 carry0 = et4t1t00  >> 13
7217# asm 1: rotmi >carry0=vec128#96,<et4t1t00=vec128#76,-13
7218# asm 2: rotmi >carry0=$98,<et4t1t00=$78,-13
7219rotmi $98,$78,-13
7220
7221# qhasm: uint32323232 carry1 = et4t1t04  >> 13
7222# asm 1: rotmi >carry1=vec128#97,<et4t1t04=vec128#80,-13
7223# asm 2: rotmi >carry1=$99,<et4t1t04=$82,-13
7224rotmi $99,$82,-13
7225
7226# qhasm: uint32323232 carry2 = et4t1t08  >> 13
7227# asm 1: rotmi >carry2=vec128#98,<et4t1t08=vec128#84,-13
7228# asm 2: rotmi >carry2=$100,<et4t1t08=$86,-13
7229rotmi $100,$86,-13
7230
7231# qhasm: uint32323232 carry3 = et4t1t012 >> 13
7232# asm 1: rotmi >carry3=vec128#99,<et4t1t012=vec128#88,-13
7233# asm 2: rotmi >carry3=$101,<et4t1t012=$90,-13
7234rotmi $101,$90,-13
7235
7236# qhasm: et4t1t00  &= mask13
7237# asm 1: and >et4t1t00=vec128#76,<et4t1t00=vec128#76,<mask13=vec128#22
7238# asm 2: and >et4t1t00=$78,<et4t1t00=$78,<mask13=$24
7239and $78,$78,$24
7240
7241# qhasm: et4t1t04  &= mask13
7242# asm 1: and >et4t1t04=vec128#80,<et4t1t04=vec128#80,<mask13=vec128#22
7243# asm 2: and >et4t1t04=$82,<et4t1t04=$82,<mask13=$24
7244and $82,$82,$24
7245
7246# qhasm: et4t1t08  &= mask13
7247# asm 1: and >et4t1t08=vec128#84,<et4t1t08=vec128#84,<mask13=vec128#22
7248# asm 2: and >et4t1t08=$86,<et4t1t08=$86,<mask13=$24
7249and $86,$86,$24
7250
7251# qhasm: et4t1t012 &= mask13
7252# asm 1: and >et4t1t012=vec128#88,<et4t1t012=vec128#88,<mask13=vec128#22
7253# asm 2: and >et4t1t012=$90,<et4t1t012=$90,<mask13=$24
7254and $90,$90,$24
7255
7256# qhasm: int32323232 et4t1t01  += carry0
7257# asm 1: a >et4t1t01=vec128#77,<et4t1t01=vec128#77,<carry0=vec128#96
7258# asm 2: a >et4t1t01=$79,<et4t1t01=$79,<carry0=$98
7259a $79,$79,$98
7260
7261# qhasm: int32323232 et4t1t05  += carry1
7262# asm 1: a >et4t1t05=vec128#81,<et4t1t05=vec128#81,<carry1=vec128#97
7263# asm 2: a >et4t1t05=$83,<et4t1t05=$83,<carry1=$99
7264a $83,$83,$99
7265
7266# qhasm: int32323232 et4t1t09  += carry2
7267# asm 1: a >et4t1t09=vec128#85,<et4t1t09=vec128#85,<carry2=vec128#98
7268# asm 2: a >et4t1t09=$87,<et4t1t09=$87,<carry2=$100
7269a $87,$87,$100
7270
7271# qhasm: int32323232 et4t1t013 += carry3
7272# asm 1: a >et4t1t013=vec128#89,<et4t1t013=vec128#89,<carry3=vec128#99
7273# asm 2: a >et4t1t013=$91,<et4t1t013=$91,<carry3=$101
7274a $91,$91,$101
7275
7276# qhasm: uint32323232 carry0 = et4t1t01  >> 13
7277# asm 1: rotmi >carry0=vec128#96,<et4t1t01=vec128#77,-13
7278# asm 2: rotmi >carry0=$98,<et4t1t01=$79,-13
7279rotmi $98,$79,-13
7280
7281# qhasm: uint32323232 carry1 = et4t1t05  >> 13
7282# asm 1: rotmi >carry1=vec128#97,<et4t1t05=vec128#81,-13
7283# asm 2: rotmi >carry1=$99,<et4t1t05=$83,-13
7284rotmi $99,$83,-13
7285
7286# qhasm: uint32323232 carry2 = et4t1t09  >> 13
7287# asm 1: rotmi >carry2=vec128#98,<et4t1t09=vec128#85,-13
7288# asm 2: rotmi >carry2=$100,<et4t1t09=$87,-13
7289rotmi $100,$87,-13
7290
7291# qhasm: uint32323232 carry3 = et4t1t013 >> 13
7292# asm 1: rotmi >carry3=vec128#99,<et4t1t013=vec128#89,-13
7293# asm 2: rotmi >carry3=$101,<et4t1t013=$91,-13
7294rotmi $101,$91,-13
7295
7296# qhasm: et4t1t01  &= mask13
7297# asm 1: and >et4t1t01=vec128#77,<et4t1t01=vec128#77,<mask13=vec128#22
7298# asm 2: and >et4t1t01=$79,<et4t1t01=$79,<mask13=$24
7299and $79,$79,$24
7300
7301# qhasm: et4t1t05  &= mask13
7302# asm 1: and >et4t1t05=vec128#81,<et4t1t05=vec128#81,<mask13=vec128#22
7303# asm 2: and >et4t1t05=$83,<et4t1t05=$83,<mask13=$24
7304and $83,$83,$24
7305
7306# qhasm: et4t1t09  &= mask13
7307# asm 1: and >et4t1t09=vec128#85,<et4t1t09=vec128#85,<mask13=vec128#22
7308# asm 2: and >et4t1t09=$87,<et4t1t09=$87,<mask13=$24
7309and $87,$87,$24
7310
7311# qhasm: et4t1t013 &= mask13
7312# asm 1: and >et4t1t013=vec128#89,<et4t1t013=vec128#89,<mask13=vec128#22
7313# asm 2: and >et4t1t013=$91,<et4t1t013=$91,<mask13=$24
7314and $91,$91,$24
7315
7316# qhasm: int32323232 et4t1t02  += carry0
7317# asm 1: a >et4t1t02=vec128#78,<et4t1t02=vec128#78,<carry0=vec128#96
7318# asm 2: a >et4t1t02=$80,<et4t1t02=$80,<carry0=$98
7319a $80,$80,$98
7320
7321# qhasm: int32323232 et4t1t06  += carry1
7322# asm 1: a >et4t1t06=vec128#82,<et4t1t06=vec128#82,<carry1=vec128#97
7323# asm 2: a >et4t1t06=$84,<et4t1t06=$84,<carry1=$99
7324a $84,$84,$99
7325
7326# qhasm: int32323232 et4t1t010 += carry2
7327# asm 1: a >et4t1t010=vec128#86,<et4t1t010=vec128#86,<carry2=vec128#98
7328# asm 2: a >et4t1t010=$88,<et4t1t010=$88,<carry2=$100
7329a $88,$88,$100
7330
7331# qhasm: int32323232 et4t1t014 += carry3
7332# asm 1: a >et4t1t014=vec128#90,<et4t1t014=vec128#90,<carry3=vec128#99
7333# asm 2: a >et4t1t014=$92,<et4t1t014=$92,<carry3=$101
7334a $92,$92,$101
7335
7336# qhasm: uint32323232 carry0 = et4t1t02  >> 13
7337# asm 1: rotmi >carry0=vec128#96,<et4t1t02=vec128#78,-13
7338# asm 2: rotmi >carry0=$98,<et4t1t02=$80,-13
7339rotmi $98,$80,-13
7340
7341# qhasm: uint32323232 carry1 = et4t1t06  >> 13
7342# asm 1: rotmi >carry1=vec128#97,<et4t1t06=vec128#82,-13
7343# asm 2: rotmi >carry1=$99,<et4t1t06=$84,-13
7344rotmi $99,$84,-13
7345
7346# qhasm: uint32323232 carry2 = et4t1t010 >> 13
7347# asm 1: rotmi >carry2=vec128#98,<et4t1t010=vec128#86,-13
7348# asm 2: rotmi >carry2=$100,<et4t1t010=$88,-13
7349rotmi $100,$88,-13
7350
7351# qhasm: uint32323232 carry3 = et4t1t014 >> 13
7352# asm 1: rotmi >carry3=vec128#99,<et4t1t014=vec128#90,-13
7353# asm 2: rotmi >carry3=$101,<et4t1t014=$92,-13
7354rotmi $101,$92,-13
7355
7356# qhasm: et4t1t02  &= mask13
7357# asm 1: and >et4t1t02=vec128#78,<et4t1t02=vec128#78,<mask13=vec128#22
7358# asm 2: and >et4t1t02=$80,<et4t1t02=$80,<mask13=$24
7359and $80,$80,$24
7360
7361# qhasm: et4t1t06  &= mask13
7362# asm 1: and >et4t1t06=vec128#82,<et4t1t06=vec128#82,<mask13=vec128#22
7363# asm 2: and >et4t1t06=$84,<et4t1t06=$84,<mask13=$24
7364and $84,$84,$24
7365
7366# qhasm: et4t1t010 &= mask13
7367# asm 1: and >et4t1t010=vec128#86,<et4t1t010=vec128#86,<mask13=vec128#22
7368# asm 2: and >et4t1t010=$88,<et4t1t010=$88,<mask13=$24
7369and $88,$88,$24
7370
7371# qhasm: et4t1t014 &= mask13
7372# asm 1: and >et4t1t014=vec128#90,<et4t1t014=vec128#90,<mask13=vec128#22
7373# asm 2: and >et4t1t014=$92,<et4t1t014=$92,<mask13=$24
7374and $92,$92,$24
7375
7376# qhasm: int32323232 et4t1t03  += carry0
7377# asm 1: a >et4t1t03=vec128#79,<et4t1t03=vec128#79,<carry0=vec128#96
7378# asm 2: a >et4t1t03=$81,<et4t1t03=$81,<carry0=$98
7379a $81,$81,$98
7380
7381# qhasm: int32323232 et4t1t07  += carry1
7382# asm 1: a >et4t1t07=vec128#83,<et4t1t07=vec128#83,<carry1=vec128#97
7383# asm 2: a >et4t1t07=$85,<et4t1t07=$85,<carry1=$99
7384a $85,$85,$99
7385
7386# qhasm: int32323232 et4t1t011 += carry2
7387# asm 1: a >et4t1t011=vec128#87,<et4t1t011=vec128#87,<carry2=vec128#98
7388# asm 2: a >et4t1t011=$89,<et4t1t011=$89,<carry2=$100
7389a $89,$89,$100
7390
7391# qhasm: int32323232 et4t1t015 += carry3
7392# asm 1: a >et4t1t015=vec128#91,<et4t1t015=vec128#91,<carry3=vec128#99
7393# asm 2: a >et4t1t015=$93,<et4t1t015=$93,<carry3=$101
7394a $93,$93,$101
7395
7396# qhasm: uint32323232 carry0 = et4t1t03  >> 12
7397# asm 1: rotmi >carry0=vec128#96,<et4t1t03=vec128#79,-12
7398# asm 2: rotmi >carry0=$98,<et4t1t03=$81,-12
7399rotmi $98,$81,-12
7400
7401# qhasm: uint32323232 carry1 = et4t1t07  >> 12
7402# asm 1: rotmi >carry1=vec128#97,<et4t1t07=vec128#83,-12
7403# asm 2: rotmi >carry1=$99,<et4t1t07=$85,-12
7404rotmi $99,$85,-12
7405
7406# qhasm: uint32323232 carry2 = et4t1t011 >> 12
7407# asm 1: rotmi >carry2=vec128#98,<et4t1t011=vec128#87,-12
7408# asm 2: rotmi >carry2=$100,<et4t1t011=$89,-12
7409rotmi $100,$89,-12
7410
7411# qhasm: uint32323232 carry3 = et4t1t015 >> 12
7412# asm 1: rotmi >carry3=vec128#99,<et4t1t015=vec128#91,-12
7413# asm 2: rotmi >carry3=$101,<et4t1t015=$93,-12
7414rotmi $101,$93,-12
7415
7416# qhasm: et4t1t03  &= mask12
7417# asm 1: and >et4t1t03=vec128#79,<et4t1t03=vec128#79,<mask12=vec128#21
7418# asm 2: and >et4t1t03=$81,<et4t1t03=$81,<mask12=$23
7419and $81,$81,$23
7420
7421# qhasm: et4t1t07  &= mask12
7422# asm 1: and >et4t1t07=vec128#83,<et4t1t07=vec128#83,<mask12=vec128#21
7423# asm 2: and >et4t1t07=$85,<et4t1t07=$85,<mask12=$23
7424and $85,$85,$23
7425
7426# qhasm: et4t1t011 &= mask12
7427# asm 1: and >et4t1t011=vec128#87,<et4t1t011=vec128#87,<mask12=vec128#21
7428# asm 2: and >et4t1t011=$89,<et4t1t011=$89,<mask12=$23
7429and $89,$89,$23
7430
7431# qhasm: et0aat10 = combine et4t1t00 and aacbbbda0 by selw0342
7432# asm 1: shufb >et0aat10=vec128#100,<et4t1t00=vec128#76,<aacbbbda0=vec128#58,<selw0342=vec128#28
7433# asm 2: shufb >et0aat10=$102,<et4t1t00=$78,<aacbbbda0=$60,<selw0342=$30
7434shufb $102,$78,$60,$30
7435
7436# qhasm: et4t1t015 &= mask12
7437# asm 1: and >et4t1t015=vec128#91,<et4t1t015=vec128#91,<mask12=vec128#21
7438# asm 2: and >et4t1t015=$93,<et4t1t015=$93,<mask12=$23
7439and $93,$93,$23
7440
7441# qhasm: et0aat11 = combine et4t1t01 and aacbbbda1 by selw0342
7442# asm 1: shufb >et0aat11=vec128#101,<et4t1t01=vec128#77,<aacbbbda1=vec128#63,<selw0342=vec128#28
7443# asm 2: shufb >et0aat11=$103,<et4t1t01=$79,<aacbbbda1=$65,<selw0342=$30
7444shufb $103,$79,$65,$30
7445
7446# qhasm: int32323232 et4t1t04  += carry0
7447# asm 1: a >et4t1t04=vec128#80,<et4t1t04=vec128#80,<carry0=vec128#96
7448# asm 2: a >et4t1t04=$82,<et4t1t04=$82,<carry0=$98
7449a $82,$82,$98
7450
7451# qhasm: et0aat12 = combine et4t1t02 and aacbbbda2 by selw0342
7452# asm 1: shufb >et0aat12=vec128#96,<et4t1t02=vec128#78,<aacbbbda2=vec128#5,<selw0342=vec128#28
7453# asm 2: shufb >et0aat12=$98,<et4t1t02=$80,<aacbbbda2=$7,<selw0342=$30
7454shufb $98,$80,$7,$30
7455
7456# qhasm: int32323232 et4t1t08  += carry1
7457# asm 1: a >et4t1t08=vec128#84,<et4t1t08=vec128#84,<carry1=vec128#97
7458# asm 2: a >et4t1t08=$86,<et4t1t08=$86,<carry1=$99
7459a $86,$86,$99
7460
7461# qhasm: et0aat13 = combine et4t1t03 and aacbbbda3 by selw0342
7462# asm 1: shufb >et0aat13=vec128#97,<et4t1t03=vec128#79,<aacbbbda3=vec128#66,<selw0342=vec128#28
7463# asm 2: shufb >et0aat13=$99,<et4t1t03=$81,<aacbbbda3=$68,<selw0342=$30
7464shufb $99,$81,$68,$30
7465
7466# qhasm: int32323232 et4t1t012 += carry2
7467# asm 1: a >et4t1t012=vec128#88,<et4t1t012=vec128#88,<carry2=vec128#98
7468# asm 2: a >et4t1t012=$90,<et4t1t012=$90,<carry2=$100
7469a $90,$90,$100
7470
7471# qhasm: t4t0bbt10 = combine et4t1t00 and aacbbbda0 by selw1362
7472# asm 1: shufb >t4t0bbt10=vec128#58,<et4t1t00=vec128#76,<aacbbbda0=vec128#58,<selw1362=vec128#29
7473# asm 2: shufb >t4t0bbt10=$60,<et4t1t00=$78,<aacbbbda0=$60,<selw1362=$31
7474shufb $60,$78,$60,$31
7475
7476# qhasm: int32323232 et4t1t016 += carry3
7477# asm 1: a >et4t1t016=vec128#76,<et4t1t016=vec128#92,<carry3=vec128#99
7478# asm 2: a >et4t1t016=$78,<et4t1t016=$94,<carry3=$101
7479a $78,$94,$101
7480
7481# qhasm: t4t0bbt11 = combine et4t1t01 and aacbbbda1 by selw1362
7482# asm 1: shufb >t4t0bbt11=vec128#63,<et4t1t01=vec128#77,<aacbbbda1=vec128#63,<selw1362=vec128#29
7483# asm 2: shufb >t4t0bbt11=$65,<et4t1t01=$79,<aacbbbda1=$65,<selw1362=$31
7484shufb $65,$79,$65,$31
7485
7486# qhasm: uint32323232 carry1 = et4t1t04  >> 13
7487# asm 1: rotmi >carry1=vec128#77,<et4t1t04=vec128#80,-13
7488# asm 2: rotmi >carry1=$79,<et4t1t04=$82,-13
7489rotmi $79,$82,-13
7490
7491# qhasm: t4t0bbt12 = combine et4t1t02 and aacbbbda2 by selw1362
7492# asm 1: shufb >t4t0bbt12=vec128#5,<et4t1t02=vec128#78,<aacbbbda2=vec128#5,<selw1362=vec128#29
7493# asm 2: shufb >t4t0bbt12=$7,<et4t1t02=$80,<aacbbbda2=$7,<selw1362=$31
7494shufb $7,$80,$7,$31
7495
7496# qhasm: uint32323232 carry2 = et4t1t08  >> 13
7497# asm 1: rotmi >carry2=vec128#78,<et4t1t08=vec128#84,-13
7498# asm 2: rotmi >carry2=$80,<et4t1t08=$86,-13
7499rotmi $80,$86,-13
7500
7501# qhasm: t4t0bbt13 = combine et4t1t03 and aacbbbda3 by selw1362
7502# asm 1: shufb >t4t0bbt13=vec128#66,<et4t1t03=vec128#79,<aacbbbda3=vec128#66,<selw1362=vec128#29
7503# asm 2: shufb >t4t0bbt13=$68,<et4t1t03=$81,<aacbbbda3=$68,<selw1362=$31
7504shufb $68,$81,$68,$31
7505
7506# qhasm: uint32323232 carry3 = et4t1t012 >> 13
7507# asm 1: rotmi >carry3=vec128#79,<et4t1t012=vec128#88,-13
7508# asm 2: rotmi >carry3=$81,<et4t1t012=$90,-13
7509rotmi $81,$90,-13
7510
7511# qhasm: uint32323232 carry4 = et4t1t016 >> 13
7512# asm 1: rotmi >carry4=vec128#92,<et4t1t016=vec128#76,-13
7513# asm 2: rotmi >carry4=$94,<et4t1t016=$78,-13
7514rotmi $94,$78,-13
7515
7516# qhasm: et4t1t04  &= mask13
7517# asm 1: and >et4t1t04=vec128#80,<et4t1t04=vec128#80,<mask13=vec128#22
7518# asm 2: and >et4t1t04=$82,<et4t1t04=$82,<mask13=$24
7519and $82,$82,$24
7520
7521# qhasm: et4t1t08  &= mask13
7522# asm 1: and >et4t1t08=vec128#84,<et4t1t08=vec128#84,<mask13=vec128#22
7523# asm 2: and >et4t1t08=$86,<et4t1t08=$86,<mask13=$24
7524and $86,$86,$24
7525
7526# qhasm: et4t1t012 &= mask13
7527# asm 1: and >et4t1t012=vec128#88,<et4t1t012=vec128#88,<mask13=vec128#22
7528# asm 2: and >et4t1t012=$90,<et4t1t012=$90,<mask13=$24
7529and $90,$90,$24
7530
7531# qhasm: et0aat14 = combine et4t1t04 and aacbbbda4 by selw0342
7532# asm 1: shufb >et0aat14=vec128#98,<et4t1t04=vec128#80,<aacbbbda4=vec128#61,<selw0342=vec128#28
7533# asm 2: shufb >et0aat14=$100,<et4t1t04=$82,<aacbbbda4=$63,<selw0342=$30
7534shufb $100,$82,$63,$30
7535
7536# qhasm: et4t1t016 &= mask13
7537# asm 1: and >et4t1t016=vec128#76,<et4t1t016=vec128#76,<mask13=vec128#22
7538# asm 2: and >et4t1t016=$78,<et4t1t016=$78,<mask13=$24
7539and $78,$78,$24
7540
7541# qhasm: et0aat18 = combine et4t1t08 and aacbbbda8 by selw0342
7542# asm 1: shufb >et0aat18=vec128#99,<et4t1t08=vec128#84,<aacbbbda8=vec128#62,<selw0342=vec128#28
7543# asm 2: shufb >et0aat18=$101,<et4t1t08=$86,<aacbbbda8=$64,<selw0342=$30
7544shufb $101,$86,$64,$30
7545
7546# qhasm: int32323232 et4t1t05  += carry1
7547# asm 1: a >et4t1t05=vec128#77,<et4t1t05=vec128#81,<carry1=vec128#77
7548# asm 2: a >et4t1t05=$79,<et4t1t05=$83,<carry1=$79
7549a $79,$83,$79
7550
7551# qhasm: et0aat112 = combine et4t1t012 and aacbbbda12 by selw0342
7552# asm 1: shufb >et0aat112=vec128#81,<et4t1t012=vec128#88,<aacbbbda12=vec128#71,<selw0342=vec128#28
7553# asm 2: shufb >et0aat112=$83,<et4t1t012=$90,<aacbbbda12=$73,<selw0342=$30
7554shufb $83,$90,$73,$30
7555
7556# qhasm: int32323232 et4t1t09  += carry2
7557# asm 1: a >et4t1t09=vec128#78,<et4t1t09=vec128#85,<carry2=vec128#78
7558# asm 2: a >et4t1t09=$80,<et4t1t09=$87,<carry2=$80
7559a $80,$87,$80
7560
7561# qhasm: et0aat116 = combine et4t1t016 and aacbbbda16 by selw0342
7562# asm 1: shufb >et0aat116=vec128#85,<et4t1t016=vec128#76,<aacbbbda16=vec128#69,<selw0342=vec128#28
7563# asm 2: shufb >et0aat116=$87,<et4t1t016=$78,<aacbbbda16=$71,<selw0342=$30
7564shufb $87,$78,$71,$30
7565
7566# qhasm: int32323232 et4t1t013 += carry3
7567# asm 1: a >et4t1t013=vec128#79,<et4t1t013=vec128#89,<carry3=vec128#79
7568# asm 2: a >et4t1t013=$81,<et4t1t013=$91,<carry3=$81
7569a $81,$91,$81
7570
7571# qhasm: t4t0bbt14 = combine et4t1t04 and aacbbbda4 by selw1362
7572# asm 1: shufb >t4t0bbt14=vec128#61,<et4t1t04=vec128#80,<aacbbbda4=vec128#61,<selw1362=vec128#29
7573# asm 2: shufb >t4t0bbt14=$63,<et4t1t04=$82,<aacbbbda4=$63,<selw1362=$31
7574shufb $63,$82,$63,$31
7575
7576# qhasm: int32323232 et4t1t017  += carry4
7577# asm 1: a >et4t1t017=vec128#80,<et4t1t017=vec128#93,<carry4=vec128#92
7578# asm 2: a >et4t1t017=$82,<et4t1t017=$95,<carry4=$94
7579a $82,$95,$94
7580
7581# qhasm: t4t0bbt18 = combine et4t1t08 and aacbbbda8 by selw1362
7582# asm 1: shufb >t4t0bbt18=vec128#62,<et4t1t08=vec128#84,<aacbbbda8=vec128#62,<selw1362=vec128#29
7583# asm 2: shufb >t4t0bbt18=$64,<et4t1t08=$86,<aacbbbda8=$64,<selw1362=$31
7584shufb $64,$86,$64,$31
7585
7586# qhasm: uint32323232 carry1 = et4t1t05  >> 13
7587# asm 1: rotmi >carry1=vec128#84,<et4t1t05=vec128#77,-13
7588# asm 2: rotmi >carry1=$86,<et4t1t05=$79,-13
7589rotmi $86,$79,-13
7590
7591# qhasm: t4t0bbt112 = combine et4t1t012 and aacbbbda12 by selw1362
7592# asm 1: shufb >t4t0bbt112=vec128#71,<et4t1t012=vec128#88,<aacbbbda12=vec128#71,<selw1362=vec128#29
7593# asm 2: shufb >t4t0bbt112=$73,<et4t1t012=$90,<aacbbbda12=$73,<selw1362=$31
7594shufb $73,$90,$73,$31
7595
7596# qhasm: uint32323232 carry2 = et4t1t09  >> 13
7597# asm 1: rotmi >carry2=vec128#88,<et4t1t09=vec128#78,-13
7598# asm 2: rotmi >carry2=$90,<et4t1t09=$80,-13
7599rotmi $90,$80,-13
7600
7601# qhasm: t4t0bbt116 = combine et4t1t016 and aacbbbda16 by selw1362
7602# asm 1: shufb >t4t0bbt116=vec128#69,<et4t1t016=vec128#76,<aacbbbda16=vec128#69,<selw1362=vec128#29
7603# asm 2: shufb >t4t0bbt116=$71,<et4t1t016=$78,<aacbbbda16=$71,<selw1362=$31
7604shufb $71,$78,$71,$31
7605
7606# qhasm: uint32323232 carry3 = et4t1t013 >> 13
7607# asm 1: rotmi >carry3=vec128#76,<et4t1t013=vec128#79,-13
7608# asm 2: rotmi >carry3=$78,<et4t1t013=$81,-13
7609rotmi $78,$81,-13
7610
7611# qhasm: uint32323232 carry4 = et4t1t017 >> 13
7612# asm 1: rotmi >carry4=vec128#89,<et4t1t017=vec128#80,-13
7613# asm 2: rotmi >carry4=$91,<et4t1t017=$82,-13
7614rotmi $91,$82,-13
7615
7616# qhasm: et4t1t05  &= mask13
7617# asm 1: and >et4t1t05=vec128#77,<et4t1t05=vec128#77,<mask13=vec128#22
7618# asm 2: and >et4t1t05=$79,<et4t1t05=$79,<mask13=$24
7619and $79,$79,$24
7620
7621# qhasm: et4t1t09  &= mask13
7622# asm 1: and >et4t1t09=vec128#78,<et4t1t09=vec128#78,<mask13=vec128#22
7623# asm 2: and >et4t1t09=$80,<et4t1t09=$80,<mask13=$24
7624and $80,$80,$24
7625
7626# qhasm: et4t1t013 &= mask13
7627# asm 1: and >et4t1t013=vec128#79,<et4t1t013=vec128#79,<mask13=vec128#22
7628# asm 2: and >et4t1t013=$81,<et4t1t013=$81,<mask13=$24
7629and $81,$81,$24
7630
7631# qhasm: et0aat15 = combine et4t1t05 and aacbbbda5 by selw0342
7632# asm 1: shufb >et0aat15=vec128#92,<et4t1t05=vec128#77,<aacbbbda5=vec128#65,<selw0342=vec128#28
7633# asm 2: shufb >et0aat15=$94,<et4t1t05=$79,<aacbbbda5=$67,<selw0342=$30
7634shufb $94,$79,$67,$30
7635
7636# qhasm: et4t1t017 &= mask13
7637# asm 1: and >et4t1t017=vec128#80,<et4t1t017=vec128#80,<mask13=vec128#22
7638# asm 2: and >et4t1t017=$82,<et4t1t017=$82,<mask13=$24
7639and $82,$82,$24
7640
7641# qhasm: et0aat19 = combine et4t1t09 and aacbbbda9 by selw0342
7642# asm 1: shufb >et0aat19=vec128#93,<et4t1t09=vec128#78,<aacbbbda9=vec128#64,<selw0342=vec128#28
7643# asm 2: shufb >et0aat19=$95,<et4t1t09=$80,<aacbbbda9=$66,<selw0342=$30
7644shufb $95,$80,$66,$30
7645
7646# qhasm: int32323232 et4t1t06  += carry1
7647# asm 1: a >et4t1t06=vec128#82,<et4t1t06=vec128#82,<carry1=vec128#84
7648# asm 2: a >et4t1t06=$84,<et4t1t06=$84,<carry1=$86
7649a $84,$84,$86
7650
7651# qhasm: et0aat113 = combine et4t1t013 and aacbbbda13 by selw0342
7652# asm 1: shufb >et0aat113=vec128#84,<et4t1t013=vec128#79,<aacbbbda13=vec128#60,<selw0342=vec128#28
7653# asm 2: shufb >et0aat113=$86,<et4t1t013=$81,<aacbbbda13=$62,<selw0342=$30
7654shufb $86,$81,$62,$30
7655
7656# qhasm: int32323232 et4t1t010 += carry2
7657# asm 1: a >et4t1t010=vec128#86,<et4t1t010=vec128#86,<carry2=vec128#88
7658# asm 2: a >et4t1t010=$88,<et4t1t010=$88,<carry2=$90
7659a $88,$88,$90
7660
7661# qhasm: et0aat117 = combine et4t1t017 and aacbbbda17 by selw0342
7662# asm 1: shufb >et0aat117=vec128#88,<et4t1t017=vec128#80,<aacbbbda17=vec128#70,<selw0342=vec128#28
7663# asm 2: shufb >et0aat117=$90,<et4t1t017=$82,<aacbbbda17=$72,<selw0342=$30
7664shufb $90,$82,$72,$30
7665
7666# qhasm: int32323232 et4t1t014 += carry3
7667# asm 1: a >et4t1t014=vec128#76,<et4t1t014=vec128#90,<carry3=vec128#76
7668# asm 2: a >et4t1t014=$78,<et4t1t014=$92,<carry3=$78
7669a $78,$92,$78
7670
7671# qhasm: t4t0bbt15 = combine et4t1t05 and aacbbbda5 by selw1362
7672# asm 1: shufb >t4t0bbt15=vec128#65,<et4t1t05=vec128#77,<aacbbbda5=vec128#65,<selw1362=vec128#29
7673# asm 2: shufb >t4t0bbt15=$67,<et4t1t05=$79,<aacbbbda5=$67,<selw1362=$31
7674shufb $67,$79,$67,$31
7675
7676# qhasm: int32323232 et4t1t018 += carry4
7677# asm 1: a >et4t1t018=vec128#77,<et4t1t018=vec128#94,<carry4=vec128#89
7678# asm 2: a >et4t1t018=$79,<et4t1t018=$96,<carry4=$91
7679a $79,$96,$91
7680
7681# qhasm: t4t0bbt19 = combine et4t1t09 and aacbbbda9 by selw1362
7682# asm 1: shufb >t4t0bbt19=vec128#64,<et4t1t09=vec128#78,<aacbbbda9=vec128#64,<selw1362=vec128#29
7683# asm 2: shufb >t4t0bbt19=$66,<et4t1t09=$80,<aacbbbda9=$66,<selw1362=$31
7684shufb $66,$80,$66,$31
7685
7686# qhasm: uint32323232 carry1 = et4t1t06  >> 13
7687# asm 1: rotmi >carry1=vec128#78,<et4t1t06=vec128#82,-13
7688# asm 2: rotmi >carry1=$80,<et4t1t06=$84,-13
7689rotmi $80,$84,-13
7690
7691# qhasm: t4t0bbt113 = combine et4t1t013 and aacbbbda13 by selw1362
7692# asm 1: shufb >t4t0bbt113=vec128#60,<et4t1t013=vec128#79,<aacbbbda13=vec128#60,<selw1362=vec128#29
7693# asm 2: shufb >t4t0bbt113=$62,<et4t1t013=$81,<aacbbbda13=$62,<selw1362=$31
7694shufb $62,$81,$62,$31
7695
7696# qhasm: uint32323232 carry2 = et4t1t010 >> 13
7697# asm 1: rotmi >carry2=vec128#79,<et4t1t010=vec128#86,-13
7698# asm 2: rotmi >carry2=$81,<et4t1t010=$88,-13
7699rotmi $81,$88,-13
7700
7701# qhasm: t4t0bbt117 = combine et4t1t017 and aacbbbda17 by selw1362
7702# asm 1: shufb >t4t0bbt117=vec128#70,<et4t1t017=vec128#80,<aacbbbda17=vec128#70,<selw1362=vec128#29
7703# asm 2: shufb >t4t0bbt117=$72,<et4t1t017=$82,<aacbbbda17=$72,<selw1362=$31
7704shufb $72,$82,$72,$31
7705
7706# qhasm: uint32323232 carry3 = et4t1t014 >> 13
7707# asm 1: rotmi >carry3=vec128#80,<et4t1t014=vec128#76,-13
7708# asm 2: rotmi >carry3=$82,<et4t1t014=$78,-13
7709rotmi $82,$78,-13
7710
7711# qhasm: uint32323232 carry4 = et4t1t018  >> 13
7712# asm 1: rotmi >carry4=vec128#89,<et4t1t018=vec128#77,-13
7713# asm 2: rotmi >carry4=$91,<et4t1t018=$79,-13
7714rotmi $91,$79,-13
7715
7716# qhasm: et4t1t06  &= mask13
7717# asm 1: and >et4t1t06=vec128#82,<et4t1t06=vec128#82,<mask13=vec128#22
7718# asm 2: and >et4t1t06=$84,<et4t1t06=$84,<mask13=$24
7719and $84,$84,$24
7720
7721# qhasm: et4t1t010 &= mask13
7722# asm 1: and >et4t1t010=vec128#86,<et4t1t010=vec128#86,<mask13=vec128#22
7723# asm 2: and >et4t1t010=$88,<et4t1t010=$88,<mask13=$24
7724and $88,$88,$24
7725
7726# qhasm: et4t1t014 &= mask13
7727# asm 1: and >et4t1t014=vec128#76,<et4t1t014=vec128#76,<mask13=vec128#22
7728# asm 2: and >et4t1t014=$78,<et4t1t014=$78,<mask13=$24
7729and $78,$78,$24
7730
7731# qhasm: et0aat16 = combine et4t1t06 and aacbbbda6 by selw0342
7732# asm 1: shufb >et0aat16=vec128#90,<et4t1t06=vec128#82,<aacbbbda6=vec128#55,<selw0342=vec128#28
7733# asm 2: shufb >et0aat16=$92,<et4t1t06=$84,<aacbbbda6=$57,<selw0342=$30
7734shufb $92,$84,$57,$30
7735
7736# qhasm: et4t1t018 &= mask13
7737# asm 1: and >et4t1t018=vec128#77,<et4t1t018=vec128#77,<mask13=vec128#22
7738# asm 2: and >et4t1t018=$79,<et4t1t018=$79,<mask13=$24
7739and $79,$79,$24
7740
7741# qhasm: et0aat110 = combine et4t1t010 and aacbbbda10 by selw0342
7742# asm 1: shufb >et0aat110=vec128#94,<et4t1t010=vec128#86,<aacbbbda10=vec128#56,<selw0342=vec128#28
7743# asm 2: shufb >et0aat110=$96,<et4t1t010=$88,<aacbbbda10=$58,<selw0342=$30
7744shufb $96,$88,$58,$30
7745
7746# qhasm: int32323232 et4t1t07  += carry1
7747# asm 1: a >et4t1t07=vec128#78,<et4t1t07=vec128#83,<carry1=vec128#78
7748# asm 2: a >et4t1t07=$80,<et4t1t07=$85,<carry1=$80
7749a $80,$85,$80
7750
7751# qhasm: et0aat114 = combine et4t1t014 and aacbbbda14 by selw0342
7752# asm 1: shufb >et0aat114=vec128#83,<et4t1t014=vec128#76,<aacbbbda14=vec128#57,<selw0342=vec128#28
7753# asm 2: shufb >et0aat114=$85,<et4t1t014=$78,<aacbbbda14=$59,<selw0342=$30
7754shufb $85,$78,$59,$30
7755
7756# qhasm: int32323232 et4t1t011 += carry2
7757# asm 1: a >et4t1t011=vec128#79,<et4t1t011=vec128#87,<carry2=vec128#79
7758# asm 2: a >et4t1t011=$81,<et4t1t011=$89,<carry2=$81
7759a $81,$89,$81
7760
7761# qhasm: et0aat118 = combine et4t1t018 and aacbbbda18 by selw0342
7762# asm 1: shufb >et0aat118=vec128#87,<et4t1t018=vec128#77,<aacbbbda18=vec128#59,<selw0342=vec128#28
7763# asm 2: shufb >et0aat118=$89,<et4t1t018=$79,<aacbbbda18=$61,<selw0342=$30
7764shufb $89,$79,$61,$30
7765
7766# qhasm: int32323232 et4t1t015 += carry3
7767# asm 1: a >et4t1t015=vec128#80,<et4t1t015=vec128#91,<carry3=vec128#80
7768# asm 2: a >et4t1t015=$82,<et4t1t015=$93,<carry3=$82
7769a $82,$93,$82
7770
7771# qhasm: t4t0bbt16 = combine et4t1t06 and aacbbbda6 by selw1362
7772# asm 1: shufb >t4t0bbt16=vec128#55,<et4t1t06=vec128#82,<aacbbbda6=vec128#55,<selw1362=vec128#29
7773# asm 2: shufb >t4t0bbt16=$57,<et4t1t06=$84,<aacbbbda6=$57,<selw1362=$31
7774shufb $57,$84,$57,$31
7775
7776# qhasm: int32323232 et4t1t019  += carry4
7777# asm 1: a >et4t1t019=vec128#82,<et4t1t019=vec128#95,<carry4=vec128#89
7778# asm 2: a >et4t1t019=$84,<et4t1t019=$97,<carry4=$91
7779a $84,$97,$91
7780
7781# qhasm: t4t0bbt110 = combine et4t1t010 and aacbbbda10 by selw1362
7782# asm 1: shufb >t4t0bbt110=vec128#56,<et4t1t010=vec128#86,<aacbbbda10=vec128#56,<selw1362=vec128#29
7783# asm 2: shufb >t4t0bbt110=$58,<et4t1t010=$88,<aacbbbda10=$58,<selw1362=$31
7784shufb $58,$88,$58,$31
7785
7786# qhasm: int32323232 z4x5x4t20  = (t4t0bbt10 & 0xffff) * (et0aat10 & 0xffff)
7787# asm 1: mpy >z4x5x4t20=vec128#86,<t4t0bbt10=vec128#58,<et0aat10=vec128#100
7788# asm 2: mpy >z4x5x4t20=$88,<t4t0bbt10=$60,<et0aat10=$102
7789mpy $88,$60,$102
7790
7791# qhasm: et0aat17 = combine et4t1t07 and aacbbbda7 by selw0342
7792# asm 1: shufb >et0aat17=vec128#89,<et4t1t07=vec128#78,<aacbbbda7=vec128#67,<selw0342=vec128#28
7793# asm 2: shufb >et0aat17=$91,<et4t1t07=$80,<aacbbbda7=$69,<selw0342=$30
7794shufb $91,$80,$69,$30
7795
7796# qhasm: int32323232 z4x5x4t21  = (t4t0bbt10 & 0xffff) * (et0aat11 & 0xffff)
7797# asm 1: mpy >z4x5x4t21=vec128#91,<t4t0bbt10=vec128#58,<et0aat11=vec128#101
7798# asm 2: mpy >z4x5x4t21=$93,<t4t0bbt10=$60,<et0aat11=$103
7799mpy $93,$60,$103
7800
7801# qhasm: t4t0bbt17 = combine et4t1t07 and aacbbbda7 by selw1362
7802# asm 1: shufb >t4t0bbt17=vec128#67,<et4t1t07=vec128#78,<aacbbbda7=vec128#67,<selw1362=vec128#29
7803# asm 2: shufb >t4t0bbt17=$69,<et4t1t07=$80,<aacbbbda7=$69,<selw1362=$31
7804shufb $69,$80,$69,$31
7805
7806# qhasm: int32323232 z4x5x4t22  = (t4t0bbt10 & 0xffff) * (et0aat12 & 0xffff)
7807# asm 1: mpy >z4x5x4t22=vec128#78,<t4t0bbt10=vec128#58,<et0aat12=vec128#96
7808# asm 2: mpy >z4x5x4t22=$80,<t4t0bbt10=$60,<et0aat12=$98
7809mpy $80,$60,$98
7810
7811# qhasm: et0aat111 = combine et4t1t011 and aacbbbda11 by selw0342
7812# asm 1: shufb >et0aat111=vec128#95,<et4t1t011=vec128#79,<aacbbbda11=vec128#68,<selw0342=vec128#28
7813# asm 2: shufb >et0aat111=$97,<et4t1t011=$81,<aacbbbda11=$70,<selw0342=$30
7814shufb $97,$81,$70,$30
7815
7816# qhasm: int32323232 z4x5x4t23  = (t4t0bbt10 & 0xffff) * (et0aat13 & 0xffff)
7817# asm 1: mpy >z4x5x4t23=vec128#102,<t4t0bbt10=vec128#58,<et0aat13=vec128#97
7818# asm 2: mpy >z4x5x4t23=$104,<t4t0bbt10=$60,<et0aat13=$99
7819mpy $104,$60,$99
7820
7821# qhasm: t4t0bbt111 = combine et4t1t011 and aacbbbda11 by selw1362
7822# asm 1: shufb >t4t0bbt111=vec128#68,<et4t1t011=vec128#79,<aacbbbda11=vec128#68,<selw1362=vec128#29
7823# asm 2: shufb >t4t0bbt111=$70,<et4t1t011=$81,<aacbbbda11=$70,<selw1362=$31
7824shufb $70,$81,$70,$31
7825
7826# qhasm: int32323232 z4x5x4t24  = (t4t0bbt11 & 0xffff) * (et0aat13 & 0xffff)
7827# asm 1: mpy >z4x5x4t24=vec128#79,<t4t0bbt11=vec128#63,<et0aat13=vec128#97
7828# asm 2: mpy >z4x5x4t24=$81,<t4t0bbt11=$65,<et0aat13=$99
7829mpy $81,$65,$99
7830
7831# qhasm: t4t0bbt114 = combine et4t1t014 and aacbbbda14 by selw1362
7832# asm 1: shufb >t4t0bbt114=vec128#57,<et4t1t014=vec128#76,<aacbbbda14=vec128#57,<selw1362=vec128#29
7833# asm 2: shufb >t4t0bbt114=$59,<et4t1t014=$78,<aacbbbda14=$59,<selw1362=$31
7834shufb $59,$78,$59,$31
7835
7836# qhasm: int32323232 z4x5x4t25  = (t4t0bbt12 & 0xffff) * (et0aat13 & 0xffff)
7837# asm 1: mpy >z4x5x4t25=vec128#76,<t4t0bbt12=vec128#5,<et0aat13=vec128#97
7838# asm 2: mpy >z4x5x4t25=$78,<t4t0bbt12=$7,<et0aat13=$99
7839mpy $78,$7,$99
7840
7841# qhasm: et0aat115 = combine et4t1t015 and aacbbbda15 by selw0342
7842# asm 1: shufb >et0aat115=vec128#103,<et4t1t015=vec128#80,<aacbbbda15=vec128#72,<selw0342=vec128#28
7843# asm 2: shufb >et0aat115=$105,<et4t1t015=$82,<aacbbbda15=$74,<selw0342=$30
7844shufb $105,$82,$74,$30
7845
7846# qhasm: int32323232 z4x5x4t26  = (t4t0bbt13 & 0xffff) * (et0aat13 & 0xffff)
7847# asm 1: mpy >z4x5x4t26=vec128#104,<t4t0bbt13=vec128#66,<et0aat13=vec128#97
7848# asm 2: mpy >z4x5x4t26=$106,<t4t0bbt13=$68,<et0aat13=$99
7849mpy $106,$68,$99
7850
7851# qhasm: t4t0bbt115 = combine et4t1t015 and aacbbbda15 by selw1362
7852# asm 1: shufb >t4t0bbt115=vec128#72,<et4t1t015=vec128#80,<aacbbbda15=vec128#72,<selw1362=vec128#29
7853# asm 2: shufb >t4t0bbt115=$74,<et4t1t015=$82,<aacbbbda15=$74,<selw1362=$31
7854shufb $74,$82,$74,$31
7855
7856# qhasm: int32323232 z4x5x4t27  = (t4t0bbt10 & 0xffff) * (et0aat17 & 0xffff)
7857# asm 1: mpy >z4x5x4t27=vec128#80,<t4t0bbt10=vec128#58,<et0aat17=vec128#89
7858# asm 2: mpy >z4x5x4t27=$82,<t4t0bbt10=$60,<et0aat17=$91
7859mpy $82,$60,$91
7860
7861# qhasm: t4t0bbt118 = combine et4t1t018 and aacbbbda18 by selw1362
7862# asm 1: shufb >t4t0bbt118=vec128#59,<et4t1t018=vec128#77,<aacbbbda18=vec128#59,<selw1362=vec128#29
7863# asm 2: shufb >t4t0bbt118=$61,<et4t1t018=$79,<aacbbbda18=$61,<selw1362=$31
7864shufb $61,$79,$61,$31
7865
7866# qhasm: int32323232 z4x5x4t21 += (t4t0bbt11 & 0xffff) * (et0aat10 & 0xffff)
7867# asm 1: mpya >z4x5x4t21=vec128#77,<t4t0bbt11=vec128#63,<et0aat10=vec128#100,<z4x5x4t21=vec128#91
7868# asm 2: mpya >z4x5x4t21=$79,<t4t0bbt11=$65,<et0aat10=$102,<z4x5x4t21=$93
7869mpya $79,$65,$102,$93
7870
7871# qhasm: et0aat119 = combine et4t1t019 and aacbbbda19 by selw0342
7872# asm 1: shufb >et0aat119=vec128#91,<et4t1t019=vec128#82,<aacbbbda19=vec128#73,<selw0342=vec128#28
7873# asm 2: shufb >et0aat119=$93,<et4t1t019=$84,<aacbbbda19=$75,<selw0342=$30
7874shufb $93,$84,$75,$30
7875
7876# qhasm: int32323232 z4x5x4t22 += (t4t0bbt11 & 0xffff) * (et0aat11 & 0xffff)
7877# asm 1: mpya >z4x5x4t22=vec128#78,<t4t0bbt11=vec128#63,<et0aat11=vec128#101,<z4x5x4t22=vec128#78
7878# asm 2: mpya >z4x5x4t22=$80,<t4t0bbt11=$65,<et0aat11=$103,<z4x5x4t22=$80
7879mpya $80,$65,$103,$80
7880
7881# qhasm: t4t0bbt119 = combine et4t1t019 and aacbbbda19 by selw1362
7882# asm 1: shufb >t4t0bbt119=vec128#73,<et4t1t019=vec128#82,<aacbbbda19=vec128#73,<selw1362=vec128#29
7883# asm 2: shufb >t4t0bbt119=$75,<et4t1t019=$84,<aacbbbda19=$75,<selw1362=$31
7884shufb $75,$84,$75,$31
7885
7886# qhasm: int32323232 z4x5x4t23 += (t4t0bbt11 & 0xffff) * (et0aat12 & 0xffff)
7887# asm 1: mpya >z4x5x4t23=vec128#82,<t4t0bbt11=vec128#63,<et0aat12=vec128#96,<z4x5x4t23=vec128#102
7888# asm 2: mpya >z4x5x4t23=$84,<t4t0bbt11=$65,<et0aat12=$98,<z4x5x4t23=$104
7889mpya $84,$65,$98,$104
7890
7891# qhasm: int32323232 z4x5x4t24 += (t4t0bbt12 & 0xffff) * (et0aat12 & 0xffff)
7892# asm 1: mpya >z4x5x4t24=vec128#79,<t4t0bbt12=vec128#5,<et0aat12=vec128#96,<z4x5x4t24=vec128#79
7893# asm 2: mpya >z4x5x4t24=$81,<t4t0bbt12=$7,<et0aat12=$98,<z4x5x4t24=$81
7894mpya $81,$7,$98,$81
7895
7896# qhasm: int32323232 z4x5x4t25 += (t4t0bbt13 & 0xffff) * (et0aat12 & 0xffff)
7897# asm 1: mpya >z4x5x4t25=vec128#76,<t4t0bbt13=vec128#66,<et0aat12=vec128#96,<z4x5x4t25=vec128#76
7898# asm 2: mpya >z4x5x4t25=$78,<t4t0bbt13=$68,<et0aat12=$98,<z4x5x4t25=$78
7899mpya $78,$68,$98,$78
7900
7901# qhasm: int32323232 z4x5x4t26 <<= 1
7902# asm 1: shli >z4x5x4t26=vec128#102,<z4x5x4t26=vec128#104,1
7903# asm 2: shli >z4x5x4t26=$104,<z4x5x4t26=$106,1
7904shli $104,$106,1
7905
7906# qhasm: int32323232 z4x5x4t27 += (t4t0bbt11 & 0xffff) * (et0aat16 & 0xffff)
7907# asm 1: mpya >z4x5x4t27=vec128#80,<t4t0bbt11=vec128#63,<et0aat16=vec128#90,<z4x5x4t27=vec128#80
7908# asm 2: mpya >z4x5x4t27=$82,<t4t0bbt11=$65,<et0aat16=$92,<z4x5x4t27=$82
7909mpya $82,$65,$92,$82
7910
7911# qhasm: int32323232 z4x5x4t28  = (t4t0bbt11 & 0xffff) * (et0aat17 & 0xffff)
7912# asm 1: mpy >z4x5x4t28=vec128#104,<t4t0bbt11=vec128#63,<et0aat17=vec128#89
7913# asm 2: mpy >z4x5x4t28=$106,<t4t0bbt11=$65,<et0aat17=$91
7914mpy $106,$65,$91
7915
7916# qhasm: int32323232 z4x5x4t22 += (t4t0bbt12 & 0xffff) * (et0aat10 & 0xffff)
7917# asm 1: mpya >z4x5x4t22=vec128#78,<t4t0bbt12=vec128#5,<et0aat10=vec128#100,<z4x5x4t22=vec128#78
7918# asm 2: mpya >z4x5x4t22=$80,<t4t0bbt12=$7,<et0aat10=$102,<z4x5x4t22=$80
7919mpya $80,$7,$102,$80
7920
7921# qhasm: int32323232 z4x5x4t23 += (t4t0bbt12 & 0xffff) * (et0aat11 & 0xffff)
7922# asm 1: mpya >z4x5x4t23=vec128#82,<t4t0bbt12=vec128#5,<et0aat11=vec128#101,<z4x5x4t23=vec128#82
7923# asm 2: mpya >z4x5x4t23=$84,<t4t0bbt12=$7,<et0aat11=$103,<z4x5x4t23=$84
7924mpya $84,$7,$103,$84
7925
7926# qhasm: int32323232 z4x5x4t24 += (t4t0bbt13 & 0xffff) * (et0aat11 & 0xffff)
7927# asm 1: mpya >z4x5x4t24=vec128#79,<t4t0bbt13=vec128#66,<et0aat11=vec128#101,<z4x5x4t24=vec128#79
7928# asm 2: mpya >z4x5x4t24=$81,<t4t0bbt13=$68,<et0aat11=$103,<z4x5x4t24=$81
7929mpya $81,$68,$103,$81
7930
7931# qhasm: int32323232 z4x5x4t25 <<= 1
7932# asm 1: shli >z4x5x4t25=vec128#76,<z4x5x4t25=vec128#76,1
7933# asm 2: shli >z4x5x4t25=$78,<z4x5x4t25=$78,1
7934shli $78,$78,1
7935
7936# qhasm: int32323232 z4x5x4t26 += (t4t0bbt10 & 0xffff) * (et0aat16 & 0xffff)
7937# asm 1: mpya >z4x5x4t26=vec128#102,<t4t0bbt10=vec128#58,<et0aat16=vec128#90,<z4x5x4t26=vec128#102
7938# asm 2: mpya >z4x5x4t26=$104,<t4t0bbt10=$60,<et0aat16=$92,<z4x5x4t26=$104
7939mpya $104,$60,$92,$104
7940
7941# qhasm: int32323232 z4x5x4t27 += (t4t0bbt12 & 0xffff) * (et0aat15 & 0xffff)
7942# asm 1: mpya >z4x5x4t27=vec128#80,<t4t0bbt12=vec128#5,<et0aat15=vec128#92,<z4x5x4t27=vec128#80
7943# asm 2: mpya >z4x5x4t27=$82,<t4t0bbt12=$7,<et0aat15=$94,<z4x5x4t27=$82
7944mpya $82,$7,$94,$82
7945
7946# qhasm: int32323232 z4x5x4t28 += (t4t0bbt12 & 0xffff) * (et0aat16 & 0xffff)
7947# asm 1: mpya >z4x5x4t28=vec128#104,<t4t0bbt12=vec128#5,<et0aat16=vec128#90,<z4x5x4t28=vec128#104
7948# asm 2: mpya >z4x5x4t28=$106,<t4t0bbt12=$7,<et0aat16=$92,<z4x5x4t28=$106
7949mpya $106,$7,$92,$106
7950
7951# qhasm: int32323232 z4x5x4t29  = (t4t0bbt12 & 0xffff) * (et0aat17 & 0xffff)
7952# asm 1: mpy >z4x5x4t29=vec128#105,<t4t0bbt12=vec128#5,<et0aat17=vec128#89
7953# asm 2: mpy >z4x5x4t29=$107,<t4t0bbt12=$7,<et0aat17=$91
7954mpy $107,$7,$91
7955
7956# qhasm: int32323232 z4x5x4t23 += (t4t0bbt13 & 0xffff) * (et0aat10 & 0xffff)
7957# asm 1: mpya >z4x5x4t23=vec128#82,<t4t0bbt13=vec128#66,<et0aat10=vec128#100,<z4x5x4t23=vec128#82
7958# asm 2: mpya >z4x5x4t23=$84,<t4t0bbt13=$68,<et0aat10=$102,<z4x5x4t23=$84
7959mpya $84,$68,$102,$84
7960
7961# qhasm: int32323232 z4x5x4t24 <<= 1
7962# asm 1: shli >z4x5x4t24=vec128#79,<z4x5x4t24=vec128#79,1
7963# asm 2: shli >z4x5x4t24=$81,<z4x5x4t24=$81,1
7964shli $81,$81,1
7965
7966# qhasm: int32323232 z4x5x4t25 += (t4t0bbt10 & 0xffff) * (et0aat15 & 0xffff)
7967# asm 1: mpya >z4x5x4t25=vec128#76,<t4t0bbt10=vec128#58,<et0aat15=vec128#92,<z4x5x4t25=vec128#76
7968# asm 2: mpya >z4x5x4t25=$78,<t4t0bbt10=$60,<et0aat15=$94,<z4x5x4t25=$78
7969mpya $78,$60,$94,$78
7970
7971# qhasm: int32323232 z4x5x4t26 += (t4t0bbt11 & 0xffff) * (et0aat15 & 0xffff)
7972# asm 1: mpya >z4x5x4t26=vec128#102,<t4t0bbt11=vec128#63,<et0aat15=vec128#92,<z4x5x4t26=vec128#102
7973# asm 2: mpya >z4x5x4t26=$104,<t4t0bbt11=$65,<et0aat15=$94,<z4x5x4t26=$104
7974mpya $104,$65,$94,$104
7975
7976# qhasm: int32323232 z4x5x4t27 += (t4t0bbt13 & 0xffff) * (et0aat14 & 0xffff)
7977# asm 1: mpya >z4x5x4t27=vec128#80,<t4t0bbt13=vec128#66,<et0aat14=vec128#98,<z4x5x4t27=vec128#80
7978# asm 2: mpya >z4x5x4t27=$82,<t4t0bbt13=$68,<et0aat14=$100,<z4x5x4t27=$82
7979mpya $82,$68,$100,$82
7980
7981# qhasm: int32323232 z4x5x4t28 += (t4t0bbt13 & 0xffff) * (et0aat15 & 0xffff)
7982# asm 1: mpya >z4x5x4t28=vec128#104,<t4t0bbt13=vec128#66,<et0aat15=vec128#92,<z4x5x4t28=vec128#104
7983# asm 2: mpya >z4x5x4t28=$106,<t4t0bbt13=$68,<et0aat15=$94,<z4x5x4t28=$106
7984mpya $106,$68,$94,$106
7985
7986# qhasm: int32323232 z4x5x4t29 += (t4t0bbt13 & 0xffff) * (et0aat16 & 0xffff)
7987# asm 1: mpya >z4x5x4t29=vec128#105,<t4t0bbt13=vec128#66,<et0aat16=vec128#90,<z4x5x4t29=vec128#105
7988# asm 2: mpya >z4x5x4t29=$107,<t4t0bbt13=$68,<et0aat16=$92,<z4x5x4t29=$107
7989mpya $107,$68,$92,$107
7990
7991# qhasm: int32323232 z4x5x4t210  = (t4t0bbt13  & 0xffff) * (et0aat17  & 0xffff)
7992# asm 1: mpy >z4x5x4t210=vec128#106,<t4t0bbt13=vec128#66,<et0aat17=vec128#89
7993# asm 2: mpy >z4x5x4t210=$108,<t4t0bbt13=$68,<et0aat17=$91
7994mpy $108,$68,$91
7995
7996# qhasm: int32323232 z4x5x4t24 += (t4t0bbt10 & 0xffff) * (et0aat14 & 0xffff)
7997# asm 1: mpya >z4x5x4t24=vec128#79,<t4t0bbt10=vec128#58,<et0aat14=vec128#98,<z4x5x4t24=vec128#79
7998# asm 2: mpya >z4x5x4t24=$81,<t4t0bbt10=$60,<et0aat14=$100,<z4x5x4t24=$81
7999mpya $81,$60,$100,$81
8000
8001# qhasm: int32323232 z4x5x4t25 += (t4t0bbt11 & 0xffff) * (et0aat14 & 0xffff)
8002# asm 1: mpya >z4x5x4t25=vec128#76,<t4t0bbt11=vec128#63,<et0aat14=vec128#98,<z4x5x4t25=vec128#76
8003# asm 2: mpya >z4x5x4t25=$78,<t4t0bbt11=$65,<et0aat14=$100,<z4x5x4t25=$78
8004mpya $78,$65,$100,$78
8005
8006# qhasm: int32323232 z4x5x4t26 += (t4t0bbt12 & 0xffff) * (et0aat14 & 0xffff)
8007# asm 1: mpya >z4x5x4t26=vec128#102,<t4t0bbt12=vec128#5,<et0aat14=vec128#98,<z4x5x4t26=vec128#102
8008# asm 2: mpya >z4x5x4t26=$104,<t4t0bbt12=$7,<et0aat14=$100,<z4x5x4t26=$104
8009mpya $104,$7,$100,$104
8010
8011# qhasm: int32323232 z4x5x4t27 += (t4t0bbt14 & 0xffff) * (et0aat13 & 0xffff)
8012# asm 1: mpya >z4x5x4t27=vec128#80,<t4t0bbt14=vec128#61,<et0aat13=vec128#97,<z4x5x4t27=vec128#80
8013# asm 2: mpya >z4x5x4t27=$82,<t4t0bbt14=$63,<et0aat13=$99,<z4x5x4t27=$82
8014mpya $82,$63,$99,$82
8015
8016# qhasm: int32323232 z4x5x4t28 += (t4t0bbt15 & 0xffff) * (et0aat13 & 0xffff)
8017# asm 1: mpya >z4x5x4t28=vec128#104,<t4t0bbt15=vec128#65,<et0aat13=vec128#97,<z4x5x4t28=vec128#104
8018# asm 2: mpya >z4x5x4t28=$106,<t4t0bbt15=$67,<et0aat13=$99,<z4x5x4t28=$106
8019mpya $106,$67,$99,$106
8020
8021# qhasm: int32323232 z4x5x4t29 += (t4t0bbt16 & 0xffff) * (et0aat13 & 0xffff)
8022# asm 1: mpya >z4x5x4t29=vec128#105,<t4t0bbt16=vec128#55,<et0aat13=vec128#97,<z4x5x4t29=vec128#105
8023# asm 2: mpya >z4x5x4t29=$107,<t4t0bbt16=$57,<et0aat13=$99,<z4x5x4t29=$107
8024mpya $107,$57,$99,$107
8025
8026# qhasm: int32323232 z4x5x4t210 += (t4t0bbt17  & 0xffff) * (et0aat13  & 0xffff)
8027# asm 1: mpya >z4x5x4t210=vec128#106,<t4t0bbt17=vec128#67,<et0aat13=vec128#97,<z4x5x4t210=vec128#106
8028# asm 2: mpya >z4x5x4t210=$108,<t4t0bbt17=$69,<et0aat13=$99,<z4x5x4t210=$108
8029mpya $108,$69,$99,$108
8030
8031# qhasm: int32323232 z4x5x4t211  = (t4t0bbt111 & 0xffff) * (et0aat10  & 0xffff)
8032# asm 1: mpy >z4x5x4t211=vec128#107,<t4t0bbt111=vec128#68,<et0aat10=vec128#100
8033# asm 2: mpy >z4x5x4t211=$109,<t4t0bbt111=$70,<et0aat10=$102
8034mpy $109,$70,$102
8035
8036# qhasm: int32323232 z4x5x4t24 += (t4t0bbt14 & 0xffff) * (et0aat10 & 0xffff)
8037# asm 1: mpya >z4x5x4t24=vec128#79,<t4t0bbt14=vec128#61,<et0aat10=vec128#100,<z4x5x4t24=vec128#79
8038# asm 2: mpya >z4x5x4t24=$81,<t4t0bbt14=$63,<et0aat10=$102,<z4x5x4t24=$81
8039mpya $81,$63,$102,$81
8040
8041# qhasm: int32323232 z4x5x4t25 += (t4t0bbt14 & 0xffff) * (et0aat11 & 0xffff)
8042# asm 1: mpya >z4x5x4t25=vec128#76,<t4t0bbt14=vec128#61,<et0aat11=vec128#101,<z4x5x4t25=vec128#76
8043# asm 2: mpya >z4x5x4t25=$78,<t4t0bbt14=$63,<et0aat11=$103,<z4x5x4t25=$78
8044mpya $78,$63,$103,$78
8045
8046# qhasm: int32323232 z4x5x4t26 += (t4t0bbt14 & 0xffff) * (et0aat12 & 0xffff)
8047# asm 1: mpya >z4x5x4t26=vec128#102,<t4t0bbt14=vec128#61,<et0aat12=vec128#96,<z4x5x4t26=vec128#102
8048# asm 2: mpya >z4x5x4t26=$104,<t4t0bbt14=$63,<et0aat12=$98,<z4x5x4t26=$104
8049mpya $104,$63,$98,$104
8050
8051# qhasm: int32323232 z4x5x4t27 += (t4t0bbt15 & 0xffff) * (et0aat12 & 0xffff)
8052# asm 1: mpya >z4x5x4t27=vec128#80,<t4t0bbt15=vec128#65,<et0aat12=vec128#96,<z4x5x4t27=vec128#80
8053# asm 2: mpya >z4x5x4t27=$82,<t4t0bbt15=$67,<et0aat12=$98,<z4x5x4t27=$82
8054mpya $82,$67,$98,$82
8055
8056# qhasm: int32323232 z4x5x4t28 += (t4t0bbt16 & 0xffff) * (et0aat12 & 0xffff)
8057# asm 1: mpya >z4x5x4t28=vec128#104,<t4t0bbt16=vec128#55,<et0aat12=vec128#96,<z4x5x4t28=vec128#104
8058# asm 2: mpya >z4x5x4t28=$106,<t4t0bbt16=$57,<et0aat12=$98,<z4x5x4t28=$106
8059mpya $106,$57,$98,$106
8060
8061# qhasm: int32323232 z4x5x4t29 += (t4t0bbt17 & 0xffff) * (et0aat12 & 0xffff)
8062# asm 1: mpya >z4x5x4t29=vec128#105,<t4t0bbt17=vec128#67,<et0aat12=vec128#96,<z4x5x4t29=vec128#105
8063# asm 2: mpya >z4x5x4t29=$107,<t4t0bbt17=$69,<et0aat12=$98,<z4x5x4t29=$107
8064mpya $107,$69,$98,$107
8065
8066# qhasm: int32323232 z4x5x4t210 <<= 1
8067# asm 1: shli >z4x5x4t210=vec128#106,<z4x5x4t210=vec128#106,1
8068# asm 2: shli >z4x5x4t210=$108,<z4x5x4t210=$108,1
8069shli $108,$108,1
8070
8071# qhasm: int32323232 z4x5x4t211 += (t4t0bbt110 & 0xffff) * (et0aat11  & 0xffff)
8072# asm 1: mpya >z4x5x4t211=vec128#107,<t4t0bbt110=vec128#56,<et0aat11=vec128#101,<z4x5x4t211=vec128#107
8073# asm 2: mpya >z4x5x4t211=$109,<t4t0bbt110=$58,<et0aat11=$103,<z4x5x4t211=$109
8074mpya $109,$58,$103,$109
8075
8076# qhasm: int32323232 z4x5x4t212  = (t4t0bbt11  & 0xffff) * (et0aat111 & 0xffff)
8077# asm 1: mpy >z4x5x4t212=vec128#108,<t4t0bbt11=vec128#63,<et0aat111=vec128#95
8078# asm 2: mpy >z4x5x4t212=$110,<t4t0bbt11=$65,<et0aat111=$97
8079mpy $110,$65,$97
8080
8081# qhasm: int32323232 z4x5x4t25 += (t4t0bbt15 & 0xffff) * (et0aat10 & 0xffff)
8082# asm 1: mpya >z4x5x4t25=vec128#76,<t4t0bbt15=vec128#65,<et0aat10=vec128#100,<z4x5x4t25=vec128#76
8083# asm 2: mpya >z4x5x4t25=$78,<t4t0bbt15=$67,<et0aat10=$102,<z4x5x4t25=$78
8084mpya $78,$67,$102,$78
8085
8086# qhasm: int32323232 z4x5x4t26 += (t4t0bbt15 & 0xffff) * (et0aat11 & 0xffff)
8087# asm 1: mpya >z4x5x4t26=vec128#102,<t4t0bbt15=vec128#65,<et0aat11=vec128#101,<z4x5x4t26=vec128#102
8088# asm 2: mpya >z4x5x4t26=$104,<t4t0bbt15=$67,<et0aat11=$103,<z4x5x4t26=$104
8089mpya $104,$67,$103,$104
8090
8091# qhasm: int32323232 z4x5x4t27 += (t4t0bbt16 & 0xffff) * (et0aat11 & 0xffff)
8092# asm 1: mpya >z4x5x4t27=vec128#80,<t4t0bbt16=vec128#55,<et0aat11=vec128#101,<z4x5x4t27=vec128#80
8093# asm 2: mpya >z4x5x4t27=$82,<t4t0bbt16=$57,<et0aat11=$103,<z4x5x4t27=$82
8094mpya $82,$57,$103,$82
8095
8096# qhasm: int32323232 z4x5x4t28 += (t4t0bbt17 & 0xffff) * (et0aat11 & 0xffff)
8097# asm 1: mpya >z4x5x4t28=vec128#104,<t4t0bbt17=vec128#67,<et0aat11=vec128#101,<z4x5x4t28=vec128#104
8098# asm 2: mpya >z4x5x4t28=$106,<t4t0bbt17=$69,<et0aat11=$103,<z4x5x4t28=$106
8099mpya $106,$69,$103,$106
8100
8101# qhasm: int32323232 z4x5x4t29 <<= 1
8102# asm 1: shli >z4x5x4t29=vec128#105,<z4x5x4t29=vec128#105,1
8103# asm 2: shli >z4x5x4t29=$107,<z4x5x4t29=$107,1
8104shli $107,$107,1
8105
8106# qhasm: int32323232 z4x5x4t210 += (t4t0bbt10  & 0xffff) * (et0aat110 & 0xffff)
8107# asm 1: mpya >z4x5x4t210=vec128#106,<t4t0bbt10=vec128#58,<et0aat110=vec128#94,<z4x5x4t210=vec128#106
8108# asm 2: mpya >z4x5x4t210=$108,<t4t0bbt10=$60,<et0aat110=$96,<z4x5x4t210=$108
8109mpya $108,$60,$96,$108
8110
8111# qhasm: int32323232 z4x5x4t211 += (t4t0bbt19  & 0xffff) * (et0aat12  & 0xffff)
8112# asm 1: mpya >z4x5x4t211=vec128#107,<t4t0bbt19=vec128#64,<et0aat12=vec128#96,<z4x5x4t211=vec128#107
8113# asm 2: mpya >z4x5x4t211=$109,<t4t0bbt19=$66,<et0aat12=$98,<z4x5x4t211=$109
8114mpya $109,$66,$98,$109
8115
8116# qhasm: int32323232 z4x5x4t212 += (t4t0bbt12  & 0xffff) * (et0aat110 & 0xffff)
8117# asm 1: mpya >z4x5x4t212=vec128#108,<t4t0bbt12=vec128#5,<et0aat110=vec128#94,<z4x5x4t212=vec128#108
8118# asm 2: mpya >z4x5x4t212=$110,<t4t0bbt12=$7,<et0aat110=$96,<z4x5x4t212=$110
8119mpya $110,$7,$96,$110
8120
8121# qhasm: int32323232 z4x5x4t26 += (t4t0bbt16 & 0xffff) * (et0aat10 & 0xffff)
8122# asm 1: mpya >z4x5x4t26=vec128#102,<t4t0bbt16=vec128#55,<et0aat10=vec128#100,<z4x5x4t26=vec128#102
8123# asm 2: mpya >z4x5x4t26=$104,<t4t0bbt16=$57,<et0aat10=$102,<z4x5x4t26=$104
8124mpya $104,$57,$102,$104
8125
8126# qhasm: int32323232 z4x5x4t27 += (t4t0bbt17 & 0xffff) * (et0aat10 & 0xffff)
8127# asm 1: mpya >z4x5x4t27=vec128#80,<t4t0bbt17=vec128#67,<et0aat10=vec128#100,<z4x5x4t27=vec128#80
8128# asm 2: mpya >z4x5x4t27=$82,<t4t0bbt17=$69,<et0aat10=$102,<z4x5x4t27=$82
8129mpya $82,$69,$102,$82
8130
8131# qhasm: int32323232 z4x5x4t28 <<= 1
8132# asm 1: shli >z4x5x4t28=vec128#104,<z4x5x4t28=vec128#104,1
8133# asm 2: shli >z4x5x4t28=$106,<z4x5x4t28=$106,1
8134shli $106,$106,1
8135
8136# qhasm: int32323232 z4x5x4t29 += (t4t0bbt10 & 0xffff) * (et0aat19 & 0xffff)
8137# asm 1: mpya >z4x5x4t29=vec128#105,<t4t0bbt10=vec128#58,<et0aat19=vec128#93,<z4x5x4t29=vec128#105
8138# asm 2: mpya >z4x5x4t29=$107,<t4t0bbt10=$60,<et0aat19=$95,<z4x5x4t29=$107
8139mpya $107,$60,$95,$107
8140
8141# qhasm: int32323232 z4x5x4t210 += (t4t0bbt11  & 0xffff) * (et0aat19  & 0xffff)
8142# asm 1: mpya >z4x5x4t210=vec128#106,<t4t0bbt11=vec128#63,<et0aat19=vec128#93,<z4x5x4t210=vec128#106
8143# asm 2: mpya >z4x5x4t210=$108,<t4t0bbt11=$65,<et0aat19=$95,<z4x5x4t210=$108
8144mpya $108,$65,$95,$108
8145
8146# qhasm: int32323232 z4x5x4t211 += (t4t0bbt18  & 0xffff) * (et0aat13  & 0xffff)
8147# asm 1: mpya >z4x5x4t211=vec128#107,<t4t0bbt18=vec128#62,<et0aat13=vec128#97,<z4x5x4t211=vec128#107
8148# asm 2: mpya >z4x5x4t211=$109,<t4t0bbt18=$64,<et0aat13=$99,<z4x5x4t211=$109
8149mpya $109,$64,$99,$109
8150
8151# qhasm: int32323232 z4x5x4t212 += (t4t0bbt13  & 0xffff) * (et0aat19  & 0xffff)
8152# asm 1: mpya >z4x5x4t212=vec128#108,<t4t0bbt13=vec128#66,<et0aat19=vec128#93,<z4x5x4t212=vec128#108
8153# asm 2: mpya >z4x5x4t212=$110,<t4t0bbt13=$68,<et0aat19=$95,<z4x5x4t212=$110
8154mpya $110,$68,$95,$110
8155
8156# qhasm: int32323232 z4x5x4t213  = (t4t0bbt12  & 0xffff) * (et0aat111 & 0xffff)
8157# asm 1: mpy >z4x5x4t213=vec128#109,<t4t0bbt12=vec128#5,<et0aat111=vec128#95
8158# asm 2: mpy >z4x5x4t213=$111,<t4t0bbt12=$7,<et0aat111=$97
8159mpy $111,$7,$97
8160
8161# qhasm: int32323232 z4x5x4t214  = (t4t0bbt13  & 0xffff) * (et0aat111 & 0xffff)
8162# asm 1: mpy >z4x5x4t214=vec128#110,<t4t0bbt13=vec128#66,<et0aat111=vec128#95
8163# asm 2: mpy >z4x5x4t214=$112,<t4t0bbt13=$68,<et0aat111=$97
8164mpy $112,$68,$97
8165
8166# qhasm: int32323232 z4x5x4t28 += (t4t0bbt10 & 0xffff) * (et0aat18 & 0xffff)
8167# asm 1: mpya >z4x5x4t28=vec128#104,<t4t0bbt10=vec128#58,<et0aat18=vec128#99,<z4x5x4t28=vec128#104
8168# asm 2: mpya >z4x5x4t28=$106,<t4t0bbt10=$60,<et0aat18=$101,<z4x5x4t28=$106
8169mpya $106,$60,$101,$106
8170
8171# qhasm: int32323232 z4x5x4t29 += (t4t0bbt11 & 0xffff) * (et0aat18 & 0xffff)
8172# asm 1: mpya >z4x5x4t29=vec128#105,<t4t0bbt11=vec128#63,<et0aat18=vec128#99,<z4x5x4t29=vec128#105
8173# asm 2: mpya >z4x5x4t29=$107,<t4t0bbt11=$65,<et0aat18=$101,<z4x5x4t29=$107
8174mpya $107,$65,$101,$107
8175
8176# qhasm: int32323232 z4x5x4t210 += (t4t0bbt12  & 0xffff) * (et0aat18  & 0xffff)
8177# asm 1: mpya >z4x5x4t210=vec128#106,<t4t0bbt12=vec128#5,<et0aat18=vec128#99,<z4x5x4t210=vec128#106
8178# asm 2: mpya >z4x5x4t210=$108,<t4t0bbt12=$7,<et0aat18=$101,<z4x5x4t210=$108
8179mpya $108,$7,$101,$108
8180
8181# qhasm: int32323232 z4x5x4t211 += (t4t0bbt17  & 0xffff) * (et0aat14  & 0xffff)
8182# asm 1: mpya >z4x5x4t211=vec128#107,<t4t0bbt17=vec128#67,<et0aat14=vec128#98,<z4x5x4t211=vec128#107
8183# asm 2: mpya >z4x5x4t211=$109,<t4t0bbt17=$69,<et0aat14=$100,<z4x5x4t211=$109
8184mpya $109,$69,$100,$109
8185
8186# qhasm: int32323232 z4x5x4t212 += (t4t0bbt15  & 0xffff) * (et0aat17  & 0xffff)
8187# asm 1: mpya >z4x5x4t212=vec128#108,<t4t0bbt15=vec128#65,<et0aat17=vec128#89,<z4x5x4t212=vec128#108
8188# asm 2: mpya >z4x5x4t212=$110,<t4t0bbt15=$67,<et0aat17=$91,<z4x5x4t212=$110
8189mpya $110,$67,$91,$110
8190
8191# qhasm: int32323232 z4x5x4t213 += (t4t0bbt13  & 0xffff) * (et0aat110 & 0xffff)
8192# asm 1: mpya >z4x5x4t213=vec128#109,<t4t0bbt13=vec128#66,<et0aat110=vec128#94,<z4x5x4t213=vec128#109
8193# asm 2: mpya >z4x5x4t213=$111,<t4t0bbt13=$68,<et0aat110=$96,<z4x5x4t213=$111
8194mpya $111,$68,$96,$111
8195
8196# qhasm: int32323232 z4x5x4t214 += (t4t0bbt17  & 0xffff) * (et0aat17  & 0xffff)
8197# asm 1: mpya >z4x5x4t214=vec128#110,<t4t0bbt17=vec128#67,<et0aat17=vec128#89,<z4x5x4t214=vec128#110
8198# asm 2: mpya >z4x5x4t214=$112,<t4t0bbt17=$69,<et0aat17=$91,<z4x5x4t214=$112
8199mpya $112,$69,$91,$112
8200
8201# qhasm: int32323232 z4x5x4t28 += (t4t0bbt14 & 0xffff) * (et0aat14 & 0xffff)
8202# asm 1: mpya >z4x5x4t28=vec128#104,<t4t0bbt14=vec128#61,<et0aat14=vec128#98,<z4x5x4t28=vec128#104
8203# asm 2: mpya >z4x5x4t28=$106,<t4t0bbt14=$63,<et0aat14=$100,<z4x5x4t28=$106
8204mpya $106,$63,$100,$106
8205
8206# qhasm: int32323232 z4x5x4t29 += (t4t0bbt14 & 0xffff) * (et0aat15 & 0xffff)
8207# asm 1: mpya >z4x5x4t29=vec128#105,<t4t0bbt14=vec128#61,<et0aat15=vec128#92,<z4x5x4t29=vec128#105
8208# asm 2: mpya >z4x5x4t29=$107,<t4t0bbt14=$63,<et0aat15=$94,<z4x5x4t29=$107
8209mpya $107,$63,$94,$107
8210
8211# qhasm: int32323232 z4x5x4t210 += (t4t0bbt14  & 0xffff) * (et0aat16  & 0xffff)
8212# asm 1: mpya >z4x5x4t210=vec128#106,<t4t0bbt14=vec128#61,<et0aat16=vec128#90,<z4x5x4t210=vec128#106
8213# asm 2: mpya >z4x5x4t210=$108,<t4t0bbt14=$63,<et0aat16=$92,<z4x5x4t210=$108
8214mpya $108,$63,$92,$108
8215
8216# qhasm: int32323232 z4x5x4t211 += (t4t0bbt16  & 0xffff) * (et0aat15  & 0xffff)
8217# asm 1: mpya >z4x5x4t211=vec128#107,<t4t0bbt16=vec128#55,<et0aat15=vec128#92,<z4x5x4t211=vec128#107
8218# asm 2: mpya >z4x5x4t211=$109,<t4t0bbt16=$57,<et0aat15=$94,<z4x5x4t211=$109
8219mpya $109,$57,$94,$109
8220
8221# qhasm: int32323232 z4x5x4t212 += (t4t0bbt16  & 0xffff) * (et0aat16  & 0xffff)
8222# asm 1: mpya >z4x5x4t212=vec128#108,<t4t0bbt16=vec128#55,<et0aat16=vec128#90,<z4x5x4t212=vec128#108
8223# asm 2: mpya >z4x5x4t212=$110,<t4t0bbt16=$57,<et0aat16=$92,<z4x5x4t212=$110
8224mpya $110,$57,$92,$110
8225
8226# qhasm: int32323232 z4x5x4t213 += (t4t0bbt16  & 0xffff) * (et0aat17  & 0xffff)
8227# asm 1: mpya >z4x5x4t213=vec128#109,<t4t0bbt16=vec128#55,<et0aat17=vec128#89,<z4x5x4t213=vec128#109
8228# asm 2: mpya >z4x5x4t213=$111,<t4t0bbt16=$57,<et0aat17=$91,<z4x5x4t213=$111
8229mpya $111,$57,$91,$111
8230
8231# qhasm: int32323232 z4x5x4t214 += (t4t0bbt111 & 0xffff) * (et0aat13  & 0xffff)
8232# asm 1: mpya >z4x5x4t214=vec128#110,<t4t0bbt111=vec128#68,<et0aat13=vec128#97,<z4x5x4t214=vec128#110
8233# asm 2: mpya >z4x5x4t214=$112,<t4t0bbt111=$70,<et0aat13=$99,<z4x5x4t214=$112
8234mpya $112,$70,$99,$112
8235
8236# qhasm: int32323232 z4x5x4t28 += (t4t0bbt18 & 0xffff) * (et0aat10 & 0xffff)
8237# asm 1: mpya >z4x5x4t28=vec128#104,<t4t0bbt18=vec128#62,<et0aat10=vec128#100,<z4x5x4t28=vec128#104
8238# asm 2: mpya >z4x5x4t28=$106,<t4t0bbt18=$64,<et0aat10=$102,<z4x5x4t28=$106
8239mpya $106,$64,$102,$106
8240
8241# qhasm: int32323232 z4x5x4t29 += (t4t0bbt15 & 0xffff) * (et0aat14 & 0xffff)
8242# asm 1: mpya >z4x5x4t29=vec128#105,<t4t0bbt15=vec128#65,<et0aat14=vec128#98,<z4x5x4t29=vec128#105
8243# asm 2: mpya >z4x5x4t29=$107,<t4t0bbt15=$67,<et0aat14=$100,<z4x5x4t29=$107
8244mpya $107,$67,$100,$107
8245
8246# qhasm: int32323232 z4x5x4t210 += (t4t0bbt15  & 0xffff) * (et0aat15  & 0xffff)
8247# asm 1: mpya >z4x5x4t210=vec128#106,<t4t0bbt15=vec128#65,<et0aat15=vec128#92,<z4x5x4t210=vec128#106
8248# asm 2: mpya >z4x5x4t210=$108,<t4t0bbt15=$67,<et0aat15=$94,<z4x5x4t210=$108
8249mpya $108,$67,$94,$108
8250
8251# qhasm: int32323232 z4x5x4t211 += (t4t0bbt15  & 0xffff) * (et0aat16  & 0xffff)
8252# asm 1: mpya >z4x5x4t211=vec128#107,<t4t0bbt15=vec128#65,<et0aat16=vec128#90,<z4x5x4t211=vec128#107
8253# asm 2: mpya >z4x5x4t211=$109,<t4t0bbt15=$67,<et0aat16=$92,<z4x5x4t211=$109
8254mpya $109,$67,$92,$109
8255
8256# qhasm: int32323232 z4x5x4t212 += (t4t0bbt17  & 0xffff) * (et0aat15  & 0xffff)
8257# asm 1: mpya >z4x5x4t212=vec128#108,<t4t0bbt17=vec128#67,<et0aat15=vec128#92,<z4x5x4t212=vec128#108
8258# asm 2: mpya >z4x5x4t212=$110,<t4t0bbt17=$69,<et0aat15=$94,<z4x5x4t212=$110
8259mpya $110,$69,$94,$110
8260
8261# qhasm: int32323232 z4x5x4t213 += (t4t0bbt17  & 0xffff) * (et0aat16  & 0xffff)
8262# asm 1: mpya >z4x5x4t213=vec128#109,<t4t0bbt17=vec128#67,<et0aat16=vec128#90,<z4x5x4t213=vec128#109
8263# asm 2: mpya >z4x5x4t213=$111,<t4t0bbt17=$69,<et0aat16=$92,<z4x5x4t213=$111
8264mpya $111,$69,$92,$111
8265
8266# qhasm: int32323232 z4x5x4t214 <<= 1
8267# asm 1: shli >z4x5x4t214=vec128#110,<z4x5x4t214=vec128#110,1
8268# asm 2: shli >z4x5x4t214=$112,<z4x5x4t214=$112,1
8269shli $112,$112,1
8270
8271# qhasm: int32323232 z4x5x4t215  = (t4t0bbt10  & 0xffff) * (et0aat115 & 0xffff)
8272# asm 1: mpy >z4x5x4t215=vec128#111,<t4t0bbt10=vec128#58,<et0aat115=vec128#103
8273# asm 2: mpy >z4x5x4t215=$113,<t4t0bbt10=$60,<et0aat115=$105
8274mpy $113,$60,$105
8275
8276# qhasm: int32323232 z4x5x4t29 += (t4t0bbt18 & 0xffff) * (et0aat11 & 0xffff)
8277# asm 1: mpya >z4x5x4t29=vec128#105,<t4t0bbt18=vec128#62,<et0aat11=vec128#101,<z4x5x4t29=vec128#105
8278# asm 2: mpya >z4x5x4t29=$107,<t4t0bbt18=$64,<et0aat11=$103,<z4x5x4t29=$107
8279mpya $107,$64,$103,$107
8280
8281# qhasm: int32323232 z4x5x4t210 += (t4t0bbt16  & 0xffff) * (et0aat14  & 0xffff)
8282# asm 1: mpya >z4x5x4t210=vec128#106,<t4t0bbt16=vec128#55,<et0aat14=vec128#98,<z4x5x4t210=vec128#106
8283# asm 2: mpya >z4x5x4t210=$108,<t4t0bbt16=$57,<et0aat14=$100,<z4x5x4t210=$108
8284mpya $108,$57,$100,$108
8285
8286# qhasm: int32323232 z4x5x4t211 += (t4t0bbt14  & 0xffff) * (et0aat17  & 0xffff)
8287# asm 1: mpya >z4x5x4t211=vec128#107,<t4t0bbt14=vec128#61,<et0aat17=vec128#89,<z4x5x4t211=vec128#107
8288# asm 2: mpya >z4x5x4t211=$109,<t4t0bbt14=$63,<et0aat17=$91,<z4x5x4t211=$109
8289mpya $109,$63,$91,$109
8290
8291# qhasm: int32323232 z4x5x4t212 += (t4t0bbt19  & 0xffff) * (et0aat13  & 0xffff)
8292# asm 1: mpya >z4x5x4t212=vec128#108,<t4t0bbt19=vec128#64,<et0aat13=vec128#97,<z4x5x4t212=vec128#108
8293# asm 2: mpya >z4x5x4t212=$110,<t4t0bbt19=$66,<et0aat13=$99,<z4x5x4t212=$110
8294mpya $110,$66,$99,$110
8295
8296# qhasm: int32323232 z4x5x4t213 += (t4t0bbt110 & 0xffff) * (et0aat13  & 0xffff)
8297# asm 1: mpya >z4x5x4t213=vec128#109,<t4t0bbt110=vec128#56,<et0aat13=vec128#97,<z4x5x4t213=vec128#109
8298# asm 2: mpya >z4x5x4t213=$111,<t4t0bbt110=$58,<et0aat13=$99,<z4x5x4t213=$111
8299mpya $111,$58,$99,$111
8300
8301# qhasm: int32323232 z4x5x4t214 += (t4t0bbt10  & 0xffff) * (et0aat114 & 0xffff)
8302# asm 1: mpya >z4x5x4t214=vec128#110,<t4t0bbt10=vec128#58,<et0aat114=vec128#83,<z4x5x4t214=vec128#110
8303# asm 2: mpya >z4x5x4t214=$112,<t4t0bbt10=$60,<et0aat114=$85,<z4x5x4t214=$112
8304mpya $112,$60,$85,$112
8305
8306# qhasm: int32323232 z4x5x4t215 += (t4t0bbt11  & 0xffff) * (et0aat114 & 0xffff)
8307# asm 1: mpya >z4x5x4t215=vec128#111,<t4t0bbt11=vec128#63,<et0aat114=vec128#83,<z4x5x4t215=vec128#111
8308# asm 2: mpya >z4x5x4t215=$113,<t4t0bbt11=$65,<et0aat114=$85,<z4x5x4t215=$113
8309mpya $113,$65,$85,$113
8310
8311# qhasm: int32323232 z4x5x4t29 += (t4t0bbt19 & 0xffff) * (et0aat10 & 0xffff)
8312# asm 1: mpya >z4x5x4t29=vec128#105,<t4t0bbt19=vec128#64,<et0aat10=vec128#100,<z4x5x4t29=vec128#105
8313# asm 2: mpya >z4x5x4t29=$107,<t4t0bbt19=$66,<et0aat10=$102,<z4x5x4t29=$107
8314mpya $107,$66,$102,$107
8315
8316# qhasm: int32323232 z4x5x4t210 += (t4t0bbt18  & 0xffff) * (et0aat12  & 0xffff)
8317# asm 1: mpya >z4x5x4t210=vec128#106,<t4t0bbt18=vec128#62,<et0aat12=vec128#96,<z4x5x4t210=vec128#106
8318# asm 2: mpya >z4x5x4t210=$108,<t4t0bbt18=$64,<et0aat12=$98,<z4x5x4t210=$108
8319mpya $108,$64,$98,$108
8320
8321# qhasm: int32323232 z4x5x4t211 += (t4t0bbt13  & 0xffff) * (et0aat18  & 0xffff)
8322# asm 1: mpya >z4x5x4t211=vec128#107,<t4t0bbt13=vec128#66,<et0aat18=vec128#99,<z4x5x4t211=vec128#107
8323# asm 2: mpya >z4x5x4t211=$109,<t4t0bbt13=$68,<et0aat18=$101,<z4x5x4t211=$109
8324mpya $109,$68,$101,$109
8325
8326# qhasm: int32323232 z4x5x4t212 += (t4t0bbt110 & 0xffff) * (et0aat12  & 0xffff)
8327# asm 1: mpya >z4x5x4t212=vec128#108,<t4t0bbt110=vec128#56,<et0aat12=vec128#96,<z4x5x4t212=vec128#108
8328# asm 2: mpya >z4x5x4t212=$110,<t4t0bbt110=$58,<et0aat12=$98,<z4x5x4t212=$110
8329mpya $110,$58,$98,$110
8330
8331# qhasm: int32323232 z4x5x4t213 += (t4t0bbt111 & 0xffff) * (et0aat12  & 0xffff)
8332# asm 1: mpya >z4x5x4t213=vec128#109,<t4t0bbt111=vec128#68,<et0aat12=vec128#96,<z4x5x4t213=vec128#109
8333# asm 2: mpya >z4x5x4t213=$111,<t4t0bbt111=$70,<et0aat12=$98,<z4x5x4t213=$111
8334mpya $111,$70,$98,$111
8335
8336# qhasm: int32323232 z4x5x4t214 += (t4t0bbt11  & 0xffff) * (et0aat113 & 0xffff)
8337# asm 1: mpya >z4x5x4t214=vec128#110,<t4t0bbt11=vec128#63,<et0aat113=vec128#84,<z4x5x4t214=vec128#110
8338# asm 2: mpya >z4x5x4t214=$112,<t4t0bbt11=$65,<et0aat113=$86,<z4x5x4t214=$112
8339mpya $112,$65,$86,$112
8340
8341# qhasm: int32323232 z4x5x4t215 += (t4t0bbt12  & 0xffff) * (et0aat113 & 0xffff)
8342# asm 1: mpya >z4x5x4t215=vec128#111,<t4t0bbt12=vec128#5,<et0aat113=vec128#84,<z4x5x4t215=vec128#111
8343# asm 2: mpya >z4x5x4t215=$113,<t4t0bbt12=$7,<et0aat113=$86,<z4x5x4t215=$113
8344mpya $113,$7,$86,$113
8345
8346# qhasm: int32323232 z4x5x4t216  = (t4t0bbt11  & 0xffff) * (et0aat115 & 0xffff)
8347# asm 1: mpy >z4x5x4t216=vec128#112,<t4t0bbt11=vec128#63,<et0aat115=vec128#103
8348# asm 2: mpy >z4x5x4t216=$114,<t4t0bbt11=$65,<et0aat115=$105
8349mpy $114,$65,$105
8350
8351# qhasm: int32323232 z4x5x4t210 += (t4t0bbt19  & 0xffff) * (et0aat11  & 0xffff)
8352# asm 1: mpya >z4x5x4t210=vec128#106,<t4t0bbt19=vec128#64,<et0aat11=vec128#101,<z4x5x4t210=vec128#106
8353# asm 2: mpya >z4x5x4t210=$108,<t4t0bbt19=$66,<et0aat11=$103,<z4x5x4t210=$108
8354mpya $108,$66,$103,$108
8355
8356# qhasm: int32323232 z4x5x4t211 += (t4t0bbt12  & 0xffff) * (et0aat19  & 0xffff)
8357# asm 1: mpya >z4x5x4t211=vec128#107,<t4t0bbt12=vec128#5,<et0aat19=vec128#93,<z4x5x4t211=vec128#107
8358# asm 2: mpya >z4x5x4t211=$109,<t4t0bbt12=$7,<et0aat19=$95,<z4x5x4t211=$109
8359mpya $109,$7,$95,$109
8360
8361# qhasm: int32323232 z4x5x4t212 += (t4t0bbt111 & 0xffff) * (et0aat11  & 0xffff)
8362# asm 1: mpya >z4x5x4t212=vec128#108,<t4t0bbt111=vec128#68,<et0aat11=vec128#101,<z4x5x4t212=vec128#108
8363# asm 2: mpya >z4x5x4t212=$110,<t4t0bbt111=$70,<et0aat11=$103,<z4x5x4t212=$110
8364mpya $110,$70,$103,$110
8365
8366# qhasm: int32323232 z4x5x4t213 <<= 1
8367# asm 1: shli >z4x5x4t213=vec128#109,<z4x5x4t213=vec128#109,1
8368# asm 2: shli >z4x5x4t213=$111,<z4x5x4t213=$111,1
8369shli $111,$111,1
8370
8371# qhasm: int32323232 z4x5x4t214 += (t4t0bbt12  & 0xffff) * (et0aat112 & 0xffff)
8372# asm 1: mpya >z4x5x4t214=vec128#110,<t4t0bbt12=vec128#5,<et0aat112=vec128#81,<z4x5x4t214=vec128#110
8373# asm 2: mpya >z4x5x4t214=$112,<t4t0bbt12=$7,<et0aat112=$83,<z4x5x4t214=$112
8374mpya $112,$7,$83,$112
8375
8376# qhasm: int32323232 z4x5x4t215 += (t4t0bbt13  & 0xffff) * (et0aat112 & 0xffff)
8377# asm 1: mpya >z4x5x4t215=vec128#111,<t4t0bbt13=vec128#66,<et0aat112=vec128#81,<z4x5x4t215=vec128#111
8378# asm 2: mpya >z4x5x4t215=$113,<t4t0bbt13=$68,<et0aat112=$83,<z4x5x4t215=$113
8379mpya $113,$68,$83,$113
8380
8381# qhasm: int32323232 z4x5x4t216 += (t4t0bbt12  & 0xffff) * (et0aat114 & 0xffff)
8382# asm 1: mpya >z4x5x4t216=vec128#112,<t4t0bbt12=vec128#5,<et0aat114=vec128#83,<z4x5x4t216=vec128#112
8383# asm 2: mpya >z4x5x4t216=$114,<t4t0bbt12=$7,<et0aat114=$85,<z4x5x4t216=$114
8384mpya $114,$7,$85,$114
8385
8386# qhasm: int32323232 z4x5x4t210 += (t4t0bbt110 & 0xffff) * (et0aat10  & 0xffff)
8387# asm 1: mpya >z4x5x4t210=vec128#106,<t4t0bbt110=vec128#56,<et0aat10=vec128#100,<z4x5x4t210=vec128#106
8388# asm 2: mpya >z4x5x4t210=$108,<t4t0bbt110=$58,<et0aat10=$102,<z4x5x4t210=$108
8389mpya $108,$58,$102,$108
8390
8391# qhasm: int32323232 z4x5x4t211 += (t4t0bbt11  & 0xffff) * (et0aat110 & 0xffff)
8392# asm 1: mpya >z4x5x4t211=vec128#107,<t4t0bbt11=vec128#63,<et0aat110=vec128#94,<z4x5x4t211=vec128#107
8393# asm 2: mpya >z4x5x4t211=$109,<t4t0bbt11=$65,<et0aat110=$96,<z4x5x4t211=$109
8394mpya $109,$65,$96,$109
8395
8396# qhasm: int32323232 z4x5x4t212 <<= 1
8397# asm 1: shli >z4x5x4t212=vec128#108,<z4x5x4t212=vec128#108,1
8398# asm 2: shli >z4x5x4t212=$110,<z4x5x4t212=$110,1
8399shli $110,$110,1
8400
8401# qhasm: int32323232 z4x5x4t213 += (t4t0bbt10  & 0xffff) * (et0aat113 & 0xffff)
8402# asm 1: mpya >z4x5x4t213=vec128#109,<t4t0bbt10=vec128#58,<et0aat113=vec128#84,<z4x5x4t213=vec128#109
8403# asm 2: mpya >z4x5x4t213=$111,<t4t0bbt10=$60,<et0aat113=$86,<z4x5x4t213=$111
8404mpya $111,$60,$86,$111
8405
8406# qhasm: int32323232 z4x5x4t214 += (t4t0bbt14  & 0xffff) * (et0aat110 & 0xffff)
8407# asm 1: mpya >z4x5x4t214=vec128#110,<t4t0bbt14=vec128#61,<et0aat110=vec128#94,<z4x5x4t214=vec128#110
8408# asm 2: mpya >z4x5x4t214=$112,<t4t0bbt14=$63,<et0aat110=$96,<z4x5x4t214=$112
8409mpya $112,$63,$96,$112
8410
8411# qhasm: int32323232 z4x5x4t215 += (t4t0bbt14  & 0xffff) * (et0aat111 & 0xffff)
8412# asm 1: mpya >z4x5x4t215=vec128#111,<t4t0bbt14=vec128#61,<et0aat111=vec128#95,<z4x5x4t215=vec128#111
8413# asm 2: mpya >z4x5x4t215=$113,<t4t0bbt14=$63,<et0aat111=$97,<z4x5x4t215=$113
8414mpya $113,$63,$97,$113
8415
8416# qhasm: int32323232 z4x5x4t216 += (t4t0bbt13  & 0xffff) * (et0aat113 & 0xffff)
8417# asm 1: mpya >z4x5x4t216=vec128#112,<t4t0bbt13=vec128#66,<et0aat113=vec128#84,<z4x5x4t216=vec128#112
8418# asm 2: mpya >z4x5x4t216=$114,<t4t0bbt13=$68,<et0aat113=$86,<z4x5x4t216=$114
8419mpya $114,$68,$86,$114
8420
8421# qhasm: int32323232 z4x5x4t217  = (t4t0bbt12  & 0xffff) * (et0aat115 & 0xffff)
8422# asm 1: mpy >z4x5x4t217=vec128#113,<t4t0bbt12=vec128#5,<et0aat115=vec128#103
8423# asm 2: mpy >z4x5x4t217=$115,<t4t0bbt12=$7,<et0aat115=$105
8424mpy $115,$7,$105
8425
8426# qhasm: int32323232 z4x5x4t211 += (t4t0bbt10  & 0xffff) * (et0aat111 & 0xffff)
8427# asm 1: mpya >z4x5x4t211=vec128#107,<t4t0bbt10=vec128#58,<et0aat111=vec128#95,<z4x5x4t211=vec128#107
8428# asm 2: mpya >z4x5x4t211=$109,<t4t0bbt10=$60,<et0aat111=$97,<z4x5x4t211=$109
8429mpya $109,$60,$97,$109
8430
8431# qhasm: int32323232 z4x5x4t212 += (t4t0bbt10  & 0xffff) * (et0aat112 & 0xffff)
8432# asm 1: mpya >z4x5x4t212=vec128#108,<t4t0bbt10=vec128#58,<et0aat112=vec128#81,<z4x5x4t212=vec128#108
8433# asm 2: mpya >z4x5x4t212=$110,<t4t0bbt10=$60,<et0aat112=$83,<z4x5x4t212=$110
8434mpya $110,$60,$83,$110
8435
8436# qhasm: int32323232 z4x5x4t213 += (t4t0bbt11  & 0xffff) * (et0aat112 & 0xffff)
8437# asm 1: mpya >z4x5x4t213=vec128#109,<t4t0bbt11=vec128#63,<et0aat112=vec128#81,<z4x5x4t213=vec128#109
8438# asm 2: mpya >z4x5x4t213=$111,<t4t0bbt11=$65,<et0aat112=$83,<z4x5x4t213=$111
8439mpya $111,$65,$83,$111
8440
8441# qhasm: int32323232 z4x5x4t214 += (t4t0bbt15  & 0xffff) * (et0aat19  & 0xffff)
8442# asm 1: mpya >z4x5x4t214=vec128#110,<t4t0bbt15=vec128#65,<et0aat19=vec128#93,<z4x5x4t214=vec128#110
8443# asm 2: mpya >z4x5x4t214=$112,<t4t0bbt15=$67,<et0aat19=$95,<z4x5x4t214=$112
8444mpya $112,$67,$95,$112
8445
8446# qhasm: int32323232 z4x5x4t215 += (t4t0bbt15  & 0xffff) * (et0aat110 & 0xffff)
8447# asm 1: mpya >z4x5x4t215=vec128#111,<t4t0bbt15=vec128#65,<et0aat110=vec128#94,<z4x5x4t215=vec128#111
8448# asm 2: mpya >z4x5x4t215=$113,<t4t0bbt15=$67,<et0aat110=$96,<z4x5x4t215=$113
8449mpya $113,$67,$96,$113
8450
8451# qhasm: int32323232 z4x5x4t216 += (t4t0bbt15  & 0xffff) * (et0aat111 & 0xffff)
8452# asm 1: mpya >z4x5x4t216=vec128#112,<t4t0bbt15=vec128#65,<et0aat111=vec128#95,<z4x5x4t216=vec128#112
8453# asm 2: mpya >z4x5x4t216=$114,<t4t0bbt15=$67,<et0aat111=$97,<z4x5x4t216=$114
8454mpya $114,$67,$97,$114
8455
8456# qhasm: int32323232 z4x5x4t217 += (t4t0bbt13  & 0xffff) * (et0aat114 & 0xffff)
8457# asm 1: mpya >z4x5x4t217=vec128#113,<t4t0bbt13=vec128#66,<et0aat114=vec128#83,<z4x5x4t217=vec128#113
8458# asm 2: mpya >z4x5x4t217=$115,<t4t0bbt13=$68,<et0aat114=$85,<z4x5x4t217=$115
8459mpya $115,$68,$85,$115
8460
8461# qhasm: int32323232 z4x5x4t218  = (t4t0bbt13  & 0xffff) * (et0aat115 & 0xffff)
8462# asm 1: mpy >z4x5x4t218=vec128#114,<t4t0bbt13=vec128#66,<et0aat115=vec128#103
8463# asm 2: mpy >z4x5x4t218=$116,<t4t0bbt13=$68,<et0aat115=$105
8464mpy $116,$68,$105
8465
8466# qhasm: int32323232 z4x5x4t212 += (t4t0bbt14  & 0xffff) * (et0aat18  & 0xffff)
8467# asm 1: mpya >z4x5x4t212=vec128#108,<t4t0bbt14=vec128#61,<et0aat18=vec128#99,<z4x5x4t212=vec128#108
8468# asm 2: mpya >z4x5x4t212=$110,<t4t0bbt14=$63,<et0aat18=$101,<z4x5x4t212=$110
8469mpya $110,$63,$101,$110
8470
8471# qhasm: int32323232 z4x5x4t213 += (t4t0bbt14  & 0xffff) * (et0aat19  & 0xffff)
8472# asm 1: mpya >z4x5x4t213=vec128#109,<t4t0bbt14=vec128#61,<et0aat19=vec128#93,<z4x5x4t213=vec128#109
8473# asm 2: mpya >z4x5x4t213=$111,<t4t0bbt14=$63,<et0aat19=$95,<z4x5x4t213=$111
8474mpya $111,$63,$95,$111
8475
8476# qhasm: int32323232 z4x5x4t214 += (t4t0bbt16  & 0xffff) * (et0aat18  & 0xffff)
8477# asm 1: mpya >z4x5x4t214=vec128#110,<t4t0bbt16=vec128#55,<et0aat18=vec128#99,<z4x5x4t214=vec128#110
8478# asm 2: mpya >z4x5x4t214=$112,<t4t0bbt16=$57,<et0aat18=$101,<z4x5x4t214=$112
8479mpya $112,$57,$101,$112
8480
8481# qhasm: int32323232 z4x5x4t215 += (t4t0bbt16  & 0xffff) * (et0aat19  & 0xffff)
8482# asm 1: mpya >z4x5x4t215=vec128#111,<t4t0bbt16=vec128#55,<et0aat19=vec128#93,<z4x5x4t215=vec128#111
8483# asm 2: mpya >z4x5x4t215=$113,<t4t0bbt16=$57,<et0aat19=$95,<z4x5x4t215=$113
8484mpya $113,$57,$95,$113
8485
8486# qhasm: int32323232 z4x5x4t216 += (t4t0bbt16  & 0xffff) * (et0aat110 & 0xffff)
8487# asm 1: mpya >z4x5x4t216=vec128#112,<t4t0bbt16=vec128#55,<et0aat110=vec128#94,<z4x5x4t216=vec128#112
8488# asm 2: mpya >z4x5x4t216=$114,<t4t0bbt16=$57,<et0aat110=$96,<z4x5x4t216=$114
8489mpya $114,$57,$96,$114
8490
8491# qhasm: int32323232 z4x5x4t217 += (t4t0bbt16  & 0xffff) * (et0aat111 & 0xffff)
8492# asm 1: mpya >z4x5x4t217=vec128#113,<t4t0bbt16=vec128#55,<et0aat111=vec128#95,<z4x5x4t217=vec128#113
8493# asm 2: mpya >z4x5x4t217=$115,<t4t0bbt16=$57,<et0aat111=$97,<z4x5x4t217=$115
8494mpya $115,$57,$97,$115
8495
8496# qhasm: int32323232 z4x5x4t218 += (t4t0bbt17  & 0xffff) * (et0aat111 & 0xffff)
8497# asm 1: mpya >z4x5x4t218=vec128#114,<t4t0bbt17=vec128#67,<et0aat111=vec128#95,<z4x5x4t218=vec128#114
8498# asm 2: mpya >z4x5x4t218=$116,<t4t0bbt17=$69,<et0aat111=$97,<z4x5x4t218=$116
8499mpya $116,$69,$97,$116
8500
8501# qhasm: int32323232 z4x5x4t212 += (t4t0bbt18  & 0xffff) * (et0aat14  & 0xffff)
8502# asm 1: mpya >z4x5x4t212=vec128#108,<t4t0bbt18=vec128#62,<et0aat14=vec128#98,<z4x5x4t212=vec128#108
8503# asm 2: mpya >z4x5x4t212=$110,<t4t0bbt18=$64,<et0aat14=$100,<z4x5x4t212=$110
8504mpya $110,$64,$100,$110
8505
8506# qhasm: int32323232 z4x5x4t213 += (t4t0bbt15  & 0xffff) * (et0aat18  & 0xffff)
8507# asm 1: mpya >z4x5x4t213=vec128#109,<t4t0bbt15=vec128#65,<et0aat18=vec128#99,<z4x5x4t213=vec128#109
8508# asm 2: mpya >z4x5x4t213=$111,<t4t0bbt15=$67,<et0aat18=$101,<z4x5x4t213=$111
8509mpya $111,$67,$101,$111
8510
8511# qhasm: int32323232 z4x5x4t214 += (t4t0bbt18  & 0xffff) * (et0aat16  & 0xffff)
8512# asm 1: mpya >z4x5x4t214=vec128#110,<t4t0bbt18=vec128#62,<et0aat16=vec128#90,<z4x5x4t214=vec128#110
8513# asm 2: mpya >z4x5x4t214=$112,<t4t0bbt18=$64,<et0aat16=$92,<z4x5x4t214=$112
8514mpya $112,$64,$92,$112
8515
8516# qhasm: int32323232 z4x5x4t215 += (t4t0bbt17  & 0xffff) * (et0aat18  & 0xffff)
8517# asm 1: mpya >z4x5x4t215=vec128#111,<t4t0bbt17=vec128#67,<et0aat18=vec128#99,<z4x5x4t215=vec128#111
8518# asm 2: mpya >z4x5x4t215=$113,<t4t0bbt17=$69,<et0aat18=$101,<z4x5x4t215=$113
8519mpya $113,$69,$101,$113
8520
8521# qhasm: int32323232 z4x5x4t216 += (t4t0bbt17  & 0xffff) * (et0aat19  & 0xffff)
8522# asm 1: mpya >z4x5x4t216=vec128#112,<t4t0bbt17=vec128#67,<et0aat19=vec128#93,<z4x5x4t216=vec128#112
8523# asm 2: mpya >z4x5x4t216=$114,<t4t0bbt17=$69,<et0aat19=$95,<z4x5x4t216=$114
8524mpya $114,$69,$95,$114
8525
8526# qhasm: int32323232 z4x5x4t217 += (t4t0bbt17  & 0xffff) * (et0aat110 & 0xffff)
8527# asm 1: mpya >z4x5x4t217=vec128#113,<t4t0bbt17=vec128#67,<et0aat110=vec128#94,<z4x5x4t217=vec128#113
8528# asm 2: mpya >z4x5x4t217=$115,<t4t0bbt17=$69,<et0aat110=$96,<z4x5x4t217=$115
8529mpya $115,$69,$96,$115
8530
8531# qhasm: int32323232 z4x5x4t218 += (t4t0bbt111 & 0xffff) * (et0aat17  & 0xffff)
8532# asm 1: mpya >z4x5x4t218=vec128#114,<t4t0bbt111=vec128#68,<et0aat17=vec128#89,<z4x5x4t218=vec128#114
8533# asm 2: mpya >z4x5x4t218=$116,<t4t0bbt111=$70,<et0aat17=$91,<z4x5x4t218=$116
8534mpya $116,$70,$91,$116
8535
8536# qhasm: int32323232 z4x5x4t212 += (t4t0bbt112 & 0xffff) * (et0aat10  & 0xffff)
8537# asm 1: mpya >z4x5x4t212=vec128#108,<t4t0bbt112=vec128#71,<et0aat10=vec128#100,<z4x5x4t212=vec128#108
8538# asm 2: mpya >z4x5x4t212=$110,<t4t0bbt112=$73,<et0aat10=$102,<z4x5x4t212=$110
8539mpya $110,$73,$102,$110
8540
8541# qhasm: int32323232 z4x5x4t213 += (t4t0bbt18  & 0xffff) * (et0aat15  & 0xffff)
8542# asm 1: mpya >z4x5x4t213=vec128#109,<t4t0bbt18=vec128#62,<et0aat15=vec128#92,<z4x5x4t213=vec128#109
8543# asm 2: mpya >z4x5x4t213=$111,<t4t0bbt18=$64,<et0aat15=$94,<z4x5x4t213=$111
8544mpya $111,$64,$94,$111
8545
8546# qhasm: int32323232 z4x5x4t214 += (t4t0bbt19  & 0xffff) * (et0aat15  & 0xffff)
8547# asm 1: mpya >z4x5x4t214=vec128#110,<t4t0bbt19=vec128#64,<et0aat15=vec128#92,<z4x5x4t214=vec128#110
8548# asm 2: mpya >z4x5x4t214=$112,<t4t0bbt19=$66,<et0aat15=$94,<z4x5x4t214=$112
8549mpya $112,$66,$94,$112
8550
8551# qhasm: int32323232 z4x5x4t215 += (t4t0bbt18  & 0xffff) * (et0aat17  & 0xffff)
8552# asm 1: mpya >z4x5x4t215=vec128#111,<t4t0bbt18=vec128#62,<et0aat17=vec128#89,<z4x5x4t215=vec128#111
8553# asm 2: mpya >z4x5x4t215=$113,<t4t0bbt18=$64,<et0aat17=$91,<z4x5x4t215=$113
8554mpya $113,$64,$91,$113
8555
8556# qhasm: int32323232 z4x5x4t216 += (t4t0bbt19  & 0xffff) * (et0aat17  & 0xffff)
8557# asm 1: mpya >z4x5x4t216=vec128#112,<t4t0bbt19=vec128#64,<et0aat17=vec128#89,<z4x5x4t216=vec128#112
8558# asm 2: mpya >z4x5x4t216=$114,<t4t0bbt19=$66,<et0aat17=$91,<z4x5x4t216=$114
8559mpya $114,$66,$91,$114
8560
8561# qhasm: int32323232 z4x5x4t217 += (t4t0bbt110 & 0xffff) * (et0aat17  & 0xffff)
8562# asm 1: mpya >z4x5x4t217=vec128#113,<t4t0bbt110=vec128#56,<et0aat17=vec128#89,<z4x5x4t217=vec128#113
8563# asm 2: mpya >z4x5x4t217=$115,<t4t0bbt110=$58,<et0aat17=$91,<z4x5x4t217=$115
8564mpya $115,$58,$91,$115
8565
8566# qhasm: int32323232 z4x5x4t218 += (t4t0bbt115 & 0xffff) * (et0aat13  & 0xffff)
8567# asm 1: mpya >z4x5x4t218=vec128#114,<t4t0bbt115=vec128#72,<et0aat13=vec128#97,<z4x5x4t218=vec128#114
8568# asm 2: mpya >z4x5x4t218=$116,<t4t0bbt115=$74,<et0aat13=$99,<z4x5x4t218=$116
8569mpya $116,$74,$99,$116
8570
8571# qhasm: int32323232 z4x5x4t219  = (t4t0bbt10  & 0xffff) * (et0aat119 & 0xffff)
8572# asm 1: mpy >z4x5x4t219=vec128#115,<t4t0bbt10=vec128#58,<et0aat119=vec128#91
8573# asm 2: mpy >z4x5x4t219=$117,<t4t0bbt10=$60,<et0aat119=$93
8574mpy $117,$60,$93
8575
8576# qhasm: int32323232 z4x5x4t213 += (t4t0bbt19  & 0xffff) * (et0aat14  & 0xffff)
8577# asm 1: mpya >z4x5x4t213=vec128#109,<t4t0bbt19=vec128#64,<et0aat14=vec128#98,<z4x5x4t213=vec128#109
8578# asm 2: mpya >z4x5x4t213=$111,<t4t0bbt19=$66,<et0aat14=$100,<z4x5x4t213=$111
8579mpya $111,$66,$100,$111
8580
8581# qhasm: int32323232 z4x5x4t214 += (t4t0bbt110 & 0xffff) * (et0aat14  & 0xffff)
8582# asm 1: mpya >z4x5x4t214=vec128#110,<t4t0bbt110=vec128#56,<et0aat14=vec128#98,<z4x5x4t214=vec128#110
8583# asm 2: mpya >z4x5x4t214=$112,<t4t0bbt110=$58,<et0aat14=$100,<z4x5x4t214=$112
8584mpya $112,$58,$100,$112
8585
8586# qhasm: int32323232 z4x5x4t215 += (t4t0bbt19  & 0xffff) * (et0aat16  & 0xffff)
8587# asm 1: mpya >z4x5x4t215=vec128#111,<t4t0bbt19=vec128#64,<et0aat16=vec128#90,<z4x5x4t215=vec128#111
8588# asm 2: mpya >z4x5x4t215=$113,<t4t0bbt19=$66,<et0aat16=$92,<z4x5x4t215=$113
8589mpya $113,$66,$92,$113
8590
8591# qhasm: int32323232 z4x5x4t216 += (t4t0bbt110 & 0xffff) * (et0aat16  & 0xffff)
8592# asm 1: mpya >z4x5x4t216=vec128#112,<t4t0bbt110=vec128#56,<et0aat16=vec128#90,<z4x5x4t216=vec128#112
8593# asm 2: mpya >z4x5x4t216=$114,<t4t0bbt110=$58,<et0aat16=$92,<z4x5x4t216=$114
8594mpya $114,$58,$92,$114
8595
8596# qhasm: int32323232 z4x5x4t217 += (t4t0bbt111 & 0xffff) * (et0aat16  & 0xffff)
8597# asm 1: mpya >z4x5x4t217=vec128#113,<t4t0bbt111=vec128#68,<et0aat16=vec128#90,<z4x5x4t217=vec128#113
8598# asm 2: mpya >z4x5x4t217=$115,<t4t0bbt111=$70,<et0aat16=$92,<z4x5x4t217=$115
8599mpya $115,$70,$92,$115
8600
8601# qhasm: int32323232 z4x5x4t218 <<= 1
8602# asm 1: shli >z4x5x4t218=vec128#114,<z4x5x4t218=vec128#114,1
8603# asm 2: shli >z4x5x4t218=$116,<z4x5x4t218=$116,1
8604shli $116,$116,1
8605
8606# qhasm: int32323232 z4x5x4t219 += (t4t0bbt11  & 0xffff) * (et0aat118 & 0xffff)
8607# asm 1: mpya >z4x5x4t219=vec128#115,<t4t0bbt11=vec128#63,<et0aat118=vec128#87,<z4x5x4t219=vec128#115
8608# asm 2: mpya >z4x5x4t219=$117,<t4t0bbt11=$65,<et0aat118=$89,<z4x5x4t219=$117
8609mpya $117,$65,$89,$117
8610
8611# qhasm: int32323232 z4x5x4t213 += (t4t0bbt112 & 0xffff) * (et0aat11  & 0xffff)
8612# asm 1: mpya >z4x5x4t213=vec128#109,<t4t0bbt112=vec128#71,<et0aat11=vec128#101,<z4x5x4t213=vec128#109
8613# asm 2: mpya >z4x5x4t213=$111,<t4t0bbt112=$73,<et0aat11=$103,<z4x5x4t213=$111
8614mpya $111,$73,$103,$111
8615
8616# qhasm: int32323232 z4x5x4t214 += (t4t0bbt112 & 0xffff) * (et0aat12  & 0xffff)
8617# asm 1: mpya >z4x5x4t214=vec128#110,<t4t0bbt112=vec128#71,<et0aat12=vec128#96,<z4x5x4t214=vec128#110
8618# asm 2: mpya >z4x5x4t214=$112,<t4t0bbt112=$73,<et0aat12=$98,<z4x5x4t214=$112
8619mpya $112,$73,$98,$112
8620
8621# qhasm: int32323232 z4x5x4t215 += (t4t0bbt110 & 0xffff) * (et0aat15  & 0xffff)
8622# asm 1: mpya >z4x5x4t215=vec128#111,<t4t0bbt110=vec128#56,<et0aat15=vec128#92,<z4x5x4t215=vec128#111
8623# asm 2: mpya >z4x5x4t215=$113,<t4t0bbt110=$58,<et0aat15=$94,<z4x5x4t215=$113
8624mpya $113,$58,$94,$113
8625
8626# qhasm: int32323232 z4x5x4t216 += (t4t0bbt111 & 0xffff) * (et0aat15  & 0xffff)
8627# asm 1: mpya >z4x5x4t216=vec128#112,<t4t0bbt111=vec128#68,<et0aat15=vec128#92,<z4x5x4t216=vec128#112
8628# asm 2: mpya >z4x5x4t216=$114,<t4t0bbt111=$70,<et0aat15=$94,<z4x5x4t216=$114
8629mpya $114,$70,$94,$114
8630
8631# qhasm: int32323232 z4x5x4t217 += (t4t0bbt114 & 0xffff) * (et0aat13  & 0xffff)
8632# asm 1: mpya >z4x5x4t217=vec128#113,<t4t0bbt114=vec128#57,<et0aat13=vec128#97,<z4x5x4t217=vec128#113
8633# asm 2: mpya >z4x5x4t217=$115,<t4t0bbt114=$59,<et0aat13=$99,<z4x5x4t217=$115
8634mpya $115,$59,$99,$115
8635
8636# qhasm: int32323232 z4x5x4t218 += (t4t0bbt10  & 0xffff) * (et0aat118 & 0xffff)
8637# asm 1: mpya >z4x5x4t218=vec128#114,<t4t0bbt10=vec128#58,<et0aat118=vec128#87,<z4x5x4t218=vec128#114
8638# asm 2: mpya >z4x5x4t218=$116,<t4t0bbt10=$60,<et0aat118=$89,<z4x5x4t218=$116
8639mpya $116,$60,$89,$116
8640
8641# qhasm: int32323232 z4x5x4t219 += (t4t0bbt12  & 0xffff) * (et0aat117 & 0xffff)
8642# asm 1: mpya >z4x5x4t219=vec128#115,<t4t0bbt12=vec128#5,<et0aat117=vec128#88,<z4x5x4t219=vec128#115
8643# asm 2: mpya >z4x5x4t219=$117,<t4t0bbt12=$7,<et0aat117=$90,<z4x5x4t219=$117
8644mpya $117,$7,$90,$117
8645
8646# qhasm: int32323232 z4x5x4t213 += (t4t0bbt113 & 0xffff) * (et0aat10  & 0xffff)
8647# asm 1: mpya >z4x5x4t213=vec128#109,<t4t0bbt113=vec128#60,<et0aat10=vec128#100,<z4x5x4t213=vec128#109
8648# asm 2: mpya >z4x5x4t213=$111,<t4t0bbt113=$62,<et0aat10=$102,<z4x5x4t213=$111
8649mpya $111,$62,$102,$111
8650
8651# qhasm: int32323232 z4x5x4t214 += (t4t0bbt113 & 0xffff) * (et0aat11  & 0xffff)
8652# asm 1: mpya >z4x5x4t214=vec128#110,<t4t0bbt113=vec128#60,<et0aat11=vec128#101,<z4x5x4t214=vec128#110
8653# asm 2: mpya >z4x5x4t214=$112,<t4t0bbt113=$62,<et0aat11=$103,<z4x5x4t214=$112
8654mpya $112,$62,$103,$112
8655
8656# qhasm: int32323232 z4x5x4t215 += (t4t0bbt111 & 0xffff) * (et0aat14  & 0xffff)
8657# asm 1: mpya >z4x5x4t215=vec128#111,<t4t0bbt111=vec128#68,<et0aat14=vec128#98,<z4x5x4t215=vec128#111
8658# asm 2: mpya >z4x5x4t215=$113,<t4t0bbt111=$70,<et0aat14=$100,<z4x5x4t215=$113
8659mpya $113,$70,$100,$113
8660
8661# qhasm: int32323232 z4x5x4t216 += (t4t0bbt113 & 0xffff) * (et0aat13  & 0xffff)
8662# asm 1: mpya >z4x5x4t216=vec128#112,<t4t0bbt113=vec128#60,<et0aat13=vec128#97,<z4x5x4t216=vec128#112
8663# asm 2: mpya >z4x5x4t216=$114,<t4t0bbt113=$62,<et0aat13=$99,<z4x5x4t216=$114
8664mpya $114,$62,$99,$114
8665
8666# qhasm: int32323232 z4x5x4t217 += (t4t0bbt115 & 0xffff) * (et0aat12  & 0xffff)
8667# asm 1: mpya >z4x5x4t217=vec128#113,<t4t0bbt115=vec128#72,<et0aat12=vec128#96,<z4x5x4t217=vec128#113
8668# asm 2: mpya >z4x5x4t217=$115,<t4t0bbt115=$74,<et0aat12=$98,<z4x5x4t217=$115
8669mpya $115,$74,$98,$115
8670
8671# qhasm: int32323232 z4x5x4t218 += (t4t0bbt11  & 0xffff) * (et0aat117 & 0xffff)
8672# asm 1: mpya >z4x5x4t218=vec128#114,<t4t0bbt11=vec128#63,<et0aat117=vec128#88,<z4x5x4t218=vec128#114
8673# asm 2: mpya >z4x5x4t218=$116,<t4t0bbt11=$65,<et0aat117=$90,<z4x5x4t218=$116
8674mpya $116,$65,$90,$116
8675
8676# qhasm: int32323232 z4x5x4t219 += (t4t0bbt13  & 0xffff) * (et0aat116 & 0xffff)
8677# asm 1: mpya >z4x5x4t219=vec128#115,<t4t0bbt13=vec128#66,<et0aat116=vec128#85,<z4x5x4t219=vec128#115
8678# asm 2: mpya >z4x5x4t219=$117,<t4t0bbt13=$68,<et0aat116=$87,<z4x5x4t219=$117
8679mpya $117,$68,$87,$117
8680
8681# qhasm: int32323232 z4x5x4t220  = (t4t0bbt11  & 0xffff) * (et0aat119 & 0xffff)
8682# asm 1: mpy >z4x5x4t220=vec128#116,<t4t0bbt11=vec128#63,<et0aat119=vec128#91
8683# asm 2: mpy >z4x5x4t220=$118,<t4t0bbt11=$65,<et0aat119=$93
8684mpy $118,$65,$93
8685
8686# qhasm: int32323232 z4x5x4t214 += (t4t0bbt114 & 0xffff) * (et0aat10  & 0xffff)
8687# asm 1: mpya >z4x5x4t214=vec128#110,<t4t0bbt114=vec128#57,<et0aat10=vec128#100,<z4x5x4t214=vec128#110
8688# asm 2: mpya >z4x5x4t214=$112,<t4t0bbt114=$59,<et0aat10=$102,<z4x5x4t214=$112
8689mpya $112,$59,$102,$112
8690
8691# qhasm: int32323232 z4x5x4t215 += (t4t0bbt112 & 0xffff) * (et0aat13  & 0xffff)
8692# asm 1: mpya >z4x5x4t215=vec128#111,<t4t0bbt112=vec128#71,<et0aat13=vec128#97,<z4x5x4t215=vec128#111
8693# asm 2: mpya >z4x5x4t215=$113,<t4t0bbt112=$73,<et0aat13=$99,<z4x5x4t215=$113
8694mpya $113,$73,$99,$113
8695
8696# qhasm: int32323232 z4x5x4t216 += (t4t0bbt114 & 0xffff) * (et0aat12  & 0xffff)
8697# asm 1: mpya >z4x5x4t216=vec128#112,<t4t0bbt114=vec128#57,<et0aat12=vec128#96,<z4x5x4t216=vec128#112
8698# asm 2: mpya >z4x5x4t216=$114,<t4t0bbt114=$59,<et0aat12=$98,<z4x5x4t216=$114
8699mpya $114,$59,$98,$114
8700
8701# qhasm: int32323232 z4x5x4t217 <<= 1
8702# asm 1: shli >z4x5x4t217=vec128#113,<z4x5x4t217=vec128#113,1
8703# asm 2: shli >z4x5x4t217=$115,<z4x5x4t217=$115,1
8704shli $115,$115,1
8705
8706# qhasm: int32323232 z4x5x4t218 += (t4t0bbt12  & 0xffff) * (et0aat116 & 0xffff)
8707# asm 1: mpya >z4x5x4t218=vec128#114,<t4t0bbt12=vec128#5,<et0aat116=vec128#85,<z4x5x4t218=vec128#114
8708# asm 2: mpya >z4x5x4t218=$116,<t4t0bbt12=$7,<et0aat116=$87,<z4x5x4t218=$116
8709mpya $116,$7,$87,$116
8710
8711# qhasm: int32323232 z4x5x4t219 += (t4t0bbt14  & 0xffff) * (et0aat115 & 0xffff)
8712# asm 1: mpya >z4x5x4t219=vec128#115,<t4t0bbt14=vec128#61,<et0aat115=vec128#103,<z4x5x4t219=vec128#115
8713# asm 2: mpya >z4x5x4t219=$117,<t4t0bbt14=$63,<et0aat115=$105,<z4x5x4t219=$117
8714mpya $117,$63,$105,$117
8715
8716# qhasm: int32323232 z4x5x4t220 += (t4t0bbt12  & 0xffff) * (et0aat118 & 0xffff)
8717# asm 1: mpya >z4x5x4t220=vec128#116,<t4t0bbt12=vec128#5,<et0aat118=vec128#87,<z4x5x4t220=vec128#116
8718# asm 2: mpya >z4x5x4t220=$118,<t4t0bbt12=$7,<et0aat118=$89,<z4x5x4t220=$118
8719mpya $118,$7,$89,$118
8720
8721# qhasm: int32323232 z4x5x4t221  = (t4t0bbt12  & 0xffff) * (et0aat119 & 0xffff)
8722# asm 1: mpy >z4x5x4t221=vec128#5,<t4t0bbt12=vec128#5,<et0aat119=vec128#91
8723# asm 2: mpy >z4x5x4t221=$7,<t4t0bbt12=$7,<et0aat119=$93
8724mpy $7,$7,$93
8725
8726# qhasm: int32323232 z4x5x4t215 += (t4t0bbt113 & 0xffff) * (et0aat12  & 0xffff)
8727# asm 1: mpya >z4x5x4t215=vec128#111,<t4t0bbt113=vec128#60,<et0aat12=vec128#96,<z4x5x4t215=vec128#111
8728# asm 2: mpya >z4x5x4t215=$113,<t4t0bbt113=$62,<et0aat12=$98,<z4x5x4t215=$113
8729mpya $113,$62,$98,$113
8730
8731# qhasm: int32323232 z4x5x4t216 += (t4t0bbt115 & 0xffff) * (et0aat11  & 0xffff)
8732# asm 1: mpya >z4x5x4t216=vec128#112,<t4t0bbt115=vec128#72,<et0aat11=vec128#101,<z4x5x4t216=vec128#112
8733# asm 2: mpya >z4x5x4t216=$114,<t4t0bbt115=$74,<et0aat11=$103,<z4x5x4t216=$114
8734mpya $114,$74,$103,$114
8735
8736# qhasm: int32323232 z4x5x4t217 += (t4t0bbt10  & 0xffff) * (et0aat117 & 0xffff)
8737# asm 1: mpya >z4x5x4t217=vec128#113,<t4t0bbt10=vec128#58,<et0aat117=vec128#88,<z4x5x4t217=vec128#113
8738# asm 2: mpya >z4x5x4t217=$115,<t4t0bbt10=$60,<et0aat117=$90,<z4x5x4t217=$115
8739mpya $115,$60,$90,$115
8740
8741# qhasm: int32323232 z4x5x4t218 += (t4t0bbt14  & 0xffff) * (et0aat114 & 0xffff)
8742# asm 1: mpya >z4x5x4t218=vec128#114,<t4t0bbt14=vec128#61,<et0aat114=vec128#83,<z4x5x4t218=vec128#114
8743# asm 2: mpya >z4x5x4t218=$116,<t4t0bbt14=$63,<et0aat114=$85,<z4x5x4t218=$116
8744mpya $116,$63,$85,$116
8745
8746# qhasm: int32323232 z4x5x4t219 += (t4t0bbt15  & 0xffff) * (et0aat114 & 0xffff)
8747# asm 1: mpya >z4x5x4t219=vec128#115,<t4t0bbt15=vec128#65,<et0aat114=vec128#83,<z4x5x4t219=vec128#115
8748# asm 2: mpya >z4x5x4t219=$117,<t4t0bbt15=$67,<et0aat114=$85,<z4x5x4t219=$117
8749mpya $117,$67,$85,$117
8750
8751# qhasm: int32323232 z4x5x4t220 += (t4t0bbt13  & 0xffff) * (et0aat117 & 0xffff)
8752# asm 1: mpya >z4x5x4t220=vec128#116,<t4t0bbt13=vec128#66,<et0aat117=vec128#88,<z4x5x4t220=vec128#116
8753# asm 2: mpya >z4x5x4t220=$118,<t4t0bbt13=$68,<et0aat117=$90,<z4x5x4t220=$118
8754mpya $118,$68,$90,$118
8755
8756# qhasm: int32323232 z4x5x4t221 += (t4t0bbt13  & 0xffff) * (et0aat118 & 0xffff)
8757# asm 1: mpya >z4x5x4t221=vec128#5,<t4t0bbt13=vec128#66,<et0aat118=vec128#87,<z4x5x4t221=vec128#5
8758# asm 2: mpya >z4x5x4t221=$7,<t4t0bbt13=$68,<et0aat118=$89,<z4x5x4t221=$7
8759mpya $7,$68,$89,$7
8760
8761# qhasm: int32323232 z4x5x4t215 += (t4t0bbt114 & 0xffff) * (et0aat11  & 0xffff)
8762# asm 1: mpya >z4x5x4t215=vec128#111,<t4t0bbt114=vec128#57,<et0aat11=vec128#101,<z4x5x4t215=vec128#111
8763# asm 2: mpya >z4x5x4t215=$113,<t4t0bbt114=$59,<et0aat11=$103,<z4x5x4t215=$113
8764mpya $113,$59,$103,$113
8765
8766# qhasm: int32323232 z4x5x4t216 <<= 1
8767# asm 1: shli >z4x5x4t216=vec128#112,<z4x5x4t216=vec128#112,1
8768# asm 2: shli >z4x5x4t216=$114,<z4x5x4t216=$114,1
8769shli $114,$114,1
8770
8771# qhasm: int32323232 z4x5x4t217 += (t4t0bbt11  & 0xffff) * (et0aat116 & 0xffff)
8772# asm 1: mpya >z4x5x4t217=vec128#63,<t4t0bbt11=vec128#63,<et0aat116=vec128#85,<z4x5x4t217=vec128#113
8773# asm 2: mpya >z4x5x4t217=$65,<t4t0bbt11=$65,<et0aat116=$87,<z4x5x4t217=$115
8774mpya $65,$65,$87,$115
8775
8776# qhasm: int32323232 z4x5x4t218 += (t4t0bbt15  & 0xffff) * (et0aat113 & 0xffff)
8777# asm 1: mpya >z4x5x4t218=vec128#113,<t4t0bbt15=vec128#65,<et0aat113=vec128#84,<z4x5x4t218=vec128#114
8778# asm 2: mpya >z4x5x4t218=$115,<t4t0bbt15=$67,<et0aat113=$86,<z4x5x4t218=$116
8779mpya $115,$67,$86,$116
8780
8781# qhasm: int32323232 z4x5x4t219 += (t4t0bbt16  & 0xffff) * (et0aat113 & 0xffff)
8782# asm 1: mpya >z4x5x4t219=vec128#114,<t4t0bbt16=vec128#55,<et0aat113=vec128#84,<z4x5x4t219=vec128#115
8783# asm 2: mpya >z4x5x4t219=$116,<t4t0bbt16=$57,<et0aat113=$86,<z4x5x4t219=$117
8784mpya $116,$57,$86,$117
8785
8786# qhasm: int32323232 z4x5x4t220 += (t4t0bbt15  & 0xffff) * (et0aat115 & 0xffff)
8787# asm 1: mpya >z4x5x4t220=vec128#115,<t4t0bbt15=vec128#65,<et0aat115=vec128#103,<z4x5x4t220=vec128#116
8788# asm 2: mpya >z4x5x4t220=$117,<t4t0bbt15=$67,<et0aat115=$105,<z4x5x4t220=$118
8789mpya $117,$67,$105,$118
8790
8791# qhasm: int32323232 z4x5x4t221 += (t4t0bbt16  & 0xffff) * (et0aat115 & 0xffff)
8792# asm 1: mpya >z4x5x4t221=vec128#5,<t4t0bbt16=vec128#55,<et0aat115=vec128#103,<z4x5x4t221=vec128#5
8793# asm 2: mpya >z4x5x4t221=$7,<t4t0bbt16=$57,<et0aat115=$105,<z4x5x4t221=$7
8794mpya $7,$57,$105,$7
8795
8796# qhasm: int32323232 z4x5x4t215 += (t4t0bbt115 & 0xffff) * (et0aat10  & 0xffff)
8797# asm 1: mpya >z4x5x4t215=vec128#111,<t4t0bbt115=vec128#72,<et0aat10=vec128#100,<z4x5x4t215=vec128#111
8798# asm 2: mpya >z4x5x4t215=$113,<t4t0bbt115=$74,<et0aat10=$102,<z4x5x4t215=$113
8799mpya $113,$74,$102,$113
8800
8801# qhasm: int32323232 z4x5x4t216 += (t4t0bbt10  & 0xffff) * (et0aat116 & 0xffff)
8802# asm 1: mpya >z4x5x4t216=vec128#58,<t4t0bbt10=vec128#58,<et0aat116=vec128#85,<z4x5x4t216=vec128#112
8803# asm 2: mpya >z4x5x4t216=$60,<t4t0bbt10=$60,<et0aat116=$87,<z4x5x4t216=$114
8804mpya $60,$60,$87,$114
8805
8806# qhasm: int32323232 z4x5x4t217 += (t4t0bbt14  & 0xffff) * (et0aat113 & 0xffff)
8807# asm 1: mpya >z4x5x4t217=vec128#63,<t4t0bbt14=vec128#61,<et0aat113=vec128#84,<z4x5x4t217=vec128#63
8808# asm 2: mpya >z4x5x4t217=$65,<t4t0bbt14=$63,<et0aat113=$86,<z4x5x4t217=$65
8809mpya $65,$63,$86,$65
8810
8811# qhasm: int32323232 z4x5x4t218 += (t4t0bbt16  & 0xffff) * (et0aat112 & 0xffff)
8812# asm 1: mpya >z4x5x4t218=vec128#112,<t4t0bbt16=vec128#55,<et0aat112=vec128#81,<z4x5x4t218=vec128#113
8813# asm 2: mpya >z4x5x4t218=$114,<t4t0bbt16=$57,<et0aat112=$83,<z4x5x4t218=$115
8814mpya $114,$57,$83,$115
8815
8816# qhasm: int32323232 z4x5x4t219 += (t4t0bbt17  & 0xffff) * (et0aat112 & 0xffff)
8817# asm 1: mpya >z4x5x4t219=vec128#113,<t4t0bbt17=vec128#67,<et0aat112=vec128#81,<z4x5x4t219=vec128#114
8818# asm 2: mpya >z4x5x4t219=$115,<t4t0bbt17=$69,<et0aat112=$83,<z4x5x4t219=$116
8819mpya $115,$69,$83,$116
8820
8821# qhasm: int32323232 z4x5x4t220 += (t4t0bbt16  & 0xffff) * (et0aat114 & 0xffff)
8822# asm 1: mpya >z4x5x4t220=vec128#114,<t4t0bbt16=vec128#55,<et0aat114=vec128#83,<z4x5x4t220=vec128#115
8823# asm 2: mpya >z4x5x4t220=$116,<t4t0bbt16=$57,<et0aat114=$85,<z4x5x4t220=$117
8824mpya $116,$57,$85,$117
8825
8826# qhasm: int32323232 z4x5x4t221 += (t4t0bbt17  & 0xffff) * (et0aat114 & 0xffff)
8827# asm 1: mpya >z4x5x4t221=vec128#5,<t4t0bbt17=vec128#67,<et0aat114=vec128#83,<z4x5x4t221=vec128#5
8828# asm 2: mpya >z4x5x4t221=$7,<t4t0bbt17=$69,<et0aat114=$85,<z4x5x4t221=$7
8829mpya $7,$69,$85,$7
8830
8831# qhasm: int32323232 z4x5x4t222  = (t4t0bbt13  & 0xffff) * (et0aat119 & 0xffff)
8832# asm 1: mpy >z4x5x4t222=vec128#66,<t4t0bbt13=vec128#66,<et0aat119=vec128#91
8833# asm 2: mpy >z4x5x4t222=$68,<t4t0bbt13=$68,<et0aat119=$93
8834mpy $68,$68,$93
8835
8836# qhasm: int32323232 z4x5x4t216 += (t4t0bbt14  & 0xffff) * (et0aat112 & 0xffff)
8837# asm 1: mpya >z4x5x4t216=vec128#58,<t4t0bbt14=vec128#61,<et0aat112=vec128#81,<z4x5x4t216=vec128#58
8838# asm 2: mpya >z4x5x4t216=$60,<t4t0bbt14=$63,<et0aat112=$83,<z4x5x4t216=$60
8839mpya $60,$63,$83,$60
8840
8841# qhasm: int32323232 z4x5x4t217 += (t4t0bbt15  & 0xffff) * (et0aat112 & 0xffff)
8842# asm 1: mpya >z4x5x4t217=vec128#63,<t4t0bbt15=vec128#65,<et0aat112=vec128#81,<z4x5x4t217=vec128#63
8843# asm 2: mpya >z4x5x4t217=$65,<t4t0bbt15=$67,<et0aat112=$83,<z4x5x4t217=$65
8844mpya $65,$67,$83,$65
8845
8846# qhasm: int32323232 z4x5x4t218 += (t4t0bbt18  & 0xffff) * (et0aat110 & 0xffff)
8847# asm 1: mpya >z4x5x4t218=vec128#112,<t4t0bbt18=vec128#62,<et0aat110=vec128#94,<z4x5x4t218=vec128#112
8848# asm 2: mpya >z4x5x4t218=$114,<t4t0bbt18=$64,<et0aat110=$96,<z4x5x4t218=$114
8849mpya $114,$64,$96,$114
8850
8851# qhasm: int32323232 z4x5x4t219 += (t4t0bbt18  & 0xffff) * (et0aat111 & 0xffff)
8852# asm 1: mpya >z4x5x4t219=vec128#113,<t4t0bbt18=vec128#62,<et0aat111=vec128#95,<z4x5x4t219=vec128#113
8853# asm 2: mpya >z4x5x4t219=$115,<t4t0bbt18=$64,<et0aat111=$97,<z4x5x4t219=$115
8854mpya $115,$64,$97,$115
8855
8856# qhasm: int32323232 z4x5x4t220 += (t4t0bbt17  & 0xffff) * (et0aat113 & 0xffff)
8857# asm 1: mpya >z4x5x4t220=vec128#114,<t4t0bbt17=vec128#67,<et0aat113=vec128#84,<z4x5x4t220=vec128#114
8858# asm 2: mpya >z4x5x4t220=$116,<t4t0bbt17=$69,<et0aat113=$86,<z4x5x4t220=$116
8859mpya $116,$69,$86,$116
8860
8861# qhasm: int32323232 z4x5x4t221 += (t4t0bbt110 & 0xffff) * (et0aat111 & 0xffff)
8862# asm 1: mpya >z4x5x4t221=vec128#5,<t4t0bbt110=vec128#56,<et0aat111=vec128#95,<z4x5x4t221=vec128#5
8863# asm 2: mpya >z4x5x4t221=$7,<t4t0bbt110=$58,<et0aat111=$97,<z4x5x4t221=$7
8864mpya $7,$58,$97,$7
8865
8866# qhasm: int32323232 z4x5x4t222 += (t4t0bbt17  & 0xffff) * (et0aat115 & 0xffff)
8867# asm 1: mpya >z4x5x4t222=vec128#66,<t4t0bbt17=vec128#67,<et0aat115=vec128#103,<z4x5x4t222=vec128#66
8868# asm 2: mpya >z4x5x4t222=$68,<t4t0bbt17=$69,<et0aat115=$105,<z4x5x4t222=$68
8869mpya $68,$69,$105,$68
8870
8871# qhasm: int32323232 z4x5x4t216 += (t4t0bbt18  & 0xffff) * (et0aat18  & 0xffff)
8872# asm 1: mpya >z4x5x4t216=vec128#58,<t4t0bbt18=vec128#62,<et0aat18=vec128#99,<z4x5x4t216=vec128#58
8873# asm 2: mpya >z4x5x4t216=$60,<t4t0bbt18=$64,<et0aat18=$101,<z4x5x4t216=$60
8874mpya $60,$64,$101,$60
8875
8876# qhasm: int32323232 z4x5x4t217 += (t4t0bbt18  & 0xffff) * (et0aat19  & 0xffff)
8877# asm 1: mpya >z4x5x4t217=vec128#63,<t4t0bbt18=vec128#62,<et0aat19=vec128#93,<z4x5x4t217=vec128#63
8878# asm 2: mpya >z4x5x4t217=$65,<t4t0bbt18=$64,<et0aat19=$95,<z4x5x4t217=$65
8879mpya $65,$64,$95,$65
8880
8881# qhasm: int32323232 z4x5x4t218 += (t4t0bbt19  & 0xffff) * (et0aat19  & 0xffff)
8882# asm 1: mpya >z4x5x4t218=vec128#112,<t4t0bbt19=vec128#64,<et0aat19=vec128#93,<z4x5x4t218=vec128#112
8883# asm 2: mpya >z4x5x4t218=$114,<t4t0bbt19=$66,<et0aat19=$95,<z4x5x4t218=$114
8884mpya $114,$66,$95,$114
8885
8886# qhasm: int32323232 z4x5x4t219 += (t4t0bbt19  & 0xffff) * (et0aat110 & 0xffff)
8887# asm 1: mpya >z4x5x4t219=vec128#113,<t4t0bbt19=vec128#64,<et0aat110=vec128#94,<z4x5x4t219=vec128#113
8888# asm 2: mpya >z4x5x4t219=$115,<t4t0bbt19=$66,<et0aat110=$96,<z4x5x4t219=$115
8889mpya $115,$66,$96,$115
8890
8891# qhasm: int32323232 z4x5x4t220 += (t4t0bbt19  & 0xffff) * (et0aat111 & 0xffff)
8892# asm 1: mpya >z4x5x4t220=vec128#114,<t4t0bbt19=vec128#64,<et0aat111=vec128#95,<z4x5x4t220=vec128#114
8893# asm 2: mpya >z4x5x4t220=$116,<t4t0bbt19=$66,<et0aat111=$97,<z4x5x4t220=$116
8894mpya $116,$66,$97,$116
8895
8896# qhasm: int32323232 z4x5x4t221 += (t4t0bbt111 & 0xffff) * (et0aat110 & 0xffff)
8897# asm 1: mpya >z4x5x4t221=vec128#5,<t4t0bbt111=vec128#68,<et0aat110=vec128#94,<z4x5x4t221=vec128#5
8898# asm 2: mpya >z4x5x4t221=$7,<t4t0bbt111=$70,<et0aat110=$96,<z4x5x4t221=$7
8899mpya $7,$70,$96,$7
8900
8901# qhasm: int32323232 z4x5x4t222 += (t4t0bbt111 & 0xffff) * (et0aat111 & 0xffff)
8902# asm 1: mpya >z4x5x4t222=vec128#66,<t4t0bbt111=vec128#68,<et0aat111=vec128#95,<z4x5x4t222=vec128#66
8903# asm 2: mpya >z4x5x4t222=$68,<t4t0bbt111=$70,<et0aat111=$97,<z4x5x4t222=$68
8904mpya $68,$70,$97,$68
8905
8906# qhasm: int32323232 z4x5x4t216 += (t4t0bbt112 & 0xffff) * (et0aat14  & 0xffff)
8907# asm 1: mpya >z4x5x4t216=vec128#58,<t4t0bbt112=vec128#71,<et0aat14=vec128#98,<z4x5x4t216=vec128#58
8908# asm 2: mpya >z4x5x4t216=$60,<t4t0bbt112=$73,<et0aat14=$100,<z4x5x4t216=$60
8909mpya $60,$73,$100,$60
8910
8911# qhasm: int32323232 z4x5x4t217 += (t4t0bbt19  & 0xffff) * (et0aat18  & 0xffff)
8912# asm 1: mpya >z4x5x4t217=vec128#63,<t4t0bbt19=vec128#64,<et0aat18=vec128#99,<z4x5x4t217=vec128#63
8913# asm 2: mpya >z4x5x4t217=$65,<t4t0bbt19=$66,<et0aat18=$101,<z4x5x4t217=$65
8914mpya $65,$66,$101,$65
8915
8916# qhasm: int32323232 z4x5x4t218 += (t4t0bbt110 & 0xffff) * (et0aat18  & 0xffff)
8917# asm 1: mpya >z4x5x4t218=vec128#112,<t4t0bbt110=vec128#56,<et0aat18=vec128#99,<z4x5x4t218=vec128#112
8918# asm 2: mpya >z4x5x4t218=$114,<t4t0bbt110=$58,<et0aat18=$101,<z4x5x4t218=$114
8919mpya $114,$58,$101,$114
8920
8921# qhasm: int32323232 z4x5x4t219 += (t4t0bbt110 & 0xffff) * (et0aat19  & 0xffff)
8922# asm 1: mpya >z4x5x4t219=vec128#113,<t4t0bbt110=vec128#56,<et0aat19=vec128#93,<z4x5x4t219=vec128#113
8923# asm 2: mpya >z4x5x4t219=$115,<t4t0bbt110=$58,<et0aat19=$95,<z4x5x4t219=$115
8924mpya $115,$58,$95,$115
8925
8926# qhasm: int32323232 z4x5x4t220 += (t4t0bbt110 & 0xffff) * (et0aat110 & 0xffff)
8927# asm 1: mpya >z4x5x4t220=vec128#114,<t4t0bbt110=vec128#56,<et0aat110=vec128#94,<z4x5x4t220=vec128#114
8928# asm 2: mpya >z4x5x4t220=$116,<t4t0bbt110=$58,<et0aat110=$96,<z4x5x4t220=$116
8929mpya $116,$58,$96,$116
8930
8931# qhasm: int32323232 z4x5x4t221 += (t4t0bbt114 & 0xffff) * (et0aat17  & 0xffff)
8932# asm 1: mpya >z4x5x4t221=vec128#5,<t4t0bbt114=vec128#57,<et0aat17=vec128#89,<z4x5x4t221=vec128#5
8933# asm 2: mpya >z4x5x4t221=$7,<t4t0bbt114=$59,<et0aat17=$91,<z4x5x4t221=$7
8934mpya $7,$59,$91,$7
8935
8936# qhasm: int32323232 z4x5x4t222 += (t4t0bbt115 & 0xffff) * (et0aat17  & 0xffff)
8937# asm 1: mpya >z4x5x4t222=vec128#66,<t4t0bbt115=vec128#72,<et0aat17=vec128#89,<z4x5x4t222=vec128#66
8938# asm 2: mpya >z4x5x4t222=$68,<t4t0bbt115=$74,<et0aat17=$91,<z4x5x4t222=$68
8939mpya $68,$74,$91,$68
8940
8941# qhasm: int32323232 z4x5x4t216 += (t4t0bbt116 & 0xffff) * (et0aat10  & 0xffff)
8942# asm 1: mpya >z4x5x4t216=vec128#58,<t4t0bbt116=vec128#69,<et0aat10=vec128#100,<z4x5x4t216=vec128#58
8943# asm 2: mpya >z4x5x4t216=$60,<t4t0bbt116=$71,<et0aat10=$102,<z4x5x4t216=$60
8944mpya $60,$71,$102,$60
8945
8946# qhasm: int32323232 z4x5x4t217 += (t4t0bbt112 & 0xffff) * (et0aat15  & 0xffff)
8947# asm 1: mpya >z4x5x4t217=vec128#63,<t4t0bbt112=vec128#71,<et0aat15=vec128#92,<z4x5x4t217=vec128#63
8948# asm 2: mpya >z4x5x4t217=$65,<t4t0bbt112=$73,<et0aat15=$94,<z4x5x4t217=$65
8949mpya $65,$73,$94,$65
8950
8951# qhasm: int32323232 z4x5x4t218 += (t4t0bbt112 & 0xffff) * (et0aat16  & 0xffff)
8952# asm 1: mpya >z4x5x4t218=vec128#112,<t4t0bbt112=vec128#71,<et0aat16=vec128#90,<z4x5x4t218=vec128#112
8953# asm 2: mpya >z4x5x4t218=$114,<t4t0bbt112=$73,<et0aat16=$92,<z4x5x4t218=$114
8954mpya $114,$73,$92,$114
8955
8956# qhasm: int32323232 z4x5x4t219 += (t4t0bbt111 & 0xffff) * (et0aat18  & 0xffff)
8957# asm 1: mpya >z4x5x4t219=vec128#113,<t4t0bbt111=vec128#68,<et0aat18=vec128#99,<z4x5x4t219=vec128#113
8958# asm 2: mpya >z4x5x4t219=$115,<t4t0bbt111=$70,<et0aat18=$101,<z4x5x4t219=$115
8959mpya $115,$70,$101,$115
8960
8961# qhasm: int32323232 z4x5x4t220 += (t4t0bbt111 & 0xffff) * (et0aat19  & 0xffff)
8962# asm 1: mpya >z4x5x4t220=vec128#114,<t4t0bbt111=vec128#68,<et0aat19=vec128#93,<z4x5x4t220=vec128#114
8963# asm 2: mpya >z4x5x4t220=$116,<t4t0bbt111=$70,<et0aat19=$95,<z4x5x4t220=$116
8964mpya $116,$70,$95,$116
8965
8966# qhasm: int32323232 z4x5x4t221 += (t4t0bbt115 & 0xffff) * (et0aat16  & 0xffff)
8967# asm 1: mpya >z4x5x4t221=vec128#5,<t4t0bbt115=vec128#72,<et0aat16=vec128#90,<z4x5x4t221=vec128#5
8968# asm 2: mpya >z4x5x4t221=$7,<t4t0bbt115=$74,<et0aat16=$92,<z4x5x4t221=$7
8969mpya $7,$74,$92,$7
8970
8971# qhasm: int32323232 z4x5x4t222 += (t4t0bbt119 & 0xffff) * (et0aat13  & 0xffff)
8972# asm 1: mpya >z4x5x4t222=vec128#66,<t4t0bbt119=vec128#73,<et0aat13=vec128#97,<z4x5x4t222=vec128#66
8973# asm 2: mpya >z4x5x4t222=$68,<t4t0bbt119=$75,<et0aat13=$99,<z4x5x4t222=$68
8974mpya $68,$75,$99,$68
8975
8976# qhasm: int32323232 z4x5x4t223  = (t4t0bbt14  & 0xffff) * (et0aat119 & 0xffff)
8977# asm 1: mpy >z4x5x4t223=vec128#115,<t4t0bbt14=vec128#61,<et0aat119=vec128#91
8978# asm 2: mpy >z4x5x4t223=$117,<t4t0bbt14=$63,<et0aat119=$93
8979mpy $117,$63,$93
8980
8981# qhasm: int32323232 z4x5x4t217 += (t4t0bbt113 & 0xffff) * (et0aat14  & 0xffff)
8982# asm 1: mpya >z4x5x4t217=vec128#63,<t4t0bbt113=vec128#60,<et0aat14=vec128#98,<z4x5x4t217=vec128#63
8983# asm 2: mpya >z4x5x4t217=$65,<t4t0bbt113=$62,<et0aat14=$100,<z4x5x4t217=$65
8984mpya $65,$62,$100,$65
8985
8986# qhasm: int32323232 z4x5x4t218 += (t4t0bbt113 & 0xffff) * (et0aat15  & 0xffff)
8987# asm 1: mpya >z4x5x4t218=vec128#112,<t4t0bbt113=vec128#60,<et0aat15=vec128#92,<z4x5x4t218=vec128#112
8988# asm 2: mpya >z4x5x4t218=$114,<t4t0bbt113=$62,<et0aat15=$94,<z4x5x4t218=$114
8989mpya $114,$62,$94,$114
8990
8991# qhasm: int32323232 z4x5x4t219 += (t4t0bbt112 & 0xffff) * (et0aat17  & 0xffff)
8992# asm 1: mpya >z4x5x4t219=vec128#113,<t4t0bbt112=vec128#71,<et0aat17=vec128#89,<z4x5x4t219=vec128#113
8993# asm 2: mpya >z4x5x4t219=$115,<t4t0bbt112=$73,<et0aat17=$91,<z4x5x4t219=$115
8994mpya $115,$73,$91,$115
8995
8996# qhasm: int32323232 z4x5x4t220 += (t4t0bbt113 & 0xffff) * (et0aat17  & 0xffff)
8997# asm 1: mpya >z4x5x4t220=vec128#114,<t4t0bbt113=vec128#60,<et0aat17=vec128#89,<z4x5x4t220=vec128#114
8998# asm 2: mpya >z4x5x4t220=$116,<t4t0bbt113=$62,<et0aat17=$91,<z4x5x4t220=$116
8999mpya $116,$62,$91,$116
9000
9001# qhasm: int32323232 z4x5x4t221 += (t4t0bbt118 & 0xffff) * (et0aat13  & 0xffff)
9002# asm 1: mpya >z4x5x4t221=vec128#5,<t4t0bbt118=vec128#59,<et0aat13=vec128#97,<z4x5x4t221=vec128#5
9003# asm 2: mpya >z4x5x4t221=$7,<t4t0bbt118=$61,<et0aat13=$99,<z4x5x4t221=$7
9004mpya $7,$61,$99,$7
9005
9006# qhasm: int32323232 z4x5x4t222 <<= 1
9007# asm 1: shli >z4x5x4t222=vec128#66,<z4x5x4t222=vec128#66,1
9008# asm 2: shli >z4x5x4t222=$68,<z4x5x4t222=$68,1
9009shli $68,$68,1
9010
9011# qhasm: int32323232 z4x5x4t223 += (t4t0bbt15  & 0xffff) * (et0aat118 & 0xffff)
9012# asm 1: mpya >z4x5x4t223=vec128#115,<t4t0bbt15=vec128#65,<et0aat118=vec128#87,<z4x5x4t223=vec128#115
9013# asm 2: mpya >z4x5x4t223=$117,<t4t0bbt15=$67,<et0aat118=$89,<z4x5x4t223=$117
9014mpya $117,$67,$89,$117
9015
9016# qhasm: int32323232 z4x5x4t217 += (t4t0bbt116 & 0xffff) * (et0aat11  & 0xffff)
9017# asm 1: mpya >z4x5x4t217=vec128#63,<t4t0bbt116=vec128#69,<et0aat11=vec128#101,<z4x5x4t217=vec128#63
9018# asm 2: mpya >z4x5x4t217=$65,<t4t0bbt116=$71,<et0aat11=$103,<z4x5x4t217=$65
9019mpya $65,$71,$103,$65
9020
9021# qhasm: int32323232 z4x5x4t218 += (t4t0bbt114 & 0xffff) * (et0aat14  & 0xffff)
9022# asm 1: mpya >z4x5x4t218=vec128#112,<t4t0bbt114=vec128#57,<et0aat14=vec128#98,<z4x5x4t218=vec128#112
9023# asm 2: mpya >z4x5x4t218=$114,<t4t0bbt114=$59,<et0aat14=$100,<z4x5x4t218=$114
9024mpya $114,$59,$100,$114
9025
9026# qhasm: int32323232 z4x5x4t219 += (t4t0bbt113 & 0xffff) * (et0aat16  & 0xffff)
9027# asm 1: mpya >z4x5x4t219=vec128#113,<t4t0bbt113=vec128#60,<et0aat16=vec128#90,<z4x5x4t219=vec128#113
9028# asm 2: mpya >z4x5x4t219=$115,<t4t0bbt113=$62,<et0aat16=$92,<z4x5x4t219=$115
9029mpya $115,$62,$92,$115
9030
9031# qhasm: int32323232 z4x5x4t220 += (t4t0bbt114 & 0xffff) * (et0aat16  & 0xffff)
9032# asm 1: mpya >z4x5x4t220=vec128#114,<t4t0bbt114=vec128#57,<et0aat16=vec128#90,<z4x5x4t220=vec128#114
9033# asm 2: mpya >z4x5x4t220=$116,<t4t0bbt114=$59,<et0aat16=$92,<z4x5x4t220=$116
9034mpya $116,$59,$92,$116
9035
9036# qhasm: int32323232 z4x5x4t221 += (t4t0bbt119 & 0xffff) * (et0aat12  & 0xffff)
9037# asm 1: mpya >z4x5x4t221=vec128#5,<t4t0bbt119=vec128#73,<et0aat12=vec128#96,<z4x5x4t221=vec128#5
9038# asm 2: mpya >z4x5x4t221=$7,<t4t0bbt119=$75,<et0aat12=$98,<z4x5x4t221=$7
9039mpya $7,$75,$98,$7
9040
9041# qhasm: int32323232 z4x5x4t222 += (t4t0bbt14  & 0xffff) * (et0aat118 & 0xffff)
9042# asm 1: mpya >z4x5x4t222=vec128#66,<t4t0bbt14=vec128#61,<et0aat118=vec128#87,<z4x5x4t222=vec128#66
9043# asm 2: mpya >z4x5x4t222=$68,<t4t0bbt14=$63,<et0aat118=$89,<z4x5x4t222=$68
9044mpya $68,$63,$89,$68
9045
9046# qhasm: int32323232 z4x5x4t223 += (t4t0bbt16  & 0xffff) * (et0aat117 & 0xffff)
9047# asm 1: mpya >z4x5x4t223=vec128#115,<t4t0bbt16=vec128#55,<et0aat117=vec128#88,<z4x5x4t223=vec128#115
9048# asm 2: mpya >z4x5x4t223=$117,<t4t0bbt16=$57,<et0aat117=$90,<z4x5x4t223=$117
9049mpya $117,$57,$90,$117
9050
9051# qhasm: int32323232 z4x5x4t217 += (t4t0bbt117 & 0xffff) * (et0aat10  & 0xffff)
9052# asm 1: mpya >z4x5x4t217=vec128#63,<t4t0bbt117=vec128#70,<et0aat10=vec128#100,<z4x5x4t217=vec128#63
9053# asm 2: mpya >z4x5x4t217=$65,<t4t0bbt117=$72,<et0aat10=$102,<z4x5x4t217=$65
9054mpya $65,$72,$102,$65
9055
9056# qhasm: int32323232 z4x5x4t218 += (t4t0bbt116 & 0xffff) * (et0aat12  & 0xffff)
9057# asm 1: mpya >z4x5x4t218=vec128#112,<t4t0bbt116=vec128#69,<et0aat12=vec128#96,<z4x5x4t218=vec128#112
9058# asm 2: mpya >z4x5x4t218=$114,<t4t0bbt116=$71,<et0aat12=$98,<z4x5x4t218=$114
9059mpya $114,$71,$98,$114
9060
9061# qhasm: int32323232 z4x5x4t219 += (t4t0bbt114 & 0xffff) * (et0aat15  & 0xffff)
9062# asm 1: mpya >z4x5x4t219=vec128#113,<t4t0bbt114=vec128#57,<et0aat15=vec128#92,<z4x5x4t219=vec128#113
9063# asm 2: mpya >z4x5x4t219=$115,<t4t0bbt114=$59,<et0aat15=$94,<z4x5x4t219=$115
9064mpya $115,$59,$94,$115
9065
9066# qhasm: int32323232 z4x5x4t220 += (t4t0bbt115 & 0xffff) * (et0aat15  & 0xffff)
9067# asm 1: mpya >z4x5x4t220=vec128#114,<t4t0bbt115=vec128#72,<et0aat15=vec128#92,<z4x5x4t220=vec128#114
9068# asm 2: mpya >z4x5x4t220=$116,<t4t0bbt115=$74,<et0aat15=$94,<z4x5x4t220=$116
9069mpya $116,$74,$94,$116
9070
9071# qhasm: int32323232 z4x5x4t221 <<= 1
9072# asm 1: shli >z4x5x4t221=vec128#5,<z4x5x4t221=vec128#5,1
9073# asm 2: shli >z4x5x4t221=$7,<z4x5x4t221=$7,1
9074shli $7,$7,1
9075
9076# qhasm: int32323232 z4x5x4t222 += (t4t0bbt15  & 0xffff) * (et0aat117 & 0xffff)
9077# asm 1: mpya >z4x5x4t222=vec128#66,<t4t0bbt15=vec128#65,<et0aat117=vec128#88,<z4x5x4t222=vec128#66
9078# asm 2: mpya >z4x5x4t222=$68,<t4t0bbt15=$67,<et0aat117=$90,<z4x5x4t222=$68
9079mpya $68,$67,$90,$68
9080
9081# qhasm: int32323232 z4x5x4t223 += (t4t0bbt17  & 0xffff) * (et0aat116 & 0xffff)
9082# asm 1: mpya >z4x5x4t223=vec128#115,<t4t0bbt17=vec128#67,<et0aat116=vec128#85,<z4x5x4t223=vec128#115
9083# asm 2: mpya >z4x5x4t223=$117,<t4t0bbt17=$69,<et0aat116=$87,<z4x5x4t223=$117
9084mpya $117,$69,$87,$117
9085
9086# qhasm: int32323232 z4x5x4t224  = (t4t0bbt15  & 0xffff) * (et0aat119  & 0xffff)
9087# asm 1: mpy >z4x5x4t224=vec128#116,<t4t0bbt15=vec128#65,<et0aat119=vec128#91
9088# asm 2: mpy >z4x5x4t224=$118,<t4t0bbt15=$67,<et0aat119=$93
9089mpy $118,$67,$93
9090
9091# qhasm: int32323232 z4x5x4t218 += (t4t0bbt117 & 0xffff) * (et0aat11  & 0xffff)
9092# asm 1: mpya >z4x5x4t218=vec128#112,<t4t0bbt117=vec128#70,<et0aat11=vec128#101,<z4x5x4t218=vec128#112
9093# asm 2: mpya >z4x5x4t218=$114,<t4t0bbt117=$72,<et0aat11=$103,<z4x5x4t218=$114
9094mpya $114,$72,$103,$114
9095
9096# qhasm: int32323232 z4x5x4t219 += (t4t0bbt115 & 0xffff) * (et0aat14  & 0xffff)
9097# asm 1: mpya >z4x5x4t219=vec128#113,<t4t0bbt115=vec128#72,<et0aat14=vec128#98,<z4x5x4t219=vec128#113
9098# asm 2: mpya >z4x5x4t219=$115,<t4t0bbt115=$74,<et0aat14=$100,<z4x5x4t219=$115
9099mpya $115,$74,$100,$115
9100
9101# qhasm: int32323232 z4x5x4t220 += (t4t0bbt117 & 0xffff) * (et0aat13  & 0xffff)
9102# asm 1: mpya >z4x5x4t220=vec128#114,<t4t0bbt117=vec128#70,<et0aat13=vec128#97,<z4x5x4t220=vec128#114
9103# asm 2: mpya >z4x5x4t220=$116,<t4t0bbt117=$72,<et0aat13=$99,<z4x5x4t220=$116
9104mpya $116,$72,$99,$116
9105
9106# qhasm: int32323232 z4x5x4t221 += (t4t0bbt14  & 0xffff) * (et0aat117  & 0xffff)
9107# asm 1: mpya >z4x5x4t221=vec128#5,<t4t0bbt14=vec128#61,<et0aat117=vec128#88,<z4x5x4t221=vec128#5
9108# asm 2: mpya >z4x5x4t221=$7,<t4t0bbt14=$63,<et0aat117=$90,<z4x5x4t221=$7
9109mpya $7,$63,$90,$7
9110
9111# qhasm: int32323232 z4x5x4t222 += (t4t0bbt16  & 0xffff) * (et0aat116 & 0xffff)
9112# asm 1: mpya >z4x5x4t222=vec128#66,<t4t0bbt16=vec128#55,<et0aat116=vec128#85,<z4x5x4t222=vec128#66
9113# asm 2: mpya >z4x5x4t222=$68,<t4t0bbt16=$57,<et0aat116=$87,<z4x5x4t222=$68
9114mpya $68,$57,$87,$68
9115
9116# qhasm: int32323232 z4x5x4t223 += (t4t0bbt18  & 0xffff) * (et0aat115 & 0xffff)
9117# asm 1: mpya >z4x5x4t223=vec128#115,<t4t0bbt18=vec128#62,<et0aat115=vec128#103,<z4x5x4t223=vec128#115
9118# asm 2: mpya >z4x5x4t223=$117,<t4t0bbt18=$64,<et0aat115=$105,<z4x5x4t223=$117
9119mpya $117,$64,$105,$117
9120
9121# qhasm: int32323232 z4x5x4t224 += (t4t0bbt16  & 0xffff) * (et0aat118  & 0xffff)
9122# asm 1: mpya >z4x5x4t224=vec128#116,<t4t0bbt16=vec128#55,<et0aat118=vec128#87,<z4x5x4t224=vec128#116
9123# asm 2: mpya >z4x5x4t224=$118,<t4t0bbt16=$57,<et0aat118=$89,<z4x5x4t224=$118
9124mpya $118,$57,$89,$118
9125
9126# qhasm: int32323232 z4x5x4t218 += (t4t0bbt118 & 0xffff) * (et0aat10  & 0xffff)
9127# asm 1: mpya >z4x5x4t218=vec128#112,<t4t0bbt118=vec128#59,<et0aat10=vec128#100,<z4x5x4t218=vec128#112
9128# asm 2: mpya >z4x5x4t218=$114,<t4t0bbt118=$61,<et0aat10=$102,<z4x5x4t218=$114
9129mpya $114,$61,$102,$114
9130
9131# qhasm: int32323232 z4x5x4t219 += (t4t0bbt116 & 0xffff) * (et0aat13  & 0xffff)
9132# asm 1: mpya >z4x5x4t219=vec128#97,<t4t0bbt116=vec128#69,<et0aat13=vec128#97,<z4x5x4t219=vec128#113
9133# asm 2: mpya >z4x5x4t219=$99,<t4t0bbt116=$71,<et0aat13=$99,<z4x5x4t219=$115
9134mpya $99,$71,$99,$115
9135
9136# qhasm: int32323232 z4x5x4t220 += (t4t0bbt118 & 0xffff) * (et0aat12  & 0xffff)
9137# asm 1: mpya >z4x5x4t220=vec128#113,<t4t0bbt118=vec128#59,<et0aat12=vec128#96,<z4x5x4t220=vec128#114
9138# asm 2: mpya >z4x5x4t220=$115,<t4t0bbt118=$61,<et0aat12=$98,<z4x5x4t220=$116
9139mpya $115,$61,$98,$116
9140
9141# qhasm: int32323232 z4x5x4t221 += (t4t0bbt15  & 0xffff) * (et0aat116  & 0xffff)
9142# asm 1: mpya >z4x5x4t221=vec128#5,<t4t0bbt15=vec128#65,<et0aat116=vec128#85,<z4x5x4t221=vec128#5
9143# asm 2: mpya >z4x5x4t221=$7,<t4t0bbt15=$67,<et0aat116=$87,<z4x5x4t221=$7
9144mpya $7,$67,$87,$7
9145
9146# qhasm: int32323232 z4x5x4t222 += (t4t0bbt18  & 0xffff) * (et0aat114 & 0xffff)
9147# asm 1: mpya >z4x5x4t222=vec128#65,<t4t0bbt18=vec128#62,<et0aat114=vec128#83,<z4x5x4t222=vec128#66
9148# asm 2: mpya >z4x5x4t222=$67,<t4t0bbt18=$64,<et0aat114=$85,<z4x5x4t222=$68
9149mpya $67,$64,$85,$68
9150
9151# qhasm: int32323232 z4x5x4t223 += (t4t0bbt19  & 0xffff) * (et0aat114 & 0xffff)
9152# asm 1: mpya >z4x5x4t223=vec128#66,<t4t0bbt19=vec128#64,<et0aat114=vec128#83,<z4x5x4t223=vec128#115
9153# asm 2: mpya >z4x5x4t223=$68,<t4t0bbt19=$66,<et0aat114=$85,<z4x5x4t223=$117
9154mpya $68,$66,$85,$117
9155
9156# qhasm: int32323232 z4x5x4t224 += (t4t0bbt17  & 0xffff) * (et0aat117  & 0xffff)
9157# asm 1: mpya >z4x5x4t224=vec128#114,<t4t0bbt17=vec128#67,<et0aat117=vec128#88,<z4x5x4t224=vec128#116
9158# asm 2: mpya >z4x5x4t224=$116,<t4t0bbt17=$69,<et0aat117=$90,<z4x5x4t224=$118
9159mpya $116,$69,$90,$118
9160
9161# qhasm: int32323232 z4x5x4t225  = (t4t0bbt16  & 0xffff) * (et0aat119 & 0xffff)
9162# asm 1: mpy >z4x5x4t225=vec128#55,<t4t0bbt16=vec128#55,<et0aat119=vec128#91
9163# asm 2: mpy >z4x5x4t225=$57,<t4t0bbt16=$57,<et0aat119=$93
9164mpy $57,$57,$93
9165
9166# qhasm: int32323232 z4x5x4t219 += (t4t0bbt117 & 0xffff) * (et0aat12  & 0xffff)
9167# asm 1: mpya >z4x5x4t219=vec128#96,<t4t0bbt117=vec128#70,<et0aat12=vec128#96,<z4x5x4t219=vec128#97
9168# asm 2: mpya >z4x5x4t219=$98,<t4t0bbt117=$72,<et0aat12=$98,<z4x5x4t219=$99
9169mpya $98,$72,$98,$99
9170
9171# qhasm: int32323232 z4x5x4t220 += (t4t0bbt119 & 0xffff) * (et0aat11  & 0xffff)
9172# asm 1: mpya >z4x5x4t220=vec128#97,<t4t0bbt119=vec128#73,<et0aat11=vec128#101,<z4x5x4t220=vec128#113
9173# asm 2: mpya >z4x5x4t220=$99,<t4t0bbt119=$75,<et0aat11=$103,<z4x5x4t220=$115
9174mpya $99,$75,$103,$115
9175
9176# qhasm: int32323232 z4x5x4t221 += (t4t0bbt18  & 0xffff) * (et0aat113  & 0xffff)
9177# asm 1: mpya >z4x5x4t221=vec128#5,<t4t0bbt18=vec128#62,<et0aat113=vec128#84,<z4x5x4t221=vec128#5
9178# asm 2: mpya >z4x5x4t221=$7,<t4t0bbt18=$64,<et0aat113=$86,<z4x5x4t221=$7
9179mpya $7,$64,$86,$7
9180
9181# qhasm: int32323232 z4x5x4t222 += (t4t0bbt19  & 0xffff) * (et0aat113 & 0xffff)
9182# asm 1: mpya >z4x5x4t222=vec128#65,<t4t0bbt19=vec128#64,<et0aat113=vec128#84,<z4x5x4t222=vec128#65
9183# asm 2: mpya >z4x5x4t222=$67,<t4t0bbt19=$66,<et0aat113=$86,<z4x5x4t222=$67
9184mpya $67,$66,$86,$67
9185
9186# qhasm: int32323232 z4x5x4t223 += (t4t0bbt110 & 0xffff) * (et0aat113 & 0xffff)
9187# asm 1: mpya >z4x5x4t223=vec128#66,<t4t0bbt110=vec128#56,<et0aat113=vec128#84,<z4x5x4t223=vec128#66
9188# asm 2: mpya >z4x5x4t223=$68,<t4t0bbt110=$58,<et0aat113=$86,<z4x5x4t223=$68
9189mpya $68,$58,$86,$68
9190
9191# qhasm: int32323232 z4x5x4t224 += (t4t0bbt19  & 0xffff) * (et0aat115  & 0xffff)
9192# asm 1: mpya >z4x5x4t224=vec128#113,<t4t0bbt19=vec128#64,<et0aat115=vec128#103,<z4x5x4t224=vec128#114
9193# asm 2: mpya >z4x5x4t224=$115,<t4t0bbt19=$66,<et0aat115=$105,<z4x5x4t224=$116
9194mpya $115,$66,$105,$116
9195
9196# qhasm: int32323232 z4x5x4t225 += (t4t0bbt17  & 0xffff) * (et0aat118 & 0xffff)
9197# asm 1: mpya >z4x5x4t225=vec128#55,<t4t0bbt17=vec128#67,<et0aat118=vec128#87,<z4x5x4t225=vec128#55
9198# asm 2: mpya >z4x5x4t225=$57,<t4t0bbt17=$69,<et0aat118=$89,<z4x5x4t225=$57
9199mpya $57,$69,$89,$57
9200
9201# qhasm: int32323232 z4x5x4t219 += (t4t0bbt118 & 0xffff) * (et0aat11  & 0xffff)
9202# asm 1: mpya >z4x5x4t219=vec128#96,<t4t0bbt118=vec128#59,<et0aat11=vec128#101,<z4x5x4t219=vec128#96
9203# asm 2: mpya >z4x5x4t219=$98,<t4t0bbt118=$61,<et0aat11=$103,<z4x5x4t219=$98
9204mpya $98,$61,$103,$98
9205
9206# qhasm: int32323232 z4x5x4t220 <<= 1
9207# asm 1: shli >z4x5x4t220=vec128#97,<z4x5x4t220=vec128#97,1
9208# asm 2: shli >z4x5x4t220=$99,<z4x5x4t220=$99,1
9209shli $99,$99,1
9210
9211# qhasm: int32323232 z4x5x4t221 += (t4t0bbt19  & 0xffff) * (et0aat112  & 0xffff)
9212# asm 1: mpya >z4x5x4t221=vec128#5,<t4t0bbt19=vec128#64,<et0aat112=vec128#81,<z4x5x4t221=vec128#5
9213# asm 2: mpya >z4x5x4t221=$7,<t4t0bbt19=$66,<et0aat112=$83,<z4x5x4t221=$7
9214mpya $7,$66,$83,$7
9215
9216# qhasm: int32323232 z4x5x4t222 += (t4t0bbt110 & 0xffff) * (et0aat112 & 0xffff)
9217# asm 1: mpya >z4x5x4t222=vec128#65,<t4t0bbt110=vec128#56,<et0aat112=vec128#81,<z4x5x4t222=vec128#65
9218# asm 2: mpya >z4x5x4t222=$67,<t4t0bbt110=$58,<et0aat112=$83,<z4x5x4t222=$67
9219mpya $67,$58,$83,$67
9220
9221# qhasm: int32323232 z4x5x4t223 += (t4t0bbt111 & 0xffff) * (et0aat112 & 0xffff)
9222# asm 1: mpya >z4x5x4t223=vec128#66,<t4t0bbt111=vec128#68,<et0aat112=vec128#81,<z4x5x4t223=vec128#66
9223# asm 2: mpya >z4x5x4t223=$68,<t4t0bbt111=$70,<et0aat112=$83,<z4x5x4t223=$68
9224mpya $68,$70,$83,$68
9225
9226# qhasm: int32323232 z4x5x4t224 += (t4t0bbt110 & 0xffff) * (et0aat114  & 0xffff)
9227# asm 1: mpya >z4x5x4t224=vec128#101,<t4t0bbt110=vec128#56,<et0aat114=vec128#83,<z4x5x4t224=vec128#113
9228# asm 2: mpya >z4x5x4t224=$103,<t4t0bbt110=$58,<et0aat114=$85,<z4x5x4t224=$115
9229mpya $103,$58,$85,$115
9230
9231# qhasm: int32323232 z4x5x4t225 += (t4t0bbt110 & 0xffff) * (et0aat115 & 0xffff)
9232# asm 1: mpya >z4x5x4t225=vec128#55,<t4t0bbt110=vec128#56,<et0aat115=vec128#103,<z4x5x4t225=vec128#55
9233# asm 2: mpya >z4x5x4t225=$57,<t4t0bbt110=$58,<et0aat115=$105,<z4x5x4t225=$57
9234mpya $57,$58,$105,$57
9235
9236# qhasm: int32323232 z4x5x4t219 += (t4t0bbt119 & 0xffff) * (et0aat10  & 0xffff)
9237# asm 1: mpya >z4x5x4t219=vec128#96,<t4t0bbt119=vec128#73,<et0aat10=vec128#100,<z4x5x4t219=vec128#96
9238# asm 2: mpya >z4x5x4t219=$98,<t4t0bbt119=$75,<et0aat10=$102,<z4x5x4t219=$98
9239mpya $98,$75,$102,$98
9240
9241# qhasm: int32323232 z4x5x4t220 += (t4t0bbt14  & 0xffff) * (et0aat116 & 0xffff)
9242# asm 1: mpya >z4x5x4t220=vec128#61,<t4t0bbt14=vec128#61,<et0aat116=vec128#85,<z4x5x4t220=vec128#97
9243# asm 2: mpya >z4x5x4t220=$63,<t4t0bbt14=$63,<et0aat116=$87,<z4x5x4t220=$99
9244mpya $63,$63,$87,$99
9245
9246# qhasm: int32323232 z4x5x4t221 += (t4t0bbt112 & 0xffff) * (et0aat19  & 0xffff)
9247# asm 1: mpya >z4x5x4t221=vec128#5,<t4t0bbt112=vec128#71,<et0aat19=vec128#93,<z4x5x4t221=vec128#5
9248# asm 2: mpya >z4x5x4t221=$7,<t4t0bbt112=$73,<et0aat19=$95,<z4x5x4t221=$7
9249mpya $7,$73,$95,$7
9250
9251# qhasm: int32323232 z4x5x4t222 += (t4t0bbt112 & 0xffff) * (et0aat110 & 0xffff)
9252# asm 1: mpya >z4x5x4t222=vec128#65,<t4t0bbt112=vec128#71,<et0aat110=vec128#94,<z4x5x4t222=vec128#65
9253# asm 2: mpya >z4x5x4t222=$67,<t4t0bbt112=$73,<et0aat110=$96,<z4x5x4t222=$67
9254mpya $67,$73,$96,$67
9255
9256# qhasm: int32323232 z4x5x4t223 += (t4t0bbt112 & 0xffff) * (et0aat111 & 0xffff)
9257# asm 1: mpya >z4x5x4t223=vec128#66,<t4t0bbt112=vec128#71,<et0aat111=vec128#95,<z4x5x4t223=vec128#66
9258# asm 2: mpya >z4x5x4t223=$68,<t4t0bbt112=$73,<et0aat111=$97,<z4x5x4t223=$68
9259mpya $68,$73,$97,$68
9260
9261# qhasm: int32323232 z4x5x4t224 += (t4t0bbt111 & 0xffff) * (et0aat113  & 0xffff)
9262# asm 1: mpya >z4x5x4t224=vec128#97,<t4t0bbt111=vec128#68,<et0aat113=vec128#84,<z4x5x4t224=vec128#101
9263# asm 2: mpya >z4x5x4t224=$99,<t4t0bbt111=$70,<et0aat113=$86,<z4x5x4t224=$103
9264mpya $99,$70,$86,$103
9265
9266# qhasm: int32323232 z4x5x4t225 += (t4t0bbt111 & 0xffff) * (et0aat114 & 0xffff)
9267# asm 1: mpya >z4x5x4t225=vec128#55,<t4t0bbt111=vec128#68,<et0aat114=vec128#83,<z4x5x4t225=vec128#55
9268# asm 2: mpya >z4x5x4t225=$57,<t4t0bbt111=$70,<et0aat114=$85,<z4x5x4t225=$57
9269mpya $57,$70,$85,$57
9270
9271# qhasm: int32323232 z4x5x4t226  = (t4t0bbt17  & 0xffff) * (et0aat119 & 0xffff)
9272# asm 1: mpy >z4x5x4t226=vec128#67,<t4t0bbt17=vec128#67,<et0aat119=vec128#91
9273# asm 2: mpy >z4x5x4t226=$69,<t4t0bbt17=$69,<et0aat119=$93
9274mpy $69,$69,$93
9275
9276# qhasm: int32323232 z4x5x4t220 += (t4t0bbt18  & 0xffff) * (et0aat112 & 0xffff)
9277# asm 1: mpya >z4x5x4t220=vec128#61,<t4t0bbt18=vec128#62,<et0aat112=vec128#81,<z4x5x4t220=vec128#61
9278# asm 2: mpya >z4x5x4t220=$63,<t4t0bbt18=$64,<et0aat112=$83,<z4x5x4t220=$63
9279mpya $63,$64,$83,$63
9280
9281# qhasm: int32323232 z4x5x4t221 += (t4t0bbt113 & 0xffff) * (et0aat18  & 0xffff)
9282# asm 1: mpya >z4x5x4t221=vec128#5,<t4t0bbt113=vec128#60,<et0aat18=vec128#99,<z4x5x4t221=vec128#5
9283# asm 2: mpya >z4x5x4t221=$7,<t4t0bbt113=$62,<et0aat18=$101,<z4x5x4t221=$7
9284mpya $7,$62,$101,$7
9285
9286# qhasm: int32323232 z4x5x4t222 += (t4t0bbt113 & 0xffff) * (et0aat19  & 0xffff)
9287# asm 1: mpya >z4x5x4t222=vec128#65,<t4t0bbt113=vec128#60,<et0aat19=vec128#93,<z4x5x4t222=vec128#65
9288# asm 2: mpya >z4x5x4t222=$67,<t4t0bbt113=$62,<et0aat19=$95,<z4x5x4t222=$67
9289mpya $67,$62,$95,$67
9290
9291# qhasm: int32323232 z4x5x4t223 += (t4t0bbt113 & 0xffff) * (et0aat110 & 0xffff)
9292# asm 1: mpya >z4x5x4t223=vec128#66,<t4t0bbt113=vec128#60,<et0aat110=vec128#94,<z4x5x4t223=vec128#66
9293# asm 2: mpya >z4x5x4t223=$68,<t4t0bbt113=$62,<et0aat110=$96,<z4x5x4t223=$68
9294mpya $68,$62,$96,$68
9295
9296# qhasm: int32323232 z4x5x4t224 += (t4t0bbt113 & 0xffff) * (et0aat111  & 0xffff)
9297# asm 1: mpya >z4x5x4t224=vec128#97,<t4t0bbt113=vec128#60,<et0aat111=vec128#95,<z4x5x4t224=vec128#97
9298# asm 2: mpya >z4x5x4t224=$99,<t4t0bbt113=$62,<et0aat111=$97,<z4x5x4t224=$99
9299mpya $99,$62,$97,$99
9300
9301# qhasm: int32323232 z4x5x4t225 += (t4t0bbt114 & 0xffff) * (et0aat111 & 0xffff)
9302# asm 1: mpya >z4x5x4t225=vec128#55,<t4t0bbt114=vec128#57,<et0aat111=vec128#95,<z4x5x4t225=vec128#55
9303# asm 2: mpya >z4x5x4t225=$57,<t4t0bbt114=$59,<et0aat111=$97,<z4x5x4t225=$57
9304mpya $57,$59,$97,$57
9305
9306# qhasm: int32323232 z4x5x4t226 += (t4t0bbt111 & 0xffff) * (et0aat115 & 0xffff)
9307# asm 1: mpya >z4x5x4t226=vec128#67,<t4t0bbt111=vec128#68,<et0aat115=vec128#103,<z4x5x4t226=vec128#67
9308# asm 2: mpya >z4x5x4t226=$69,<t4t0bbt111=$70,<et0aat115=$105,<z4x5x4t226=$69
9309mpya $69,$70,$105,$69
9310
9311# qhasm: int32323232 z4x5x4t220 += (t4t0bbt112 & 0xffff) * (et0aat18  & 0xffff)
9312# asm 1: mpya >z4x5x4t220=vec128#61,<t4t0bbt112=vec128#71,<et0aat18=vec128#99,<z4x5x4t220=vec128#61
9313# asm 2: mpya >z4x5x4t220=$63,<t4t0bbt112=$73,<et0aat18=$101,<z4x5x4t220=$63
9314mpya $63,$73,$101,$63
9315
9316# qhasm: int32323232 z4x5x4t221 += (t4t0bbt116 & 0xffff) * (et0aat15  & 0xffff)
9317# asm 1: mpya >z4x5x4t221=vec128#5,<t4t0bbt116=vec128#69,<et0aat15=vec128#92,<z4x5x4t221=vec128#5
9318# asm 2: mpya >z4x5x4t221=$7,<t4t0bbt116=$71,<et0aat15=$94,<z4x5x4t221=$7
9319mpya $7,$71,$94,$7
9320
9321# qhasm: int32323232 z4x5x4t222 += (t4t0bbt114 & 0xffff) * (et0aat18  & 0xffff)
9322# asm 1: mpya >z4x5x4t222=vec128#65,<t4t0bbt114=vec128#57,<et0aat18=vec128#99,<z4x5x4t222=vec128#65
9323# asm 2: mpya >z4x5x4t222=$67,<t4t0bbt114=$59,<et0aat18=$101,<z4x5x4t222=$67
9324mpya $67,$59,$101,$67
9325
9326# qhasm: int32323232 z4x5x4t223 += (t4t0bbt114 & 0xffff) * (et0aat19  & 0xffff)
9327# asm 1: mpya >z4x5x4t223=vec128#66,<t4t0bbt114=vec128#57,<et0aat19=vec128#93,<z4x5x4t223=vec128#66
9328# asm 2: mpya >z4x5x4t223=$68,<t4t0bbt114=$59,<et0aat19=$95,<z4x5x4t223=$68
9329mpya $68,$59,$95,$68
9330
9331# qhasm: int32323232 z4x5x4t224 += (t4t0bbt114 & 0xffff) * (et0aat110  & 0xffff)
9332# asm 1: mpya >z4x5x4t224=vec128#97,<t4t0bbt114=vec128#57,<et0aat110=vec128#94,<z4x5x4t224=vec128#97
9333# asm 2: mpya >z4x5x4t224=$99,<t4t0bbt114=$59,<et0aat110=$96,<z4x5x4t224=$99
9334mpya $99,$59,$96,$99
9335
9336# qhasm: int32323232 z4x5x4t225 += (t4t0bbt115 & 0xffff) * (et0aat110 & 0xffff)
9337# asm 1: mpya >z4x5x4t225=vec128#55,<t4t0bbt115=vec128#72,<et0aat110=vec128#94,<z4x5x4t225=vec128#55
9338# asm 2: mpya >z4x5x4t225=$57,<t4t0bbt115=$74,<et0aat110=$96,<z4x5x4t225=$57
9339mpya $57,$74,$96,$57
9340
9341# qhasm: int32323232 z4x5x4t226 += (t4t0bbt115 & 0xffff) * (et0aat111 & 0xffff)
9342# asm 1: mpya >z4x5x4t226=vec128#67,<t4t0bbt115=vec128#72,<et0aat111=vec128#95,<z4x5x4t226=vec128#67
9343# asm 2: mpya >z4x5x4t226=$69,<t4t0bbt115=$74,<et0aat111=$97,<z4x5x4t226=$69
9344mpya $69,$74,$97,$69
9345
9346# qhasm: int32323232 z4x5x4t220 += (t4t0bbt116 & 0xffff) * (et0aat14  & 0xffff)
9347# asm 1: mpya >z4x5x4t220=vec128#61,<t4t0bbt116=vec128#69,<et0aat14=vec128#98,<z4x5x4t220=vec128#61
9348# asm 2: mpya >z4x5x4t220=$63,<t4t0bbt116=$71,<et0aat14=$100,<z4x5x4t220=$63
9349mpya $63,$71,$100,$63
9350
9351# qhasm: int32323232 z4x5x4t221 += (t4t0bbt117 & 0xffff) * (et0aat14  & 0xffff)
9352# asm 1: mpya >z4x5x4t221=vec128#5,<t4t0bbt117=vec128#70,<et0aat14=vec128#98,<z4x5x4t221=vec128#5
9353# asm 2: mpya >z4x5x4t221=$7,<t4t0bbt117=$72,<et0aat14=$100,<z4x5x4t221=$7
9354mpya $7,$72,$100,$7
9355
9356# qhasm: int32323232 z4x5x4t222 += (t4t0bbt116 & 0xffff) * (et0aat16  & 0xffff)
9357# asm 1: mpya >z4x5x4t222=vec128#65,<t4t0bbt116=vec128#69,<et0aat16=vec128#90,<z4x5x4t222=vec128#65
9358# asm 2: mpya >z4x5x4t222=$67,<t4t0bbt116=$71,<et0aat16=$92,<z4x5x4t222=$67
9359mpya $67,$71,$92,$67
9360
9361# qhasm: int32323232 z4x5x4t223 += (t4t0bbt115 & 0xffff) * (et0aat18  & 0xffff)
9362# asm 1: mpya >z4x5x4t223=vec128#66,<t4t0bbt115=vec128#72,<et0aat18=vec128#99,<z4x5x4t223=vec128#66
9363# asm 2: mpya >z4x5x4t223=$68,<t4t0bbt115=$74,<et0aat18=$101,<z4x5x4t223=$68
9364mpya $68,$74,$101,$68
9365
9366# qhasm: int32323232 z4x5x4t224 += (t4t0bbt115 & 0xffff) * (et0aat19  & 0xffff)
9367# asm 1: mpya >z4x5x4t224=vec128#97,<t4t0bbt115=vec128#72,<et0aat19=vec128#93,<z4x5x4t224=vec128#97
9368# asm 2: mpya >z4x5x4t224=$99,<t4t0bbt115=$74,<et0aat19=$95,<z4x5x4t224=$99
9369mpya $99,$74,$95,$99
9370
9371# qhasm: int32323232 z4x5x4t225 += (t4t0bbt118 & 0xffff) * (et0aat17  & 0xffff)
9372# asm 1: mpya >z4x5x4t225=vec128#55,<t4t0bbt118=vec128#59,<et0aat17=vec128#89,<z4x5x4t225=vec128#55
9373# asm 2: mpya >z4x5x4t225=$57,<t4t0bbt118=$61,<et0aat17=$91,<z4x5x4t225=$57
9374mpya $57,$61,$91,$57
9375
9376# qhasm: int32323232 z4x5x4t226 += (t4t0bbt119 & 0xffff) * (et0aat17  & 0xffff)
9377# asm 1: mpya >z4x5x4t226=vec128#67,<t4t0bbt119=vec128#73,<et0aat17=vec128#89,<z4x5x4t226=vec128#67
9378# asm 2: mpya >z4x5x4t226=$69,<t4t0bbt119=$75,<et0aat17=$91,<z4x5x4t226=$69
9379mpya $69,$75,$91,$69
9380
9381# qhasm: int32323232 z4x5x4t227  = (t4t0bbt18  & 0xffff) * (et0aat119 & 0xffff)
9382# asm 1: mpy >z4x5x4t227=vec128#100,<t4t0bbt18=vec128#62,<et0aat119=vec128#91
9383# asm 2: mpy >z4x5x4t227=$102,<t4t0bbt18=$64,<et0aat119=$93
9384mpy $102,$64,$93
9385
9386# qhasm: int32323232 z4x5x4t228  = (t4t0bbt19  & 0xffff) * (et0aat119 & 0xffff)
9387# asm 1: mpy >z4x5x4t228=vec128#101,<t4t0bbt19=vec128#64,<et0aat119=vec128#91
9388# asm 2: mpy >z4x5x4t228=$103,<t4t0bbt19=$66,<et0aat119=$93
9389mpy $103,$66,$93
9390
9391# qhasm: int32323232 z4x5x4t222 += (t4t0bbt117 & 0xffff) * (et0aat15  & 0xffff)
9392# asm 1: mpya >z4x5x4t222=vec128#65,<t4t0bbt117=vec128#70,<et0aat15=vec128#92,<z4x5x4t222=vec128#65
9393# asm 2: mpya >z4x5x4t222=$67,<t4t0bbt117=$72,<et0aat15=$94,<z4x5x4t222=$67
9394mpya $67,$72,$94,$67
9395
9396# qhasm: int32323232 z4x5x4t223 += (t4t0bbt116 & 0xffff) * (et0aat17  & 0xffff)
9397# asm 1: mpya >z4x5x4t223=vec128#66,<t4t0bbt116=vec128#69,<et0aat17=vec128#89,<z4x5x4t223=vec128#66
9398# asm 2: mpya >z4x5x4t223=$68,<t4t0bbt116=$71,<et0aat17=$91,<z4x5x4t223=$68
9399mpya $68,$71,$91,$68
9400
9401# qhasm: int32323232 z4x5x4t224 += (t4t0bbt117 & 0xffff) * (et0aat17  & 0xffff)
9402# asm 1: mpya >z4x5x4t224=vec128#89,<t4t0bbt117=vec128#70,<et0aat17=vec128#89,<z4x5x4t224=vec128#97
9403# asm 2: mpya >z4x5x4t224=$91,<t4t0bbt117=$72,<et0aat17=$91,<z4x5x4t224=$99
9404mpya $91,$72,$91,$99
9405
9406# qhasm: int32323232 z4x5x4t225 += (t4t0bbt119 & 0xffff) * (et0aat16  & 0xffff)
9407# asm 1: mpya >z4x5x4t225=vec128#55,<t4t0bbt119=vec128#73,<et0aat16=vec128#90,<z4x5x4t225=vec128#55
9408# asm 2: mpya >z4x5x4t225=$57,<t4t0bbt119=$75,<et0aat16=$92,<z4x5x4t225=$57
9409mpya $57,$75,$92,$57
9410
9411# qhasm: int32323232 z4x5x4t226 <<= 1
9412# asm 1: shli >z4x5x4t226=vec128#67,<z4x5x4t226=vec128#67,1
9413# asm 2: shli >z4x5x4t226=$69,<z4x5x4t226=$69,1
9414shli $69,$69,1
9415
9416# qhasm: int32323232 z4x5x4t227 += (t4t0bbt19  & 0xffff) * (et0aat118 & 0xffff)
9417# asm 1: mpya >z4x5x4t227=vec128#97,<t4t0bbt19=vec128#64,<et0aat118=vec128#87,<z4x5x4t227=vec128#100
9418# asm 2: mpya >z4x5x4t227=$99,<t4t0bbt19=$66,<et0aat118=$89,<z4x5x4t227=$102
9419mpya $99,$66,$89,$102
9420
9421# qhasm: int32323232 z4x5x4t228 += (t4t0bbt110 & 0xffff) * (et0aat118 & 0xffff)
9422# asm 1: mpya >z4x5x4t228=vec128#100,<t4t0bbt110=vec128#56,<et0aat118=vec128#87,<z4x5x4t228=vec128#101
9423# asm 2: mpya >z4x5x4t228=$102,<t4t0bbt110=$58,<et0aat118=$89,<z4x5x4t228=$103
9424mpya $102,$58,$89,$103
9425
9426# qhasm: int32323232 z4x5x4t222 += (t4t0bbt118 & 0xffff) * (et0aat14  & 0xffff)
9427# asm 1: mpya >z4x5x4t222=vec128#65,<t4t0bbt118=vec128#59,<et0aat14=vec128#98,<z4x5x4t222=vec128#65
9428# asm 2: mpya >z4x5x4t222=$67,<t4t0bbt118=$61,<et0aat14=$100,<z4x5x4t222=$67
9429mpya $67,$61,$100,$67
9430
9431# qhasm: int32323232 z4x5x4t223 += (t4t0bbt117 & 0xffff) * (et0aat16  & 0xffff)
9432# asm 1: mpya >z4x5x4t223=vec128#66,<t4t0bbt117=vec128#70,<et0aat16=vec128#90,<z4x5x4t223=vec128#66
9433# asm 2: mpya >z4x5x4t223=$68,<t4t0bbt117=$72,<et0aat16=$92,<z4x5x4t223=$68
9434mpya $68,$72,$92,$68
9435
9436# qhasm: int32323232 z4x5x4t224 += (t4t0bbt118 & 0xffff) * (et0aat16  & 0xffff)
9437# asm 1: mpya >z4x5x4t224=vec128#89,<t4t0bbt118=vec128#59,<et0aat16=vec128#90,<z4x5x4t224=vec128#89
9438# asm 2: mpya >z4x5x4t224=$91,<t4t0bbt118=$61,<et0aat16=$92,<z4x5x4t224=$91
9439mpya $91,$61,$92,$91
9440
9441# qhasm: int32323232 z4x5x4t225 <<= 1
9442# asm 1: shli >z4x5x4t225=vec128#55,<z4x5x4t225=vec128#55,1
9443# asm 2: shli >z4x5x4t225=$57,<z4x5x4t225=$57,1
9444shli $57,$57,1
9445
9446# qhasm: int32323232 z4x5x4t226 += (t4t0bbt18  & 0xffff) * (et0aat118 & 0xffff)
9447# asm 1: mpya >z4x5x4t226=vec128#67,<t4t0bbt18=vec128#62,<et0aat118=vec128#87,<z4x5x4t226=vec128#67
9448# asm 2: mpya >z4x5x4t226=$69,<t4t0bbt18=$64,<et0aat118=$89,<z4x5x4t226=$69
9449mpya $69,$64,$89,$69
9450
9451# qhasm: int32323232 z4x5x4t227 += (t4t0bbt110 & 0xffff) * (et0aat117 & 0xffff)
9452# asm 1: mpya >z4x5x4t227=vec128#90,<t4t0bbt110=vec128#56,<et0aat117=vec128#88,<z4x5x4t227=vec128#97
9453# asm 2: mpya >z4x5x4t227=$92,<t4t0bbt110=$58,<et0aat117=$90,<z4x5x4t227=$99
9454mpya $92,$58,$90,$99
9455
9456# qhasm: int32323232 z4x5x4t228 += (t4t0bbt111 & 0xffff) * (et0aat117 & 0xffff)
9457# asm 1: mpya >z4x5x4t228=vec128#97,<t4t0bbt111=vec128#68,<et0aat117=vec128#88,<z4x5x4t228=vec128#100
9458# asm 2: mpya >z4x5x4t228=$99,<t4t0bbt111=$70,<et0aat117=$90,<z4x5x4t228=$102
9459mpya $99,$70,$90,$102
9460
9461# qhasm: int32323232 z4x5x4t229  = (t4t0bbt110 & 0xffff) * (et0aat119 & 0xffff)
9462# asm 1: mpy >z4x5x4t229=vec128#100,<t4t0bbt110=vec128#56,<et0aat119=vec128#91
9463# asm 2: mpy >z4x5x4t229=$102,<t4t0bbt110=$58,<et0aat119=$93
9464mpy $102,$58,$93
9465
9466# qhasm: int32323232 z4x5x4t223 += (t4t0bbt118 & 0xffff) * (et0aat15  & 0xffff)
9467# asm 1: mpya >z4x5x4t223=vec128#66,<t4t0bbt118=vec128#59,<et0aat15=vec128#92,<z4x5x4t223=vec128#66
9468# asm 2: mpya >z4x5x4t223=$68,<t4t0bbt118=$61,<et0aat15=$94,<z4x5x4t223=$68
9469mpya $68,$61,$94,$68
9470
9471# qhasm: int32323232 z4x5x4t224 += (t4t0bbt119 & 0xffff) * (et0aat15  & 0xffff)
9472# asm 1: mpya >z4x5x4t224=vec128#89,<t4t0bbt119=vec128#73,<et0aat15=vec128#92,<z4x5x4t224=vec128#89
9473# asm 2: mpya >z4x5x4t224=$91,<t4t0bbt119=$75,<et0aat15=$94,<z4x5x4t224=$91
9474mpya $91,$75,$94,$91
9475
9476# qhasm: int32323232 z4x5x4t225 += (t4t0bbt18  & 0xffff) * (et0aat117 & 0xffff)
9477# asm 1: mpya >z4x5x4t225=vec128#55,<t4t0bbt18=vec128#62,<et0aat117=vec128#88,<z4x5x4t225=vec128#55
9478# asm 2: mpya >z4x5x4t225=$57,<t4t0bbt18=$64,<et0aat117=$90,<z4x5x4t225=$57
9479mpya $57,$64,$90,$57
9480
9481# qhasm: int32323232 z4x5x4t226 += (t4t0bbt19  & 0xffff) * (et0aat117 & 0xffff)
9482# asm 1: mpya >z4x5x4t226=vec128#67,<t4t0bbt19=vec128#64,<et0aat117=vec128#88,<z4x5x4t226=vec128#67
9483# asm 2: mpya >z4x5x4t226=$69,<t4t0bbt19=$66,<et0aat117=$90,<z4x5x4t226=$69
9484mpya $69,$66,$90,$69
9485
9486# qhasm: int32323232 z4x5x4t227 += (t4t0bbt111 & 0xffff) * (et0aat116 & 0xffff)
9487# asm 1: mpya >z4x5x4t227=vec128#90,<t4t0bbt111=vec128#68,<et0aat116=vec128#85,<z4x5x4t227=vec128#90
9488# asm 2: mpya >z4x5x4t227=$92,<t4t0bbt111=$70,<et0aat116=$87,<z4x5x4t227=$92
9489mpya $92,$70,$87,$92
9490
9491# qhasm: int32323232 z4x5x4t228 += (t4t0bbt113 & 0xffff) * (et0aat115 & 0xffff)
9492# asm 1: mpya >z4x5x4t228=vec128#92,<t4t0bbt113=vec128#60,<et0aat115=vec128#103,<z4x5x4t228=vec128#97
9493# asm 2: mpya >z4x5x4t228=$94,<t4t0bbt113=$62,<et0aat115=$105,<z4x5x4t228=$99
9494mpya $94,$62,$105,$99
9495
9496# qhasm: int32323232 z4x5x4t229 += (t4t0bbt111 & 0xffff) * (et0aat118 & 0xffff)
9497# asm 1: mpya >z4x5x4t229=vec128#97,<t4t0bbt111=vec128#68,<et0aat118=vec128#87,<z4x5x4t229=vec128#100
9498# asm 2: mpya >z4x5x4t229=$99,<t4t0bbt111=$70,<et0aat118=$89,<z4x5x4t229=$102
9499mpya $99,$70,$89,$102
9500
9501# qhasm: int32323232 z4x5x4t223 += (t4t0bbt119 & 0xffff) * (et0aat14  & 0xffff)
9502# asm 1: mpya >z4x5x4t223=vec128#66,<t4t0bbt119=vec128#73,<et0aat14=vec128#98,<z4x5x4t223=vec128#66
9503# asm 2: mpya >z4x5x4t223=$68,<t4t0bbt119=$75,<et0aat14=$100,<z4x5x4t223=$68
9504mpya $68,$75,$100,$68
9505
9506# qhasm: int32323232 z4x5x4t224 <<= 1
9507# asm 1: shli >z4x5x4t224=vec128#89,<z4x5x4t224=vec128#89,1
9508# asm 2: shli >z4x5x4t224=$91,<z4x5x4t224=$91,1
9509shli $91,$91,1
9510
9511# qhasm: int32323232 z4x5x4t225 += (t4t0bbt19  & 0xffff) * (et0aat116 & 0xffff)
9512# asm 1: mpya >z4x5x4t225=vec128#55,<t4t0bbt19=vec128#64,<et0aat116=vec128#85,<z4x5x4t225=vec128#55
9513# asm 2: mpya >z4x5x4t225=$57,<t4t0bbt19=$66,<et0aat116=$87,<z4x5x4t225=$57
9514mpya $57,$66,$87,$57
9515
9516# qhasm: int32323232 z4x5x4t226 += (t4t0bbt110 & 0xffff) * (et0aat116 & 0xffff)
9517# asm 1: mpya >z4x5x4t226=vec128#56,<t4t0bbt110=vec128#56,<et0aat116=vec128#85,<z4x5x4t226=vec128#67
9518# asm 2: mpya >z4x5x4t226=$58,<t4t0bbt110=$58,<et0aat116=$87,<z4x5x4t226=$69
9519mpya $58,$58,$87,$69
9520
9521# qhasm: int32323232 z4x5x4t227 += (t4t0bbt112 & 0xffff) * (et0aat115 & 0xffff)
9522# asm 1: mpya >z4x5x4t227=vec128#64,<t4t0bbt112=vec128#71,<et0aat115=vec128#103,<z4x5x4t227=vec128#90
9523# asm 2: mpya >z4x5x4t227=$66,<t4t0bbt112=$73,<et0aat115=$105,<z4x5x4t227=$92
9524mpya $66,$73,$105,$92
9525
9526# qhasm: int32323232 z4x5x4t228 += (t4t0bbt114 & 0xffff) * (et0aat114 & 0xffff)
9527# asm 1: mpya >z4x5x4t228=vec128#67,<t4t0bbt114=vec128#57,<et0aat114=vec128#83,<z4x5x4t228=vec128#92
9528# asm 2: mpya >z4x5x4t228=$69,<t4t0bbt114=$59,<et0aat114=$85,<z4x5x4t228=$94
9529mpya $69,$59,$85,$94
9530
9531# qhasm: int32323232 z4x5x4t229 += (t4t0bbt114 & 0xffff) * (et0aat115 & 0xffff)
9532# asm 1: mpya >z4x5x4t229=vec128#90,<t4t0bbt114=vec128#57,<et0aat115=vec128#103,<z4x5x4t229=vec128#97
9533# asm 2: mpya >z4x5x4t229=$92,<t4t0bbt114=$59,<et0aat115=$105,<z4x5x4t229=$99
9534mpya $92,$59,$105,$99
9535
9536# qhasm: int32323232 z4x5x4t230  = (t4t0bbt111 & 0xffff) * (et0aat119 & 0xffff)
9537# asm 1: mpy >z4x5x4t230=vec128#68,<t4t0bbt111=vec128#68,<et0aat119=vec128#91
9538# asm 2: mpy >z4x5x4t230=$70,<t4t0bbt111=$70,<et0aat119=$93
9539mpy $70,$70,$93
9540
9541# qhasm: int32323232 z4x5x4t224 += (t4t0bbt18  & 0xffff) * (et0aat116 & 0xffff)
9542# asm 1: mpya >z4x5x4t224=vec128#62,<t4t0bbt18=vec128#62,<et0aat116=vec128#85,<z4x5x4t224=vec128#89
9543# asm 2: mpya >z4x5x4t224=$64,<t4t0bbt18=$64,<et0aat116=$87,<z4x5x4t224=$91
9544mpya $64,$64,$87,$91
9545
9546# qhasm: int32323232 z4x5x4t225 += (t4t0bbt112 & 0xffff) * (et0aat113 & 0xffff)
9547# asm 1: mpya >z4x5x4t225=vec128#55,<t4t0bbt112=vec128#71,<et0aat113=vec128#84,<z4x5x4t225=vec128#55
9548# asm 2: mpya >z4x5x4t225=$57,<t4t0bbt112=$73,<et0aat113=$86,<z4x5x4t225=$57
9549mpya $57,$73,$86,$57
9550
9551# qhasm: int32323232 z4x5x4t226 += (t4t0bbt112 & 0xffff) * (et0aat114 & 0xffff)
9552# asm 1: mpya >z4x5x4t226=vec128#56,<t4t0bbt112=vec128#71,<et0aat114=vec128#83,<z4x5x4t226=vec128#56
9553# asm 2: mpya >z4x5x4t226=$58,<t4t0bbt112=$73,<et0aat114=$85,<z4x5x4t226=$58
9554mpya $58,$73,$85,$58
9555
9556# qhasm: int32323232 z4x5x4t227 += (t4t0bbt113 & 0xffff) * (et0aat114 & 0xffff)
9557# asm 1: mpya >z4x5x4t227=vec128#64,<t4t0bbt113=vec128#60,<et0aat114=vec128#83,<z4x5x4t227=vec128#64
9558# asm 2: mpya >z4x5x4t227=$66,<t4t0bbt113=$62,<et0aat114=$85,<z4x5x4t227=$66
9559mpya $66,$62,$85,$66
9560
9561# qhasm: int32323232 z4x5x4t228 += (t4t0bbt115 & 0xffff) * (et0aat113 & 0xffff)
9562# asm 1: mpya >z4x5x4t228=vec128#67,<t4t0bbt115=vec128#72,<et0aat113=vec128#84,<z4x5x4t228=vec128#67
9563# asm 2: mpya >z4x5x4t228=$69,<t4t0bbt115=$74,<et0aat113=$86,<z4x5x4t228=$69
9564mpya $69,$74,$86,$69
9565
9566# qhasm: int32323232 z4x5x4t229 += (t4t0bbt115 & 0xffff) * (et0aat114 & 0xffff)
9567# asm 1: mpya >z4x5x4t229=vec128#89,<t4t0bbt115=vec128#72,<et0aat114=vec128#83,<z4x5x4t229=vec128#90
9568# asm 2: mpya >z4x5x4t229=$91,<t4t0bbt115=$74,<et0aat114=$85,<z4x5x4t229=$92
9569mpya $91,$74,$85,$92
9570
9571# qhasm: int32323232 z4x5x4t230 += (t4t0bbt115 & 0xffff) * (et0aat115 & 0xffff)
9572# asm 1: mpya >z4x5x4t230=vec128#68,<t4t0bbt115=vec128#72,<et0aat115=vec128#103,<z4x5x4t230=vec128#68
9573# asm 2: mpya >z4x5x4t230=$70,<t4t0bbt115=$74,<et0aat115=$105,<z4x5x4t230=$70
9574mpya $70,$74,$105,$70
9575
9576# qhasm: int32323232 z4x5x4t224 += (t4t0bbt112 & 0xffff) * (et0aat112 & 0xffff)
9577# asm 1: mpya >z4x5x4t224=vec128#62,<t4t0bbt112=vec128#71,<et0aat112=vec128#81,<z4x5x4t224=vec128#62
9578# asm 2: mpya >z4x5x4t224=$64,<t4t0bbt112=$73,<et0aat112=$83,<z4x5x4t224=$64
9579mpya $64,$73,$83,$64
9580
9581# qhasm: int32323232 z4x5x4t225 += (t4t0bbt113 & 0xffff) * (et0aat112 & 0xffff)
9582# asm 1: mpya >z4x5x4t225=vec128#55,<t4t0bbt113=vec128#60,<et0aat112=vec128#81,<z4x5x4t225=vec128#55
9583# asm 2: mpya >z4x5x4t225=$57,<t4t0bbt113=$62,<et0aat112=$83,<z4x5x4t225=$57
9584mpya $57,$62,$83,$57
9585
9586# qhasm: int32323232 z4x5x4t226 += (t4t0bbt113 & 0xffff) * (et0aat113 & 0xffff)
9587# asm 1: mpya >z4x5x4t226=vec128#56,<t4t0bbt113=vec128#60,<et0aat113=vec128#84,<z4x5x4t226=vec128#56
9588# asm 2: mpya >z4x5x4t226=$58,<t4t0bbt113=$62,<et0aat113=$86,<z4x5x4t226=$58
9589mpya $58,$62,$86,$58
9590
9591# qhasm: int32323232 z4x5x4t227 += (t4t0bbt114 & 0xffff) * (et0aat113 & 0xffff)
9592# asm 1: mpya >z4x5x4t227=vec128#64,<t4t0bbt114=vec128#57,<et0aat113=vec128#84,<z4x5x4t227=vec128#64
9593# asm 2: mpya >z4x5x4t227=$66,<t4t0bbt114=$59,<et0aat113=$86,<z4x5x4t227=$66
9594mpya $66,$59,$86,$66
9595
9596# qhasm: int32323232 z4x5x4t228 += (t4t0bbt117 & 0xffff) * (et0aat111 & 0xffff)
9597# asm 1: mpya >z4x5x4t228=vec128#67,<t4t0bbt117=vec128#70,<et0aat111=vec128#95,<z4x5x4t228=vec128#67
9598# asm 2: mpya >z4x5x4t228=$69,<t4t0bbt117=$72,<et0aat111=$97,<z4x5x4t228=$69
9599mpya $69,$72,$97,$69
9600
9601# qhasm: int32323232 z4x5x4t229 += (t4t0bbt118 & 0xffff) * (et0aat111 & 0xffff)
9602# asm 1: mpya >z4x5x4t229=vec128#89,<t4t0bbt118=vec128#59,<et0aat111=vec128#95,<z4x5x4t229=vec128#89
9603# asm 2: mpya >z4x5x4t229=$91,<t4t0bbt118=$61,<et0aat111=$97,<z4x5x4t229=$91
9604mpya $91,$61,$97,$91
9605
9606# qhasm: int32323232 z4x5x4t230 += (t4t0bbt119 & 0xffff) * (et0aat111 & 0xffff)
9607# asm 1: mpya >z4x5x4t230=vec128#68,<t4t0bbt119=vec128#73,<et0aat111=vec128#95,<z4x5x4t230=vec128#68
9608# asm 2: mpya >z4x5x4t230=$70,<t4t0bbt119=$75,<et0aat111=$97,<z4x5x4t230=$70
9609mpya $70,$75,$97,$70
9610
9611# qhasm: int32323232 z4x5x4t224 += (t4t0bbt116 & 0xffff) * (et0aat18  & 0xffff)
9612# asm 1: mpya >z4x5x4t224=vec128#62,<t4t0bbt116=vec128#69,<et0aat18=vec128#99,<z4x5x4t224=vec128#62
9613# asm 2: mpya >z4x5x4t224=$64,<t4t0bbt116=$71,<et0aat18=$101,<z4x5x4t224=$64
9614mpya $64,$71,$101,$64
9615
9616# qhasm: int32323232 z4x5x4t225 += (t4t0bbt116 & 0xffff) * (et0aat19  & 0xffff)
9617# asm 1: mpya >z4x5x4t225=vec128#55,<t4t0bbt116=vec128#69,<et0aat19=vec128#93,<z4x5x4t225=vec128#55
9618# asm 2: mpya >z4x5x4t225=$57,<t4t0bbt116=$71,<et0aat19=$95,<z4x5x4t225=$57
9619mpya $57,$71,$95,$57
9620
9621# qhasm: int32323232 z4x5x4t226 += (t4t0bbt114 & 0xffff) * (et0aat112 & 0xffff)
9622# asm 1: mpya >z4x5x4t226=vec128#56,<t4t0bbt114=vec128#57,<et0aat112=vec128#81,<z4x5x4t226=vec128#56
9623# asm 2: mpya >z4x5x4t226=$58,<t4t0bbt114=$59,<et0aat112=$83,<z4x5x4t226=$58
9624mpya $58,$59,$83,$58
9625
9626# qhasm: int32323232 z4x5x4t227 += (t4t0bbt115 & 0xffff) * (et0aat112 & 0xffff)
9627# asm 1: mpya >z4x5x4t227=vec128#64,<t4t0bbt115=vec128#72,<et0aat112=vec128#81,<z4x5x4t227=vec128#64
9628# asm 2: mpya >z4x5x4t227=$66,<t4t0bbt115=$74,<et0aat112=$83,<z4x5x4t227=$66
9629mpya $66,$74,$83,$66
9630
9631# qhasm: int32323232 z4x5x4t228 += (t4t0bbt118 & 0xffff) * (et0aat110 & 0xffff)
9632# asm 1: mpya >z4x5x4t228=vec128#67,<t4t0bbt118=vec128#59,<et0aat110=vec128#94,<z4x5x4t228=vec128#67
9633# asm 2: mpya >z4x5x4t228=$69,<t4t0bbt118=$61,<et0aat110=$96,<z4x5x4t228=$69
9634mpya $69,$61,$96,$69
9635
9636# qhasm: int32323232 z4x5x4t229 += (t4t0bbt119 & 0xffff) * (et0aat110 & 0xffff)
9637# asm 1: mpya >z4x5x4t229=vec128#89,<t4t0bbt119=vec128#73,<et0aat110=vec128#94,<z4x5x4t229=vec128#89
9638# asm 2: mpya >z4x5x4t229=$91,<t4t0bbt119=$75,<et0aat110=$96,<z4x5x4t229=$91
9639mpya $91,$75,$96,$91
9640
9641# qhasm: int32323232 z4x5x4t230 <<= 1
9642# asm 1: shli >z4x5x4t230=vec128#68,<z4x5x4t230=vec128#68,1
9643# asm 2: shli >z4x5x4t230=$70,<z4x5x4t230=$70,1
9644shli $70,$70,1
9645
9646# qhasm: int32323232 z4x5x4t231  = (t4t0bbt112 & 0xffff) * (et0aat119 & 0xffff)
9647# asm 1: mpy >z4x5x4t231=vec128#90,<t4t0bbt112=vec128#71,<et0aat119=vec128#91
9648# asm 2: mpy >z4x5x4t231=$92,<t4t0bbt112=$73,<et0aat119=$93
9649mpy $92,$73,$93
9650
9651# qhasm: int32323232 z4x5x4t225 += (t4t0bbt117 & 0xffff) * (et0aat18  & 0xffff)
9652# asm 1: mpya >z4x5x4t225=vec128#55,<t4t0bbt117=vec128#70,<et0aat18=vec128#99,<z4x5x4t225=vec128#55
9653# asm 2: mpya >z4x5x4t225=$57,<t4t0bbt117=$72,<et0aat18=$101,<z4x5x4t225=$57
9654mpya $57,$72,$101,$57
9655
9656# qhasm: int32323232 z4x5x4t226 += (t4t0bbt116 & 0xffff) * (et0aat110 & 0xffff)
9657# asm 1: mpya >z4x5x4t226=vec128#56,<t4t0bbt116=vec128#69,<et0aat110=vec128#94,<z4x5x4t226=vec128#56
9658# asm 2: mpya >z4x5x4t226=$58,<t4t0bbt116=$71,<et0aat110=$96,<z4x5x4t226=$58
9659mpya $58,$71,$96,$58
9660
9661# qhasm: int32323232 z4x5x4t227 += (t4t0bbt116 & 0xffff) * (et0aat111 & 0xffff)
9662# asm 1: mpya >z4x5x4t227=vec128#64,<t4t0bbt116=vec128#69,<et0aat111=vec128#95,<z4x5x4t227=vec128#64
9663# asm 2: mpya >z4x5x4t227=$66,<t4t0bbt116=$71,<et0aat111=$97,<z4x5x4t227=$66
9664mpya $66,$71,$97,$66
9665
9666# qhasm: int32323232 z4x5x4t228 += (t4t0bbt119 & 0xffff) * (et0aat19  & 0xffff)
9667# asm 1: mpya >z4x5x4t228=vec128#67,<t4t0bbt119=vec128#73,<et0aat19=vec128#93,<z4x5x4t228=vec128#67
9668# asm 2: mpya >z4x5x4t228=$69,<t4t0bbt119=$75,<et0aat19=$95,<z4x5x4t228=$69
9669mpya $69,$75,$95,$69
9670
9671# qhasm: int32323232 z4x5x4t229 <<= 1
9672# asm 1: shli >z4x5x4t229=vec128#89,<z4x5x4t229=vec128#89,1
9673# asm 2: shli >z4x5x4t229=$91,<z4x5x4t229=$91,1
9674shli $91,$91,1
9675
9676# qhasm: int32323232 z4x5x4t230 += (t4t0bbt112 & 0xffff) * (et0aat118 & 0xffff)
9677# asm 1: mpya >z4x5x4t230=vec128#68,<t4t0bbt112=vec128#71,<et0aat118=vec128#87,<z4x5x4t230=vec128#68
9678# asm 2: mpya >z4x5x4t230=$70,<t4t0bbt112=$73,<et0aat118=$89,<z4x5x4t230=$70
9679mpya $70,$73,$89,$70
9680
9681# qhasm: int32323232 z4x5x4t231 += (t4t0bbt113 & 0xffff) * (et0aat118 & 0xffff)
9682# asm 1: mpya >z4x5x4t231=vec128#90,<t4t0bbt113=vec128#60,<et0aat118=vec128#87,<z4x5x4t231=vec128#90
9683# asm 2: mpya >z4x5x4t231=$92,<t4t0bbt113=$62,<et0aat118=$89,<z4x5x4t231=$92
9684mpya $92,$62,$89,$92
9685
9686# qhasm: int32323232 z4x5x4t232  = (t4t0bbt113 & 0xffff) * (et0aat119 & 0xffff)
9687# asm 1: mpy >z4x5x4t232=vec128#92,<t4t0bbt113=vec128#60,<et0aat119=vec128#91
9688# asm 2: mpy >z4x5x4t232=$94,<t4t0bbt113=$62,<et0aat119=$93
9689mpy $94,$62,$93
9690
9691# qhasm: int32323232 z4x5x4t226 += (t4t0bbt117 & 0xffff) * (et0aat19  & 0xffff)
9692# asm 1: mpya >z4x5x4t226=vec128#56,<t4t0bbt117=vec128#70,<et0aat19=vec128#93,<z4x5x4t226=vec128#56
9693# asm 2: mpya >z4x5x4t226=$58,<t4t0bbt117=$72,<et0aat19=$95,<z4x5x4t226=$58
9694mpya $58,$72,$95,$58
9695
9696# qhasm: int32323232 z4x5x4t227 += (t4t0bbt117 & 0xffff) * (et0aat110 & 0xffff)
9697# asm 1: mpya >z4x5x4t227=vec128#64,<t4t0bbt117=vec128#70,<et0aat110=vec128#94,<z4x5x4t227=vec128#64
9698# asm 2: mpya >z4x5x4t227=$66,<t4t0bbt117=$72,<et0aat110=$96,<z4x5x4t227=$66
9699mpya $66,$72,$96,$66
9700
9701# qhasm: int32323232 z4x5x4t228 <<= 1
9702# asm 1: shli >z4x5x4t228=vec128#67,<z4x5x4t228=vec128#67,1
9703# asm 2: shli >z4x5x4t228=$69,<z4x5x4t228=$69,1
9704shli $69,$69,1
9705
9706# qhasm: int32323232 z4x5x4t229 += (t4t0bbt112 & 0xffff) * (et0aat117 & 0xffff)
9707# asm 1: mpya >z4x5x4t229=vec128#89,<t4t0bbt112=vec128#71,<et0aat117=vec128#88,<z4x5x4t229=vec128#89
9708# asm 2: mpya >z4x5x4t229=$91,<t4t0bbt112=$73,<et0aat117=$90,<z4x5x4t229=$91
9709mpya $91,$73,$90,$91
9710
9711# qhasm: int32323232 z4x5x4t230 += (t4t0bbt113 & 0xffff) * (et0aat117 & 0xffff)
9712# asm 1: mpya >z4x5x4t230=vec128#68,<t4t0bbt113=vec128#60,<et0aat117=vec128#88,<z4x5x4t230=vec128#68
9713# asm 2: mpya >z4x5x4t230=$70,<t4t0bbt113=$62,<et0aat117=$90,<z4x5x4t230=$70
9714mpya $70,$62,$90,$70
9715
9716# qhasm: int32323232 z4x5x4t231 += (t4t0bbt114 & 0xffff) * (et0aat117 & 0xffff)
9717# asm 1: mpya >z4x5x4t231=vec128#90,<t4t0bbt114=vec128#57,<et0aat117=vec128#88,<z4x5x4t231=vec128#90
9718# asm 2: mpya >z4x5x4t231=$92,<t4t0bbt114=$59,<et0aat117=$90,<z4x5x4t231=$92
9719mpya $92,$59,$90,$92
9720
9721# qhasm: int32323232 z4x5x4t232 += (t4t0bbt114 & 0xffff) * (et0aat118 & 0xffff)
9722# asm 1: mpya >z4x5x4t232=vec128#92,<t4t0bbt114=vec128#57,<et0aat118=vec128#87,<z4x5x4t232=vec128#92
9723# asm 2: mpya >z4x5x4t232=$94,<t4t0bbt114=$59,<et0aat118=$89,<z4x5x4t232=$94
9724mpya $94,$59,$89,$94
9725
9726# qhasm: int32323232 z4x5x4t226 += (t4t0bbt118 & 0xffff) * (et0aat18  & 0xffff)
9727# asm 1: mpya >z4x5x4t226=vec128#56,<t4t0bbt118=vec128#59,<et0aat18=vec128#99,<z4x5x4t226=vec128#56
9728# asm 2: mpya >z4x5x4t226=$58,<t4t0bbt118=$61,<et0aat18=$101,<z4x5x4t226=$58
9729mpya $58,$61,$101,$58
9730
9731# qhasm: int32323232 z4x5x4t227 += (t4t0bbt118 & 0xffff) * (et0aat19  & 0xffff)
9732# asm 1: mpya >z4x5x4t227=vec128#64,<t4t0bbt118=vec128#59,<et0aat19=vec128#93,<z4x5x4t227=vec128#64
9733# asm 2: mpya >z4x5x4t227=$66,<t4t0bbt118=$61,<et0aat19=$95,<z4x5x4t227=$66
9734mpya $66,$61,$95,$66
9735
9736# qhasm: int32323232 z4x5x4t228 += (t4t0bbt112 & 0xffff) * (et0aat116 & 0xffff)
9737# asm 1: mpya >z4x5x4t228=vec128#67,<t4t0bbt112=vec128#71,<et0aat116=vec128#85,<z4x5x4t228=vec128#67
9738# asm 2: mpya >z4x5x4t228=$69,<t4t0bbt112=$73,<et0aat116=$87,<z4x5x4t228=$69
9739mpya $69,$73,$87,$69
9740
9741# qhasm: int32323232 z4x5x4t229 += (t4t0bbt113 & 0xffff) * (et0aat116 & 0xffff)
9742# asm 1: mpya >z4x5x4t229=vec128#60,<t4t0bbt113=vec128#60,<et0aat116=vec128#85,<z4x5x4t229=vec128#89
9743# asm 2: mpya >z4x5x4t229=$62,<t4t0bbt113=$62,<et0aat116=$87,<z4x5x4t229=$91
9744mpya $62,$62,$87,$91
9745
9746# qhasm: int32323232 z4x5x4t230 += (t4t0bbt114 & 0xffff) * (et0aat116 & 0xffff)
9747# asm 1: mpya >z4x5x4t230=vec128#68,<t4t0bbt114=vec128#57,<et0aat116=vec128#85,<z4x5x4t230=vec128#68
9748# asm 2: mpya >z4x5x4t230=$70,<t4t0bbt114=$59,<et0aat116=$87,<z4x5x4t230=$70
9749mpya $70,$59,$87,$70
9750
9751# qhasm: int32323232 z4x5x4t231 += (t4t0bbt115 & 0xffff) * (et0aat116 & 0xffff)
9752# asm 1: mpya >z4x5x4t231=vec128#71,<t4t0bbt115=vec128#72,<et0aat116=vec128#85,<z4x5x4t231=vec128#90
9753# asm 2: mpya >z4x5x4t231=$73,<t4t0bbt115=$74,<et0aat116=$87,<z4x5x4t231=$92
9754mpya $73,$74,$87,$92
9755
9756# qhasm: int32323232 z4x5x4t232 += (t4t0bbt115 & 0xffff) * (et0aat117 & 0xffff)
9757# asm 1: mpya >z4x5x4t232=vec128#89,<t4t0bbt115=vec128#72,<et0aat117=vec128#88,<z4x5x4t232=vec128#92
9758# asm 2: mpya >z4x5x4t232=$91,<t4t0bbt115=$74,<et0aat117=$90,<z4x5x4t232=$94
9759mpya $91,$74,$90,$94
9760
9761# qhasm: int32323232 z4x5x4t233  = (t4t0bbt114 & 0xffff) * (et0aat119 & 0xffff)
9762# asm 1: mpy >z4x5x4t233=vec128#57,<t4t0bbt114=vec128#57,<et0aat119=vec128#91
9763# asm 2: mpy >z4x5x4t233=$59,<t4t0bbt114=$59,<et0aat119=$93
9764mpy $59,$59,$93
9765
9766# qhasm: int32323232 z4x5x4t227 += (t4t0bbt119 & 0xffff) * (et0aat18  & 0xffff)
9767# asm 1: mpya >z4x5x4t227=vec128#64,<t4t0bbt119=vec128#73,<et0aat18=vec128#99,<z4x5x4t227=vec128#64
9768# asm 2: mpya >z4x5x4t227=$66,<t4t0bbt119=$75,<et0aat18=$101,<z4x5x4t227=$66
9769mpya $66,$75,$101,$66
9770
9771# qhasm: int32323232 z4x5x4t228 += (t4t0bbt116 & 0xffff) * (et0aat112 & 0xffff)
9772# asm 1: mpya >z4x5x4t228=vec128#67,<t4t0bbt116=vec128#69,<et0aat112=vec128#81,<z4x5x4t228=vec128#67
9773# asm 2: mpya >z4x5x4t228=$69,<t4t0bbt116=$71,<et0aat112=$83,<z4x5x4t228=$69
9774mpya $69,$71,$83,$69
9775
9776# qhasm: int32323232 z4x5x4t229 += (t4t0bbt116 & 0xffff) * (et0aat113 & 0xffff)
9777# asm 1: mpya >z4x5x4t229=vec128#60,<t4t0bbt116=vec128#69,<et0aat113=vec128#84,<z4x5x4t229=vec128#60
9778# asm 2: mpya >z4x5x4t229=$62,<t4t0bbt116=$71,<et0aat113=$86,<z4x5x4t229=$62
9779mpya $62,$71,$86,$62
9780
9781# qhasm: int32323232 z4x5x4t230 += (t4t0bbt116 & 0xffff) * (et0aat114 & 0xffff)
9782# asm 1: mpya >z4x5x4t230=vec128#68,<t4t0bbt116=vec128#69,<et0aat114=vec128#83,<z4x5x4t230=vec128#68
9783# asm 2: mpya >z4x5x4t230=$70,<t4t0bbt116=$71,<et0aat114=$85,<z4x5x4t230=$70
9784mpya $70,$71,$85,$70
9785
9786# qhasm: int32323232 z4x5x4t231 += (t4t0bbt116 & 0xffff) * (et0aat115 & 0xffff)
9787# asm 1: mpya >z4x5x4t231=vec128#71,<t4t0bbt116=vec128#69,<et0aat115=vec128#103,<z4x5x4t231=vec128#71
9788# asm 2: mpya >z4x5x4t231=$73,<t4t0bbt116=$71,<et0aat115=$105,<z4x5x4t231=$73
9789mpya $73,$71,$105,$73
9790
9791# qhasm: int32323232 z4x5x4t232 += (t4t0bbt117 & 0xffff) * (et0aat115 & 0xffff)
9792# asm 1: mpya >z4x5x4t232=vec128#89,<t4t0bbt117=vec128#70,<et0aat115=vec128#103,<z4x5x4t232=vec128#89
9793# asm 2: mpya >z4x5x4t232=$91,<t4t0bbt117=$72,<et0aat115=$105,<z4x5x4t232=$91
9794mpya $91,$72,$105,$91
9795
9796# qhasm: int32323232 z4x5x4t233 += (t4t0bbt115 & 0xffff) * (et0aat118 & 0xffff)
9797# asm 1: mpya >z4x5x4t233=vec128#57,<t4t0bbt115=vec128#72,<et0aat118=vec128#87,<z4x5x4t233=vec128#57
9798# asm 2: mpya >z4x5x4t233=$59,<t4t0bbt115=$74,<et0aat118=$89,<z4x5x4t233=$59
9799mpya $59,$74,$89,$59
9800
9801# qhasm: int32323232 z4x5x4t234 = (t4t0bbt115 & 0xffff) * (et0aat119 & 0xffff)
9802# asm 1: mpy >z4x5x4t234=vec128#72,<t4t0bbt115=vec128#72,<et0aat119=vec128#91
9803# asm 2: mpy >z4x5x4t234=$74,<t4t0bbt115=$74,<et0aat119=$93
9804mpy $74,$74,$93
9805
9806# qhasm: int32323232 z4x5x4t235 = (t4t0bbt116 & 0xffff) * (et0aat119 & 0xffff)
9807# asm 1: mpy >z4x5x4t235=vec128#90,<t4t0bbt116=vec128#69,<et0aat119=vec128#91
9808# asm 2: mpy >z4x5x4t235=$92,<t4t0bbt116=$71,<et0aat119=$93
9809mpy $92,$71,$93
9810
9811# qhasm: int32323232 z4x5x4t229 += (t4t0bbt117 & 0xffff) * (et0aat112 & 0xffff)
9812# asm 1: mpya >z4x5x4t229=vec128#60,<t4t0bbt117=vec128#70,<et0aat112=vec128#81,<z4x5x4t229=vec128#60
9813# asm 2: mpya >z4x5x4t229=$62,<t4t0bbt117=$72,<et0aat112=$83,<z4x5x4t229=$62
9814mpya $62,$72,$83,$62
9815
9816# qhasm: int32323232 z4x5x4t230 += (t4t0bbt117 & 0xffff) * (et0aat113 & 0xffff)
9817# asm 1: mpya >z4x5x4t230=vec128#68,<t4t0bbt117=vec128#70,<et0aat113=vec128#84,<z4x5x4t230=vec128#68
9818# asm 2: mpya >z4x5x4t230=$70,<t4t0bbt117=$72,<et0aat113=$86,<z4x5x4t230=$70
9819mpya $70,$72,$86,$70
9820
9821# qhasm: int32323232 z4x5x4t231 += (t4t0bbt117 & 0xffff) * (et0aat114 & 0xffff)
9822# asm 1: mpya >z4x5x4t231=vec128#71,<t4t0bbt117=vec128#70,<et0aat114=vec128#83,<z4x5x4t231=vec128#71
9823# asm 2: mpya >z4x5x4t231=$73,<t4t0bbt117=$72,<et0aat114=$85,<z4x5x4t231=$73
9824mpya $73,$72,$85,$73
9825
9826# qhasm: int32323232 z4x5x4t232 += (t4t0bbt118 & 0xffff) * (et0aat114 & 0xffff)
9827# asm 1: mpya >z4x5x4t232=vec128#89,<t4t0bbt118=vec128#59,<et0aat114=vec128#83,<z4x5x4t232=vec128#89
9828# asm 2: mpya >z4x5x4t232=$91,<t4t0bbt118=$61,<et0aat114=$85,<z4x5x4t232=$91
9829mpya $91,$61,$85,$91
9830
9831# qhasm: int32323232 z4x5x4t233 += (t4t0bbt118 & 0xffff) * (et0aat115 & 0xffff)
9832# asm 1: mpya >z4x5x4t233=vec128#57,<t4t0bbt118=vec128#59,<et0aat115=vec128#103,<z4x5x4t233=vec128#57
9833# asm 2: mpya >z4x5x4t233=$59,<t4t0bbt118=$61,<et0aat115=$105,<z4x5x4t233=$59
9834mpya $59,$61,$105,$59
9835
9836# qhasm: int32323232 z4x5x4t234 += (t4t0bbt119 & 0xffff) * (et0aat115 & 0xffff)
9837# asm 1: mpya >z4x5x4t234=vec128#72,<t4t0bbt119=vec128#73,<et0aat115=vec128#103,<z4x5x4t234=vec128#72
9838# asm 2: mpya >z4x5x4t234=$74,<t4t0bbt119=$75,<et0aat115=$105,<z4x5x4t234=$74
9839mpya $74,$75,$105,$74
9840
9841# qhasm: int32323232 z4x5x4t235 += (t4t0bbt117 & 0xffff) * (et0aat118 & 0xffff)
9842# asm 1: mpya >z4x5x4t235=vec128#90,<t4t0bbt117=vec128#70,<et0aat118=vec128#87,<z4x5x4t235=vec128#90
9843# asm 2: mpya >z4x5x4t235=$92,<t4t0bbt117=$72,<et0aat118=$89,<z4x5x4t235=$92
9844mpya $92,$72,$89,$92
9845
9846# qhasm: int32323232 z4x5x4t236 = (t4t0bbt117 & 0xffff) * (et0aat119 & 0xffff)
9847# asm 1: mpy >z4x5x4t236=vec128#92,<t4t0bbt117=vec128#70,<et0aat119=vec128#91
9848# asm 2: mpy >z4x5x4t236=$94,<t4t0bbt117=$72,<et0aat119=$93
9849mpy $94,$72,$93
9850
9851# qhasm: int32323232 z4x5x4t230 += (t4t0bbt118 & 0xffff) * (et0aat112 & 0xffff)
9852# asm 1: mpya >z4x5x4t230=vec128#68,<t4t0bbt118=vec128#59,<et0aat112=vec128#81,<z4x5x4t230=vec128#68
9853# asm 2: mpya >z4x5x4t230=$70,<t4t0bbt118=$61,<et0aat112=$83,<z4x5x4t230=$70
9854mpya $70,$61,$83,$70
9855
9856# qhasm: int32323232 z4x5x4t231 += (t4t0bbt118 & 0xffff) * (et0aat113 & 0xffff)
9857# asm 1: mpya >z4x5x4t231=vec128#71,<t4t0bbt118=vec128#59,<et0aat113=vec128#84,<z4x5x4t231=vec128#71
9858# asm 2: mpya >z4x5x4t231=$73,<t4t0bbt118=$61,<et0aat113=$86,<z4x5x4t231=$73
9859mpya $73,$61,$86,$73
9860
9861# qhasm: int32323232 z4x5x4t232 += (t4t0bbt119 & 0xffff) * (et0aat113 & 0xffff)
9862# asm 1: mpya >z4x5x4t232=vec128#84,<t4t0bbt119=vec128#73,<et0aat113=vec128#84,<z4x5x4t232=vec128#89
9863# asm 2: mpya >z4x5x4t232=$86,<t4t0bbt119=$75,<et0aat113=$86,<z4x5x4t232=$91
9864mpya $86,$75,$86,$91
9865
9866# qhasm: int32323232 z4x5x4t233 += (t4t0bbt119 & 0xffff) * (et0aat114 & 0xffff)
9867# asm 1: mpya >z4x5x4t233=vec128#57,<t4t0bbt119=vec128#73,<et0aat114=vec128#83,<z4x5x4t233=vec128#57
9868# asm 2: mpya >z4x5x4t233=$59,<t4t0bbt119=$75,<et0aat114=$85,<z4x5x4t233=$59
9869mpya $59,$75,$85,$59
9870
9871# qhasm: int32323232 z4x5x4t234 <<= 1
9872# asm 1: shli >z4x5x4t234=vec128#72,<z4x5x4t234=vec128#72,1
9873# asm 2: shli >z4x5x4t234=$74,<z4x5x4t234=$74,1
9874shli $74,$74,1
9875
9876# qhasm: int32323232 z4x5x4t235 += (t4t0bbt118 & 0xffff) * (et0aat117 & 0xffff)
9877# asm 1: mpya >z4x5x4t235=vec128#83,<t4t0bbt118=vec128#59,<et0aat117=vec128#88,<z4x5x4t235=vec128#90
9878# asm 2: mpya >z4x5x4t235=$85,<t4t0bbt118=$61,<et0aat117=$90,<z4x5x4t235=$92
9879mpya $85,$61,$90,$92
9880
9881# qhasm: int32323232 z4x5x4t236 += (t4t0bbt118 & 0xffff) * (et0aat118 & 0xffff)
9882# asm 1: mpya >z4x5x4t236=vec128#89,<t4t0bbt118=vec128#59,<et0aat118=vec128#87,<z4x5x4t236=vec128#92
9883# asm 2: mpya >z4x5x4t236=$91,<t4t0bbt118=$61,<et0aat118=$89,<z4x5x4t236=$94
9884mpya $91,$61,$89,$94
9885
9886# qhasm: int32323232 z4x5x4t237 = (t4t0bbt118 & 0xffff) * (et0aat119 & 0xffff)
9887# asm 1: mpy >z4x5x4t237=vec128#90,<t4t0bbt118=vec128#59,<et0aat119=vec128#91
9888# asm 2: mpy >z4x5x4t237=$92,<t4t0bbt118=$61,<et0aat119=$93
9889mpy $92,$61,$93
9890
9891# qhasm: int32323232 z4x5x4t231 += (t4t0bbt119 & 0xffff) * (et0aat112 & 0xffff)
9892# asm 1: mpya >z4x5x4t231=vec128#71,<t4t0bbt119=vec128#73,<et0aat112=vec128#81,<z4x5x4t231=vec128#71
9893# asm 2: mpya >z4x5x4t231=$73,<t4t0bbt119=$75,<et0aat112=$83,<z4x5x4t231=$73
9894mpya $73,$75,$83,$73
9895
9896# qhasm: int32323232 z4x5x4t232 <<= 1
9897# asm 1: shli >z4x5x4t232=vec128#81,<z4x5x4t232=vec128#84,1
9898# asm 2: shli >z4x5x4t232=$83,<z4x5x4t232=$86,1
9899shli $83,$86,1
9900
9901# qhasm: int32323232 z4x5x4t233 <<= 1
9902# asm 1: shli >z4x5x4t233=vec128#57,<z4x5x4t233=vec128#57,1
9903# asm 2: shli >z4x5x4t233=$59,<z4x5x4t233=$59,1
9904shli $59,$59,1
9905
9906# qhasm: int32323232 z4x5x4t234 += (t4t0bbt116 & 0xffff) * (et0aat118 & 0xffff)
9907# asm 1: mpya >z4x5x4t234=vec128#72,<t4t0bbt116=vec128#69,<et0aat118=vec128#87,<z4x5x4t234=vec128#72
9908# asm 2: mpya >z4x5x4t234=$74,<t4t0bbt116=$71,<et0aat118=$89,<z4x5x4t234=$74
9909mpya $74,$71,$89,$74
9910
9911# qhasm: int32323232 z4x5x4t235 += (t4t0bbt119 & 0xffff) * (et0aat116 & 0xffff)
9912# asm 1: mpya >z4x5x4t235=vec128#83,<t4t0bbt119=vec128#73,<et0aat116=vec128#85,<z4x5x4t235=vec128#83
9913# asm 2: mpya >z4x5x4t235=$85,<t4t0bbt119=$75,<et0aat116=$87,<z4x5x4t235=$85
9914mpya $85,$75,$87,$85
9915
9916# qhasm: int32323232 z4x5x4t236 += (t4t0bbt119 & 0xffff) * (et0aat117 & 0xffff)
9917# asm 1: mpya >z4x5x4t236=vec128#84,<t4t0bbt119=vec128#73,<et0aat117=vec128#88,<z4x5x4t236=vec128#89
9918# asm 2: mpya >z4x5x4t236=$86,<t4t0bbt119=$75,<et0aat117=$90,<z4x5x4t236=$91
9919mpya $86,$75,$90,$91
9920
9921# qhasm: int32323232 z4x5x4t237 += (t4t0bbt119 & 0xffff) * (et0aat118 & 0xffff)
9922# asm 1: mpya >z4x5x4t237=vec128#87,<t4t0bbt119=vec128#73,<et0aat118=vec128#87,<z4x5x4t237=vec128#90
9923# asm 2: mpya >z4x5x4t237=$89,<t4t0bbt119=$75,<et0aat118=$89,<z4x5x4t237=$92
9924mpya $89,$75,$89,$92
9925
9926# qhasm: int32323232 z4x5x4t238 = (t4t0bbt119 & 0xffff) * (et0aat119 & 0xffff)
9927# asm 1: mpy >z4x5x4t238=vec128#73,<t4t0bbt119=vec128#73,<et0aat119=vec128#91
9928# asm 2: mpy >z4x5x4t238=$75,<t4t0bbt119=$75,<et0aat119=$93
9929mpy $75,$75,$93
9930
9931# qhasm: int32323232 z4x5x4t232 += (t4t0bbt116 & 0xffff) * (et0aat116 & 0xffff)
9932# asm 1: mpya >z4x5x4t232=vec128#81,<t4t0bbt116=vec128#69,<et0aat116=vec128#85,<z4x5x4t232=vec128#81
9933# asm 2: mpya >z4x5x4t232=$83,<t4t0bbt116=$71,<et0aat116=$87,<z4x5x4t232=$83
9934mpya $83,$71,$87,$83
9935
9936# qhasm: int32323232 z4x5x4t233 += (t4t0bbt116 & 0xffff) * (et0aat117 & 0xffff)
9937# asm 1: mpya >z4x5x4t233=vec128#57,<t4t0bbt116=vec128#69,<et0aat117=vec128#88,<z4x5x4t233=vec128#57
9938# asm 2: mpya >z4x5x4t233=$59,<t4t0bbt116=$71,<et0aat117=$90,<z4x5x4t233=$59
9939mpya $59,$71,$90,$59
9940
9941# qhasm: int32323232 z4x5x4t234 += (t4t0bbt117 & 0xffff) * (et0aat117 & 0xffff)
9942# asm 1: mpya >z4x5x4t234=vec128#69,<t4t0bbt117=vec128#70,<et0aat117=vec128#88,<z4x5x4t234=vec128#72
9943# asm 2: mpya >z4x5x4t234=$71,<t4t0bbt117=$72,<et0aat117=$90,<z4x5x4t234=$74
9944mpya $71,$72,$90,$74
9945
9946# qhasm: int32323232 z4x5x4t236 <<= 1
9947# asm 1: shli >z4x5x4t236=vec128#72,<z4x5x4t236=vec128#84,1
9948# asm 2: shli >z4x5x4t236=$74,<z4x5x4t236=$86,1
9949shli $74,$86,1
9950
9951# qhasm: int32323232 z4x5x4t237 <<= 1
9952# asm 1: shli >z4x5x4t237=vec128#84,<z4x5x4t237=vec128#87,1
9953# asm 2: shli >z4x5x4t237=$86,<z4x5x4t237=$89,1
9954shli $86,$89,1
9955
9956# qhasm: int32323232 z4x5x4t238 <<= 1
9957# asm 1: shli >z4x5x4t238=vec128#73,<z4x5x4t238=vec128#73,1
9958# asm 2: shli >z4x5x4t238=$75,<z4x5x4t238=$75,1
9959shli $75,$75,1
9960
9961# qhasm: int32323232 z4x5x4t233 += (t4t0bbt117 & 0xffff) * (et0aat116 & 0xffff)
9962# asm 1: mpya >z4x5x4t233=vec128#57,<t4t0bbt117=vec128#70,<et0aat116=vec128#85,<z4x5x4t233=vec128#57
9963# asm 2: mpya >z4x5x4t233=$59,<t4t0bbt117=$72,<et0aat116=$87,<z4x5x4t233=$59
9964mpya $59,$72,$87,$59
9965
9966# qhasm: int32323232 z4x5x4t234 += (t4t0bbt118 & 0xffff) * (et0aat116 & 0xffff)
9967# asm 1: mpya >z4x5x4t234=vec128#59,<t4t0bbt118=vec128#59,<et0aat116=vec128#85,<z4x5x4t234=vec128#69
9968# asm 2: mpya >z4x5x4t234=$61,<t4t0bbt118=$61,<et0aat116=$87,<z4x5x4t234=$71
9969mpya $61,$61,$87,$71
9970
9971# qhasm: uint32323232 carry0 = z4x5x4t220 >> 13
9972# asm 1: rotmi >carry0=vec128#69,<z4x5x4t220=vec128#61,-13
9973# asm 2: rotmi >carry0=$71,<z4x5x4t220=$63,-13
9974rotmi $71,$63,-13
9975
9976# qhasm: uint32323232 carry1 = z4x5x4t224 >> 13
9977# asm 1: rotmi >carry1=vec128#70,<z4x5x4t224=vec128#62,-13
9978# asm 2: rotmi >carry1=$72,<z4x5x4t224=$64,-13
9979rotmi $72,$64,-13
9980
9981# qhasm: uint32323232 carry2 = z4x5x4t228 >> 13
9982# asm 1: rotmi >carry2=vec128#85,<z4x5x4t228=vec128#67,-13
9983# asm 2: rotmi >carry2=$87,<z4x5x4t228=$69,-13
9984rotmi $87,$69,-13
9985
9986# qhasm: uint32323232 carry3 = z4x5x4t232 >> 13
9987# asm 1: rotmi >carry3=vec128#87,<z4x5x4t232=vec128#81,-13
9988# asm 2: rotmi >carry3=$89,<z4x5x4t232=$83,-13
9989rotmi $89,$83,-13
9990
9991# qhasm: int32323232 z4x5x4t221 += carry0
9992# asm 1: a >z4x5x4t221=vec128#5,<z4x5x4t221=vec128#5,<carry0=vec128#69
9993# asm 2: a >z4x5x4t221=$7,<z4x5x4t221=$7,<carry0=$71
9994a $7,$7,$71
9995
9996# qhasm: z4x5x4t220 &= mask13
9997# asm 1: and >z4x5x4t220=vec128#61,<z4x5x4t220=vec128#61,<mask13=vec128#22
9998# asm 2: and >z4x5x4t220=$63,<z4x5x4t220=$63,<mask13=$24
9999and $63,$63,$24
10000
10001# qhasm: int32323232 z4x5x4t225 += carry1
10002# asm 1: a >z4x5x4t225=vec128#55,<z4x5x4t225=vec128#55,<carry1=vec128#70
10003# asm 2: a >z4x5x4t225=$57,<z4x5x4t225=$57,<carry1=$72
10004a $57,$57,$72
10005
10006# qhasm: z4x5x4t224 &= mask13
10007# asm 1: and >z4x5x4t224=vec128#62,<z4x5x4t224=vec128#62,<mask13=vec128#22
10008# asm 2: and >z4x5x4t224=$64,<z4x5x4t224=$64,<mask13=$24
10009and $64,$64,$24
10010
10011# qhasm: int32323232 z4x5x4t229 += carry2
10012# asm 1: a >z4x5x4t229=vec128#60,<z4x5x4t229=vec128#60,<carry2=vec128#85
10013# asm 2: a >z4x5x4t229=$62,<z4x5x4t229=$62,<carry2=$87
10014a $62,$62,$87
10015
10016# qhasm: z4x5x4t228 &= mask13
10017# asm 1: and >z4x5x4t228=vec128#67,<z4x5x4t228=vec128#67,<mask13=vec128#22
10018# asm 2: and >z4x5x4t228=$69,<z4x5x4t228=$69,<mask13=$24
10019and $69,$69,$24
10020
10021# qhasm: int32323232 z4x5x4t233 += carry3
10022# asm 1: a >z4x5x4t233=vec128#57,<z4x5x4t233=vec128#57,<carry3=vec128#87
10023# asm 2: a >z4x5x4t233=$59,<z4x5x4t233=$59,<carry3=$89
10024a $59,$59,$89
10025
10026# qhasm: z4x5x4t232 &= mask13
10027# asm 1: and >z4x5x4t232=vec128#69,<z4x5x4t232=vec128#81,<mask13=vec128#22
10028# asm 2: and >z4x5x4t232=$71,<z4x5x4t232=$83,<mask13=$24
10029and $71,$83,$24
10030
10031# qhasm: uint32323232 carry0 = z4x5x4t221 >> 13
10032# asm 1: rotmi >carry0=vec128#70,<z4x5x4t221=vec128#5,-13
10033# asm 2: rotmi >carry0=$72,<z4x5x4t221=$7,-13
10034rotmi $72,$7,-13
10035
10036# qhasm: uint32323232 carry1 = z4x5x4t225 >> 13
10037# asm 1: rotmi >carry1=vec128#81,<z4x5x4t225=vec128#55,-13
10038# asm 2: rotmi >carry1=$83,<z4x5x4t225=$57,-13
10039rotmi $83,$57,-13
10040
10041# qhasm: uint32323232 carry2 = z4x5x4t229 >> 13
10042# asm 1: rotmi >carry2=vec128#85,<z4x5x4t229=vec128#60,-13
10043# asm 2: rotmi >carry2=$87,<z4x5x4t229=$62,-13
10044rotmi $87,$62,-13
10045
10046# qhasm: uint32323232 carry3 = z4x5x4t233 >> 13
10047# asm 1: rotmi >carry3=vec128#87,<z4x5x4t233=vec128#57,-13
10048# asm 2: rotmi >carry3=$89,<z4x5x4t233=$59,-13
10049rotmi $89,$59,-13
10050
10051# qhasm: int32323232 z4x5x4t222 += carry0
10052# asm 1: a >z4x5x4t222=vec128#65,<z4x5x4t222=vec128#65,<carry0=vec128#70
10053# asm 2: a >z4x5x4t222=$67,<z4x5x4t222=$67,<carry0=$72
10054a $67,$67,$72
10055
10056# qhasm: z4x5x4t221 &= mask13
10057# asm 1: and >z4x5x4t221=vec128#5,<z4x5x4t221=vec128#5,<mask13=vec128#22
10058# asm 2: and >z4x5x4t221=$7,<z4x5x4t221=$7,<mask13=$24
10059and $7,$7,$24
10060
10061# qhasm: int32323232 z4x5x4t226 += carry1
10062# asm 1: a >z4x5x4t226=vec128#56,<z4x5x4t226=vec128#56,<carry1=vec128#81
10063# asm 2: a >z4x5x4t226=$58,<z4x5x4t226=$58,<carry1=$83
10064a $58,$58,$83
10065
10066# qhasm: z4x5x4t225 &= mask13
10067# asm 1: and >z4x5x4t225=vec128#55,<z4x5x4t225=vec128#55,<mask13=vec128#22
10068# asm 2: and >z4x5x4t225=$57,<z4x5x4t225=$57,<mask13=$24
10069and $57,$57,$24
10070
10071# qhasm: int32323232 z4x5x4t230 += carry2
10072# asm 1: a >z4x5x4t230=vec128#68,<z4x5x4t230=vec128#68,<carry2=vec128#85
10073# asm 2: a >z4x5x4t230=$70,<z4x5x4t230=$70,<carry2=$87
10074a $70,$70,$87
10075
10076# qhasm: z4x5x4t229 &= mask13
10077# asm 1: and >z4x5x4t229=vec128#60,<z4x5x4t229=vec128#60,<mask13=vec128#22
10078# asm 2: and >z4x5x4t229=$62,<z4x5x4t229=$62,<mask13=$24
10079and $62,$62,$24
10080
10081# qhasm: int32323232 z4x5x4t234 += carry3
10082# asm 1: a >z4x5x4t234=vec128#59,<z4x5x4t234=vec128#59,<carry3=vec128#87
10083# asm 2: a >z4x5x4t234=$61,<z4x5x4t234=$61,<carry3=$89
10084a $61,$61,$89
10085
10086# qhasm: z4x5x4t233 &= mask13
10087# asm 1: and >z4x5x4t233=vec128#57,<z4x5x4t233=vec128#57,<mask13=vec128#22
10088# asm 2: and >z4x5x4t233=$59,<z4x5x4t233=$59,<mask13=$24
10089and $59,$59,$24
10090
10091# qhasm: uint32323232 carry0 = z4x5x4t222 >> 13
10092# asm 1: rotmi >carry0=vec128#70,<z4x5x4t222=vec128#65,-13
10093# asm 2: rotmi >carry0=$72,<z4x5x4t222=$67,-13
10094rotmi $72,$67,-13
10095
10096# qhasm: uint32323232 carry1 = z4x5x4t226 >> 13
10097# asm 1: rotmi >carry1=vec128#81,<z4x5x4t226=vec128#56,-13
10098# asm 2: rotmi >carry1=$83,<z4x5x4t226=$58,-13
10099rotmi $83,$58,-13
10100
10101# qhasm: uint32323232 carry2 = z4x5x4t230 >> 13
10102# asm 1: rotmi >carry2=vec128#85,<z4x5x4t230=vec128#68,-13
10103# asm 2: rotmi >carry2=$87,<z4x5x4t230=$70,-13
10104rotmi $87,$70,-13
10105
10106# qhasm: uint32323232 carry3 = z4x5x4t234 >> 13
10107# asm 1: rotmi >carry3=vec128#87,<z4x5x4t234=vec128#59,-13
10108# asm 2: rotmi >carry3=$89,<z4x5x4t234=$61,-13
10109rotmi $89,$61,-13
10110
10111# qhasm: int32323232 z4x5x4t223 += carry0
10112# asm 1: a >z4x5x4t223=vec128#66,<z4x5x4t223=vec128#66,<carry0=vec128#70
10113# asm 2: a >z4x5x4t223=$68,<z4x5x4t223=$68,<carry0=$72
10114a $68,$68,$72
10115
10116# qhasm: z4x5x4t222 &= mask13
10117# asm 1: and >z4x5x4t222=vec128#65,<z4x5x4t222=vec128#65,<mask13=vec128#22
10118# asm 2: and >z4x5x4t222=$67,<z4x5x4t222=$67,<mask13=$24
10119and $67,$67,$24
10120
10121# qhasm: int32323232 z4x5x4t227 += carry1
10122# asm 1: a >z4x5x4t227=vec128#64,<z4x5x4t227=vec128#64,<carry1=vec128#81
10123# asm 2: a >z4x5x4t227=$66,<z4x5x4t227=$66,<carry1=$83
10124a $66,$66,$83
10125
10126# qhasm: z4x5x4t226 &= mask13
10127# asm 1: and >z4x5x4t226=vec128#56,<z4x5x4t226=vec128#56,<mask13=vec128#22
10128# asm 2: and >z4x5x4t226=$58,<z4x5x4t226=$58,<mask13=$24
10129and $58,$58,$24
10130
10131# qhasm: int32323232 z4x5x4t231 += carry2
10132# asm 1: a >z4x5x4t231=vec128#70,<z4x5x4t231=vec128#71,<carry2=vec128#85
10133# asm 2: a >z4x5x4t231=$72,<z4x5x4t231=$73,<carry2=$87
10134a $72,$73,$87
10135
10136# qhasm: z4x5x4t230 &= mask13
10137# asm 1: and >z4x5x4t230=vec128#68,<z4x5x4t230=vec128#68,<mask13=vec128#22
10138# asm 2: and >z4x5x4t230=$70,<z4x5x4t230=$70,<mask13=$24
10139and $70,$70,$24
10140
10141# qhasm: int32323232 z4x5x4t235 += carry3
10142# asm 1: a >z4x5x4t235=vec128#71,<z4x5x4t235=vec128#83,<carry3=vec128#87
10143# asm 2: a >z4x5x4t235=$73,<z4x5x4t235=$85,<carry3=$89
10144a $73,$85,$89
10145
10146# qhasm: z4x5x4t234 &= mask13
10147# asm 1: and >z4x5x4t234=vec128#59,<z4x5x4t234=vec128#59,<mask13=vec128#22
10148# asm 2: and >z4x5x4t234=$61,<z4x5x4t234=$61,<mask13=$24
10149and $61,$61,$24
10150
10151# qhasm: uint32323232 carry0 = z4x5x4t223 >> 12
10152# asm 1: rotmi >carry0=vec128#81,<z4x5x4t223=vec128#66,-12
10153# asm 2: rotmi >carry0=$83,<z4x5x4t223=$68,-12
10154rotmi $83,$68,-12
10155
10156# qhasm: uint32323232 carry1 = z4x5x4t227 >> 12
10157# asm 1: rotmi >carry1=vec128#83,<z4x5x4t227=vec128#64,-12
10158# asm 2: rotmi >carry1=$85,<z4x5x4t227=$66,-12
10159rotmi $85,$66,-12
10160
10161# qhasm: uint32323232 carry2 = z4x5x4t231 >> 12
10162# asm 1: rotmi >carry2=vec128#85,<z4x5x4t231=vec128#70,-12
10163# asm 2: rotmi >carry2=$87,<z4x5x4t231=$72,-12
10164rotmi $87,$72,-12
10165
10166# qhasm: uint32323232 carry3 = z4x5x4t235 >> 12
10167# asm 1: rotmi >carry3=vec128#87,<z4x5x4t235=vec128#71,-12
10168# asm 2: rotmi >carry3=$89,<z4x5x4t235=$73,-12
10169rotmi $89,$73,-12
10170
10171# qhasm: int32323232 z4x5x4t224 += carry0
10172# asm 1: a >z4x5x4t224=vec128#62,<z4x5x4t224=vec128#62,<carry0=vec128#81
10173# asm 2: a >z4x5x4t224=$64,<z4x5x4t224=$64,<carry0=$83
10174a $64,$64,$83
10175
10176# qhasm: z4x5x4t223 &= mask12
10177# asm 1: and >z4x5x4t223=vec128#66,<z4x5x4t223=vec128#66,<mask12=vec128#21
10178# asm 2: and >z4x5x4t223=$68,<z4x5x4t223=$68,<mask12=$23
10179and $68,$68,$23
10180
10181# qhasm: int32323232 z4x5x4t228 += carry1
10182# asm 1: a >z4x5x4t228=vec128#67,<z4x5x4t228=vec128#67,<carry1=vec128#83
10183# asm 2: a >z4x5x4t228=$69,<z4x5x4t228=$69,<carry1=$85
10184a $69,$69,$85
10185
10186# qhasm: z4x5x4t227 &= mask12
10187# asm 1: and >z4x5x4t227=vec128#64,<z4x5x4t227=vec128#64,<mask12=vec128#21
10188# asm 2: and >z4x5x4t227=$66,<z4x5x4t227=$66,<mask12=$23
10189and $66,$66,$23
10190
10191# qhasm: int32323232 z4x5x4t232 += carry2
10192# asm 1: a >z4x5x4t232=vec128#69,<z4x5x4t232=vec128#69,<carry2=vec128#85
10193# asm 2: a >z4x5x4t232=$71,<z4x5x4t232=$71,<carry2=$87
10194a $71,$71,$87
10195
10196# qhasm: z4x5x4t231 &= mask12
10197# asm 1: and >z4x5x4t231=vec128#70,<z4x5x4t231=vec128#70,<mask12=vec128#21
10198# asm 2: and >z4x5x4t231=$72,<z4x5x4t231=$72,<mask12=$23
10199and $72,$72,$23
10200
10201# qhasm: int32323232 z4x5x4t236 += carry3
10202# asm 1: a >z4x5x4t236=vec128#72,<z4x5x4t236=vec128#72,<carry3=vec128#87
10203# asm 2: a >z4x5x4t236=$74,<z4x5x4t236=$74,<carry3=$89
10204a $74,$74,$89
10205
10206# qhasm: z4x5x4t235 &= mask12
10207# asm 1: and >z4x5x4t235=vec128#71,<z4x5x4t235=vec128#71,<mask12=vec128#21
10208# asm 2: and >z4x5x4t235=$73,<z4x5x4t235=$73,<mask12=$23
10209and $73,$73,$23
10210
10211# qhasm: uint32323232 carry1 = z4x5x4t224 >> 13
10212# asm 1: rotmi >carry1=vec128#81,<z4x5x4t224=vec128#62,-13
10213# asm 2: rotmi >carry1=$83,<z4x5x4t224=$64,-13
10214rotmi $83,$64,-13
10215
10216# qhasm: uint32323232 carry2 = z4x5x4t228 >> 13
10217# asm 1: rotmi >carry2=vec128#83,<z4x5x4t228=vec128#67,-13
10218# asm 2: rotmi >carry2=$85,<z4x5x4t228=$69,-13
10219rotmi $85,$69,-13
10220
10221# qhasm: uint32323232 carry3 = z4x5x4t232 >> 13
10222# asm 1: rotmi >carry3=vec128#85,<z4x5x4t232=vec128#69,-13
10223# asm 2: rotmi >carry3=$87,<z4x5x4t232=$71,-13
10224rotmi $87,$71,-13
10225
10226# qhasm: uint32323232 carry4 = z4x5x4t236 >> 13
10227# asm 1: rotmi >carry4=vec128#87,<z4x5x4t236=vec128#72,-13
10228# asm 2: rotmi >carry4=$89,<z4x5x4t236=$74,-13
10229rotmi $89,$74,-13
10230
10231# qhasm: int32323232 z4x5x4t225 += carry1
10232# asm 1: a >z4x5x4t225=vec128#55,<z4x5x4t225=vec128#55,<carry1=vec128#81
10233# asm 2: a >z4x5x4t225=$57,<z4x5x4t225=$57,<carry1=$83
10234a $57,$57,$83
10235
10236# qhasm: z4x5x4t224 &= mask13
10237# asm 1: and >z4x5x4t224=vec128#62,<z4x5x4t224=vec128#62,<mask13=vec128#22
10238# asm 2: and >z4x5x4t224=$64,<z4x5x4t224=$64,<mask13=$24
10239and $64,$64,$24
10240
10241# qhasm: int32323232 z4x5x4t229 += carry2
10242# asm 1: a >z4x5x4t229=vec128#60,<z4x5x4t229=vec128#60,<carry2=vec128#83
10243# asm 2: a >z4x5x4t229=$62,<z4x5x4t229=$62,<carry2=$85
10244a $62,$62,$85
10245
10246# qhasm: z4x5x4t228 &= mask13
10247# asm 1: and >z4x5x4t228=vec128#67,<z4x5x4t228=vec128#67,<mask13=vec128#22
10248# asm 2: and >z4x5x4t228=$69,<z4x5x4t228=$69,<mask13=$24
10249and $69,$69,$24
10250
10251# qhasm: int32323232 z4x5x4t233 += carry3
10252# asm 1: a >z4x5x4t233=vec128#57,<z4x5x4t233=vec128#57,<carry3=vec128#85
10253# asm 2: a >z4x5x4t233=$59,<z4x5x4t233=$59,<carry3=$87
10254a $59,$59,$87
10255
10256# qhasm: z4x5x4t232 &= mask13
10257# asm 1: and >z4x5x4t232=vec128#69,<z4x5x4t232=vec128#69,<mask13=vec128#22
10258# asm 2: and >z4x5x4t232=$71,<z4x5x4t232=$71,<mask13=$24
10259and $71,$71,$24
10260
10261# qhasm: int32323232 z4x5x4t237 += carry4
10262# asm 1: a >z4x5x4t237=vec128#81,<z4x5x4t237=vec128#84,<carry4=vec128#87
10263# asm 2: a >z4x5x4t237=$83,<z4x5x4t237=$86,<carry4=$89
10264a $83,$86,$89
10265
10266# qhasm: z4x5x4t236 &= mask13
10267# asm 1: and >z4x5x4t236=vec128#72,<z4x5x4t236=vec128#72,<mask13=vec128#22
10268# asm 2: and >z4x5x4t236=$74,<z4x5x4t236=$74,<mask13=$24
10269and $74,$74,$24
10270
10271# qhasm: uint32323232 carry1 = z4x5x4t225 >> 13
10272# asm 1: rotmi >carry1=vec128#83,<z4x5x4t225=vec128#55,-13
10273# asm 2: rotmi >carry1=$85,<z4x5x4t225=$57,-13
10274rotmi $85,$57,-13
10275
10276# qhasm: uint32323232 carry2 = z4x5x4t229 >> 13
10277# asm 1: rotmi >carry2=vec128#84,<z4x5x4t229=vec128#60,-13
10278# asm 2: rotmi >carry2=$86,<z4x5x4t229=$62,-13
10279rotmi $86,$62,-13
10280
10281# qhasm: uint32323232 carry3 = z4x5x4t233 >> 13
10282# asm 1: rotmi >carry3=vec128#85,<z4x5x4t233=vec128#57,-13
10283# asm 2: rotmi >carry3=$87,<z4x5x4t233=$59,-13
10284rotmi $87,$59,-13
10285
10286# qhasm: uint32323232 carry4 = z4x5x4t237 >> 13
10287# asm 1: rotmi >carry4=vec128#87,<z4x5x4t237=vec128#81,-13
10288# asm 2: rotmi >carry4=$89,<z4x5x4t237=$83,-13
10289rotmi $89,$83,-13
10290
10291# qhasm: int32323232 z4x5x4t226 += carry1
10292# asm 1: a >z4x5x4t226=vec128#56,<z4x5x4t226=vec128#56,<carry1=vec128#83
10293# asm 2: a >z4x5x4t226=$58,<z4x5x4t226=$58,<carry1=$85
10294a $58,$58,$85
10295
10296# qhasm: z4x5x4t225 &= mask13
10297# asm 1: and >z4x5x4t225=vec128#55,<z4x5x4t225=vec128#55,<mask13=vec128#22
10298# asm 2: and >z4x5x4t225=$57,<z4x5x4t225=$57,<mask13=$24
10299and $57,$57,$24
10300
10301# qhasm: int32323232 z4x5x4t230 += carry2
10302# asm 1: a >z4x5x4t230=vec128#68,<z4x5x4t230=vec128#68,<carry2=vec128#84
10303# asm 2: a >z4x5x4t230=$70,<z4x5x4t230=$70,<carry2=$86
10304a $70,$70,$86
10305
10306# qhasm: z4x5x4t229 &= mask13
10307# asm 1: and >z4x5x4t229=vec128#60,<z4x5x4t229=vec128#60,<mask13=vec128#22
10308# asm 2: and >z4x5x4t229=$62,<z4x5x4t229=$62,<mask13=$24
10309and $62,$62,$24
10310
10311# qhasm: int32323232 z4x5x4t234 += carry3
10312# asm 1: a >z4x5x4t234=vec128#59,<z4x5x4t234=vec128#59,<carry3=vec128#85
10313# asm 2: a >z4x5x4t234=$61,<z4x5x4t234=$61,<carry3=$87
10314a $61,$61,$87
10315
10316# qhasm: z4x5x4t233 &= mask13
10317# asm 1: and >z4x5x4t233=vec128#57,<z4x5x4t233=vec128#57,<mask13=vec128#22
10318# asm 2: and >z4x5x4t233=$59,<z4x5x4t233=$59,<mask13=$24
10319and $59,$59,$24
10320
10321# qhasm: int32323232 z4x5x4t238 += carry4
10322# asm 1: a >z4x5x4t238=vec128#73,<z4x5x4t238=vec128#73,<carry4=vec128#87
10323# asm 2: a >z4x5x4t238=$75,<z4x5x4t238=$75,<carry4=$89
10324a $75,$75,$89
10325
10326# qhasm: z4x5x4t237 &= mask13
10327# asm 1: and >z4x5x4t237=vec128#81,<z4x5x4t237=vec128#81,<mask13=vec128#22
10328# asm 2: and >z4x5x4t237=$83,<z4x5x4t237=$83,<mask13=$24
10329and $83,$83,$24
10330
10331# qhasm: uint32323232 carry1 = z4x5x4t226 >> 13
10332# asm 1: rotmi >carry1=vec128#83,<z4x5x4t226=vec128#56,-13
10333# asm 2: rotmi >carry1=$85,<z4x5x4t226=$58,-13
10334rotmi $85,$58,-13
10335
10336# qhasm: uint32323232 carry2 = z4x5x4t230 >> 13
10337# asm 1: rotmi >carry2=vec128#84,<z4x5x4t230=vec128#68,-13
10338# asm 2: rotmi >carry2=$86,<z4x5x4t230=$70,-13
10339rotmi $86,$70,-13
10340
10341# qhasm: uint32323232 carry3 = z4x5x4t234 >> 13
10342# asm 1: rotmi >carry3=vec128#85,<z4x5x4t234=vec128#59,-13
10343# asm 2: rotmi >carry3=$87,<z4x5x4t234=$61,-13
10344rotmi $87,$61,-13
10345
10346# qhasm: uint32323232 z4x5x4t239 = z4x5x4t238 >> 13
10347# asm 1: rotmi >z4x5x4t239=vec128#87,<z4x5x4t238=vec128#73,-13
10348# asm 2: rotmi >z4x5x4t239=$89,<z4x5x4t238=$75,-13
10349rotmi $89,$75,-13
10350
10351# qhasm: int32323232 z4x5x4t227 += carry1
10352# asm 1: a >z4x5x4t227=vec128#64,<z4x5x4t227=vec128#64,<carry1=vec128#83
10353# asm 2: a >z4x5x4t227=$66,<z4x5x4t227=$66,<carry1=$85
10354a $66,$66,$85
10355
10356# qhasm: z4x5x4t226 &= mask13
10357# asm 1: and >z4x5x4t226=vec128#56,<z4x5x4t226=vec128#56,<mask13=vec128#22
10358# asm 2: and >z4x5x4t226=$58,<z4x5x4t226=$58,<mask13=$24
10359and $58,$58,$24
10360
10361# qhasm: int32323232 z4x5x4t231 += carry2
10362# asm 1: a >z4x5x4t231=vec128#70,<z4x5x4t231=vec128#70,<carry2=vec128#84
10363# asm 2: a >z4x5x4t231=$72,<z4x5x4t231=$72,<carry2=$86
10364a $72,$72,$86
10365
10366# qhasm: z4x5x4t230 &= mask13
10367# asm 1: and >z4x5x4t230=vec128#68,<z4x5x4t230=vec128#68,<mask13=vec128#22
10368# asm 2: and >z4x5x4t230=$70,<z4x5x4t230=$70,<mask13=$24
10369and $70,$70,$24
10370
10371# qhasm: int32323232 z4x5x4t235 += carry3
10372# asm 1: a >z4x5x4t235=vec128#71,<z4x5x4t235=vec128#71,<carry3=vec128#85
10373# asm 2: a >z4x5x4t235=$73,<z4x5x4t235=$73,<carry3=$87
10374a $73,$73,$87
10375
10376# qhasm: z4x5x4t234 &= mask13
10377# asm 1: and >z4x5x4t234=vec128#59,<z4x5x4t234=vec128#59,<mask13=vec128#22
10378# asm 2: and >z4x5x4t234=$61,<z4x5x4t234=$61,<mask13=$24
10379and $61,$61,$24
10380
10381# qhasm: uint32323232 carry1 = z4x5x4t227 >> 12
10382# asm 1: rotmi >carry1=vec128#83,<z4x5x4t227=vec128#64,-12
10383# asm 2: rotmi >carry1=$85,<z4x5x4t227=$66,-12
10384rotmi $85,$66,-12
10385
10386# qhasm: z4x5x4t238 &= mask13
10387# asm 1: and >z4x5x4t238=vec128#73,<z4x5x4t238=vec128#73,<mask13=vec128#22
10388# asm 2: and >z4x5x4t238=$75,<z4x5x4t238=$75,<mask13=$24
10389and $75,$75,$24
10390
10391# qhasm: uint32323232 carry2 = z4x5x4t231 >> 12
10392# asm 1: rotmi >carry2=vec128#84,<z4x5x4t231=vec128#70,-12
10393# asm 2: rotmi >carry2=$86,<z4x5x4t231=$72,-12
10394rotmi $86,$72,-12
10395
10396# qhasm: uint32323232 carry3 = z4x5x4t235 >> 12
10397# asm 1: rotmi >carry3=vec128#85,<z4x5x4t235=vec128#71,-12
10398# asm 2: rotmi >carry3=$87,<z4x5x4t235=$73,-12
10399rotmi $87,$73,-12
10400
10401# qhasm: int32323232 z4x5x4t228 += carry1
10402# asm 1: a >z4x5x4t228=vec128#67,<z4x5x4t228=vec128#67,<carry1=vec128#83
10403# asm 2: a >z4x5x4t228=$69,<z4x5x4t228=$69,<carry1=$85
10404a $69,$69,$85
10405
10406# qhasm: z4x5x4t227 &= mask12
10407# asm 1: and >z4x5x4t227=vec128#64,<z4x5x4t227=vec128#64,<mask12=vec128#21
10408# asm 2: and >z4x5x4t227=$66,<z4x5x4t227=$66,<mask12=$23
10409and $66,$66,$23
10410
10411# qhasm: int32323232 z4x5x4t232 += carry2
10412# asm 1: a >z4x5x4t232=vec128#69,<z4x5x4t232=vec128#69,<carry2=vec128#84
10413# asm 2: a >z4x5x4t232=$71,<z4x5x4t232=$71,<carry2=$86
10414a $71,$71,$86
10415
10416# qhasm: z4x5x4t231 &= mask12
10417# asm 1: and >z4x5x4t231=vec128#70,<z4x5x4t231=vec128#70,<mask12=vec128#21
10418# asm 2: and >z4x5x4t231=$72,<z4x5x4t231=$72,<mask12=$23
10419and $72,$72,$23
10420
10421# qhasm: int32323232 z4x5x4t236 += carry3
10422# asm 1: a >z4x5x4t236=vec128#72,<z4x5x4t236=vec128#72,<carry3=vec128#85
10423# asm 2: a >z4x5x4t236=$74,<z4x5x4t236=$74,<carry3=$87
10424a $74,$74,$87
10425
10426# qhasm: z4x5x4t235 &= mask12
10427# asm 1: and >z4x5x4t235=vec128#71,<z4x5x4t235=vec128#71,<mask12=vec128#21
10428# asm 2: and >z4x5x4t235=$73,<z4x5x4t235=$73,<mask12=$23
10429and $73,$73,$23
10430
10431# qhasm: int32323232 z4x5x4t20  += (z4x5x4t220 & 0xffff) * (vec19 & 0xffff)
10432# asm 1: mpya >z4x5x4t20=vec128#61,<z4x5x4t220=vec128#61,<vec19=vec128#74,<z4x5x4t20=vec128#86
10433# asm 2: mpya >z4x5x4t20=$63,<z4x5x4t220=$63,<vec19=$76,<z4x5x4t20=$88
10434mpya $63,$63,$76,$88
10435
10436# qhasm: int32323232 z4x5x4t21  += (z4x5x4t221 & 0xffff) * (vec19 & 0xffff)
10437# asm 1: mpya >z4x5x4t21=vec128#5,<z4x5x4t221=vec128#5,<vec19=vec128#74,<z4x5x4t21=vec128#77
10438# asm 2: mpya >z4x5x4t21=$7,<z4x5x4t221=$7,<vec19=$76,<z4x5x4t21=$79
10439mpya $7,$7,$76,$79
10440
10441# qhasm: int32323232 z4x5x4t22  += (z4x5x4t222 & 0xffff) * (vec19 & 0xffff)
10442# asm 1: mpya >z4x5x4t22=vec128#65,<z4x5x4t222=vec128#65,<vec19=vec128#74,<z4x5x4t22=vec128#78
10443# asm 2: mpya >z4x5x4t22=$67,<z4x5x4t222=$67,<vec19=$76,<z4x5x4t22=$80
10444mpya $67,$67,$76,$80
10445
10446# qhasm: int32323232 z4x5x4t23  += (z4x5x4t223 & 0xffff) * (vec19 & 0xffff)
10447# asm 1: mpya >z4x5x4t23=vec128#66,<z4x5x4t223=vec128#66,<vec19=vec128#74,<z4x5x4t23=vec128#82
10448# asm 2: mpya >z4x5x4t23=$68,<z4x5x4t223=$68,<vec19=$76,<z4x5x4t23=$84
10449mpya $68,$68,$76,$84
10450
10451# qhasm: int32323232 z4x5x4t24  += (z4x5x4t224 & 0xffff) * (vec19 & 0xffff)
10452# asm 1: mpya >z4x5x4t24=vec128#62,<z4x5x4t224=vec128#62,<vec19=vec128#74,<z4x5x4t24=vec128#79
10453# asm 2: mpya >z4x5x4t24=$64,<z4x5x4t224=$64,<vec19=$76,<z4x5x4t24=$81
10454mpya $64,$64,$76,$81
10455
10456# qhasm: int32323232 z4x5x4t25  += (z4x5x4t225 & 0xffff) * (vec19 & 0xffff)
10457# asm 1: mpya >z4x5x4t25=vec128#55,<z4x5x4t225=vec128#55,<vec19=vec128#74,<z4x5x4t25=vec128#76
10458# asm 2: mpya >z4x5x4t25=$57,<z4x5x4t225=$57,<vec19=$76,<z4x5x4t25=$78
10459mpya $57,$57,$76,$78
10460
10461# qhasm: int32323232 z4x5x4t26  += (z4x5x4t226 & 0xffff) * (vec19 & 0xffff)
10462# asm 1: mpya >z4x5x4t26=vec128#56,<z4x5x4t226=vec128#56,<vec19=vec128#74,<z4x5x4t26=vec128#102
10463# asm 2: mpya >z4x5x4t26=$58,<z4x5x4t226=$58,<vec19=$76,<z4x5x4t26=$104
10464mpya $58,$58,$76,$104
10465
10466# qhasm: int32323232 z4x5x4t27  += (z4x5x4t227 & 0xffff) * (vec19 & 0xffff)
10467# asm 1: mpya >z4x5x4t27=vec128#64,<z4x5x4t227=vec128#64,<vec19=vec128#74,<z4x5x4t27=vec128#80
10468# asm 2: mpya >z4x5x4t27=$66,<z4x5x4t227=$66,<vec19=$76,<z4x5x4t27=$82
10469mpya $66,$66,$76,$82
10470
10471# qhasm: int32323232 z4x5x4t28  += (z4x5x4t228 & 0xffff) * (vec19 & 0xffff)
10472# asm 1: mpya >z4x5x4t28=vec128#67,<z4x5x4t228=vec128#67,<vec19=vec128#74,<z4x5x4t28=vec128#104
10473# asm 2: mpya >z4x5x4t28=$69,<z4x5x4t228=$69,<vec19=$76,<z4x5x4t28=$106
10474mpya $69,$69,$76,$106
10475
10476# qhasm: int32323232 z4x5x4t29  += (z4x5x4t229 & 0xffff) * (vec19 & 0xffff)
10477# asm 1: mpya >z4x5x4t29=vec128#60,<z4x5x4t229=vec128#60,<vec19=vec128#74,<z4x5x4t29=vec128#105
10478# asm 2: mpya >z4x5x4t29=$62,<z4x5x4t229=$62,<vec19=$76,<z4x5x4t29=$107
10479mpya $62,$62,$76,$107
10480
10481# qhasm: int32323232 z4x5x4t210 += (z4x5x4t230 & 0xffff) * (vec19 & 0xffff)
10482# asm 1: mpya >z4x5x4t210=vec128#68,<z4x5x4t230=vec128#68,<vec19=vec128#74,<z4x5x4t210=vec128#106
10483# asm 2: mpya >z4x5x4t210=$70,<z4x5x4t230=$70,<vec19=$76,<z4x5x4t210=$108
10484mpya $70,$70,$76,$108
10485
10486# qhasm: int32323232 z4x5x4t211 += (z4x5x4t231 & 0xffff) * (vec19 & 0xffff)
10487# asm 1: mpya >z4x5x4t211=vec128#70,<z4x5x4t231=vec128#70,<vec19=vec128#74,<z4x5x4t211=vec128#107
10488# asm 2: mpya >z4x5x4t211=$72,<z4x5x4t231=$72,<vec19=$76,<z4x5x4t211=$109
10489mpya $72,$72,$76,$109
10490
10491# qhasm: int32323232 z4x5x4t212 += (z4x5x4t232 & 0xffff) * (vec19 & 0xffff)
10492# asm 1: mpya >z4x5x4t212=vec128#69,<z4x5x4t232=vec128#69,<vec19=vec128#74,<z4x5x4t212=vec128#108
10493# asm 2: mpya >z4x5x4t212=$71,<z4x5x4t232=$71,<vec19=$76,<z4x5x4t212=$110
10494mpya $71,$71,$76,$110
10495
10496# qhasm: int32323232 z4x5x4t213 += (z4x5x4t233 & 0xffff) * (vec19 & 0xffff)
10497# asm 1: mpya >z4x5x4t213=vec128#57,<z4x5x4t233=vec128#57,<vec19=vec128#74,<z4x5x4t213=vec128#109
10498# asm 2: mpya >z4x5x4t213=$59,<z4x5x4t233=$59,<vec19=$76,<z4x5x4t213=$111
10499mpya $59,$59,$76,$111
10500
10501# qhasm: int32323232 z4x5x4t214 += (z4x5x4t234 & 0xffff) * (vec19 & 0xffff)
10502# asm 1: mpya >z4x5x4t214=vec128#59,<z4x5x4t234=vec128#59,<vec19=vec128#74,<z4x5x4t214=vec128#110
10503# asm 2: mpya >z4x5x4t214=$61,<z4x5x4t234=$61,<vec19=$76,<z4x5x4t214=$112
10504mpya $61,$61,$76,$112
10505
10506# qhasm: int32323232 z4x5x4t215 += (z4x5x4t235 & 0xffff) * (vec19 & 0xffff)
10507# asm 1: mpya >z4x5x4t215=vec128#71,<z4x5x4t235=vec128#71,<vec19=vec128#74,<z4x5x4t215=vec128#111
10508# asm 2: mpya >z4x5x4t215=$73,<z4x5x4t235=$73,<vec19=$76,<z4x5x4t215=$113
10509mpya $73,$73,$76,$113
10510
10511# qhasm: int32323232 z4x5x4t216 += (z4x5x4t236 & 0xffff) * (vec19 & 0xffff)
10512# asm 1: mpya >z4x5x4t216=vec128#58,<z4x5x4t236=vec128#72,<vec19=vec128#74,<z4x5x4t216=vec128#58
10513# asm 2: mpya >z4x5x4t216=$60,<z4x5x4t236=$74,<vec19=$76,<z4x5x4t216=$60
10514mpya $60,$74,$76,$60
10515
10516# qhasm: int32323232 z4x5x4t217 += (z4x5x4t237 & 0xffff) * (vec19 & 0xffff)
10517# asm 1: mpya >z4x5x4t217=vec128#63,<z4x5x4t237=vec128#81,<vec19=vec128#74,<z4x5x4t217=vec128#63
10518# asm 2: mpya >z4x5x4t217=$65,<z4x5x4t237=$83,<vec19=$76,<z4x5x4t217=$65
10519mpya $65,$83,$76,$65
10520
10521# qhasm: int32323232 z4x5x4t218 += (z4x5x4t238 & 0xffff) * (vec19 & 0xffff)
10522# asm 1: mpya >z4x5x4t218=vec128#72,<z4x5x4t238=vec128#73,<vec19=vec128#74,<z4x5x4t218=vec128#112
10523# asm 2: mpya >z4x5x4t218=$74,<z4x5x4t238=$75,<vec19=$76,<z4x5x4t218=$114
10524mpya $74,$75,$76,$114
10525
10526# qhasm: int32323232 z4x5x4t219 += (z4x5x4t239 & 0xffff) * (vec19 & 0xffff)
10527# asm 1: mpya >z4x5x4t219=vec128#73,<z4x5x4t239=vec128#87,<vec19=vec128#74,<z4x5x4t219=vec128#96
10528# asm 2: mpya >z4x5x4t219=$75,<z4x5x4t239=$89,<vec19=$76,<z4x5x4t219=$98
10529mpya $75,$89,$76,$98
10530
10531# qhasm: uint32323232 carry = z4x5x4t216 >> 13
10532# asm 1: rotmi >carry=vec128#76,<z4x5x4t216=vec128#58,-13
10533# asm 2: rotmi >carry=$78,<z4x5x4t216=$60,-13
10534rotmi $78,$60,-13
10535
10536# qhasm: int32323232 z4x5x4t217 += carry
10537# asm 1: a >z4x5x4t217=vec128#63,<z4x5x4t217=vec128#63,<carry=vec128#76
10538# asm 2: a >z4x5x4t217=$65,<z4x5x4t217=$65,<carry=$78
10539a $65,$65,$78
10540
10541# qhasm: uint32323232 carry = z4x5x4t217 >> 13
10542# asm 1: rotmi >carry=vec128#76,<z4x5x4t217=vec128#63,-13
10543# asm 2: rotmi >carry=$78,<z4x5x4t217=$65,-13
10544rotmi $78,$65,-13
10545
10546# qhasm: int32323232 z4x5x4t218 += carry
10547# asm 1: a >z4x5x4t218=vec128#72,<z4x5x4t218=vec128#72,<carry=vec128#76
10548# asm 2: a >z4x5x4t218=$74,<z4x5x4t218=$74,<carry=$78
10549a $74,$74,$78
10550
10551# qhasm: uint32323232 carry = z4x5x4t218 >> 13
10552# asm 1: rotmi >carry=vec128#76,<z4x5x4t218=vec128#72,-13
10553# asm 2: rotmi >carry=$78,<z4x5x4t218=$74,-13
10554rotmi $78,$74,-13
10555
10556# qhasm: int32323232 z4x5x4t219 += carry
10557# asm 1: a >z4x5x4t219=vec128#73,<z4x5x4t219=vec128#73,<carry=vec128#76
10558# asm 2: a >z4x5x4t219=$75,<z4x5x4t219=$75,<carry=$78
10559a $75,$75,$78
10560
10561# qhasm: uint32323232 carry = z4x5x4t219 >> 12
10562# asm 1: rotmi >carry=vec128#76,<z4x5x4t219=vec128#73,-12
10563# asm 2: rotmi >carry=$78,<z4x5x4t219=$75,-12
10564rotmi $78,$75,-12
10565
10566# qhasm: int32323232 red = carry << 4
10567# asm 1: shli >red=vec128#77,<carry=vec128#76,4
10568# asm 2: shli >red=$79,<carry=$78,4
10569shli $79,$78,4
10570
10571# qhasm: int32323232 red += carry
10572# asm 1: a >red=vec128#77,<red=vec128#77,<carry=vec128#76
10573# asm 2: a >red=$79,<red=$79,<carry=$78
10574a $79,$79,$78
10575
10576# qhasm: int32323232 red += carry
10577# asm 1: a >red=vec128#77,<red=vec128#77,<carry=vec128#76
10578# asm 2: a >red=$79,<red=$79,<carry=$78
10579a $79,$79,$78
10580
10581# qhasm: int32323232 red += carry
10582# asm 1: a >red=vec128#76,<red=vec128#77,<carry=vec128#76
10583# asm 2: a >red=$78,<red=$79,<carry=$78
10584a $78,$79,$78
10585
10586# qhasm: int32323232 z4x5x4t20 += red
10587# asm 1: a >z4x5x4t20=vec128#61,<z4x5x4t20=vec128#61,<red=vec128#76
10588# asm 2: a >z4x5x4t20=$63,<z4x5x4t20=$63,<red=$78
10589a $63,$63,$78
10590
10591# qhasm: z4x5x4t219 &= mask12
10592# asm 1: and >z4x5x4t219=vec128#73,<z4x5x4t219=vec128#73,<mask12=vec128#21
10593# asm 2: and >z4x5x4t219=$75,<z4x5x4t219=$75,<mask12=$23
10594and $75,$75,$23
10595
10596# qhasm: z4x5x4t216 &= mask13
10597# asm 1: and >z4x5x4t216=vec128#58,<z4x5x4t216=vec128#58,<mask13=vec128#22
10598# asm 2: and >z4x5x4t216=$60,<z4x5x4t216=$60,<mask13=$24
10599and $60,$60,$24
10600
10601# qhasm: z4x5x4t217 &= mask13
10602# asm 1: and >z4x5x4t217=vec128#63,<z4x5x4t217=vec128#63,<mask13=vec128#22
10603# asm 2: and >z4x5x4t217=$65,<z4x5x4t217=$65,<mask13=$24
10604and $65,$65,$24
10605
10606# qhasm: z4x5x4t218 &= mask13
10607# asm 1: and >z4x5x4t218=vec128#72,<z4x5x4t218=vec128#72,<mask13=vec128#22
10608# asm 2: and >z4x5x4t218=$74,<z4x5x4t218=$74,<mask13=$24
10609and $74,$74,$24
10610
10611# qhasm: z4x5x4t219 &= mask12
10612# asm 1: and >z4x5x4t219=vec128#73,<z4x5x4t219=vec128#73,<mask12=vec128#21
10613# asm 2: and >z4x5x4t219=$75,<z4x5x4t219=$75,<mask12=$23
10614and $75,$75,$23
10615
10616# qhasm: uint32323232 carry0 = z4x5x4t20  >> 13
10617# asm 1: rotmi >carry0=vec128#76,<z4x5x4t20=vec128#61,-13
10618# asm 2: rotmi >carry0=$78,<z4x5x4t20=$63,-13
10619rotmi $78,$63,-13
10620
10621# qhasm: uint32323232 carry1 = z4x5x4t24  >> 13
10622# asm 1: rotmi >carry1=vec128#77,<z4x5x4t24=vec128#62,-13
10623# asm 2: rotmi >carry1=$79,<z4x5x4t24=$64,-13
10624rotmi $79,$64,-13
10625
10626# qhasm: uint32323232 carry2 = z4x5x4t28  >> 13
10627# asm 1: rotmi >carry2=vec128#78,<z4x5x4t28=vec128#67,-13
10628# asm 2: rotmi >carry2=$80,<z4x5x4t28=$69,-13
10629rotmi $80,$69,-13
10630
10631# qhasm: uint32323232 carry3 = z4x5x4t212 >> 13
10632# asm 1: rotmi >carry3=vec128#79,<z4x5x4t212=vec128#69,-13
10633# asm 2: rotmi >carry3=$81,<z4x5x4t212=$71,-13
10634rotmi $81,$71,-13
10635
10636# qhasm: int32323232 z4x5x4t21  += carry0
10637# asm 1: a >z4x5x4t21=vec128#5,<z4x5x4t21=vec128#5,<carry0=vec128#76
10638# asm 2: a >z4x5x4t21=$7,<z4x5x4t21=$7,<carry0=$78
10639a $7,$7,$78
10640
10641# qhasm: z4x5x4t20  &= mask13
10642# asm 1: and >z4x5x4t20=vec128#76,<z4x5x4t20=vec128#61,<mask13=vec128#22
10643# asm 2: and >z4x5x4t20=$78,<z4x5x4t20=$63,<mask13=$24
10644and $78,$63,$24
10645
10646# qhasm: int32323232 z4x5x4t25  += carry1
10647# asm 1: a >z4x5x4t25=vec128#55,<z4x5x4t25=vec128#55,<carry1=vec128#77
10648# asm 2: a >z4x5x4t25=$57,<z4x5x4t25=$57,<carry1=$79
10649a $57,$57,$79
10650
10651# qhasm: z4x5x4t24  &= mask13
10652# asm 1: and >z4x5x4t24=vec128#61,<z4x5x4t24=vec128#62,<mask13=vec128#22
10653# asm 2: and >z4x5x4t24=$63,<z4x5x4t24=$64,<mask13=$24
10654and $63,$64,$24
10655
10656# qhasm: int32323232 z4x5x4t29  += carry2
10657# asm 1: a >z4x5x4t29=vec128#60,<z4x5x4t29=vec128#60,<carry2=vec128#78
10658# asm 2: a >z4x5x4t29=$62,<z4x5x4t29=$62,<carry2=$80
10659a $62,$62,$80
10660
10661# qhasm: z4x5x4t28  &= mask13
10662# asm 1: and >z4x5x4t28=vec128#62,<z4x5x4t28=vec128#67,<mask13=vec128#22
10663# asm 2: and >z4x5x4t28=$64,<z4x5x4t28=$69,<mask13=$24
10664and $64,$69,$24
10665
10666# qhasm: int32323232 z4x5x4t213 += carry3
10667# asm 1: a >z4x5x4t213=vec128#57,<z4x5x4t213=vec128#57,<carry3=vec128#79
10668# asm 2: a >z4x5x4t213=$59,<z4x5x4t213=$59,<carry3=$81
10669a $59,$59,$81
10670
10671# qhasm: z4x5x4t212 &= mask13
10672# asm 1: and >z4x5x4t212=vec128#67,<z4x5x4t212=vec128#69,<mask13=vec128#22
10673# asm 2: and >z4x5x4t212=$69,<z4x5x4t212=$71,<mask13=$24
10674and $69,$71,$24
10675
10676# qhasm: uint32323232 carry0 = z4x5x4t21  >> 13
10677# asm 1: rotmi >carry0=vec128#69,<z4x5x4t21=vec128#5,-13
10678# asm 2: rotmi >carry0=$71,<z4x5x4t21=$7,-13
10679rotmi $71,$7,-13
10680
10681# qhasm: uint32323232 carry1 = z4x5x4t25  >> 13
10682# asm 1: rotmi >carry1=vec128#77,<z4x5x4t25=vec128#55,-13
10683# asm 2: rotmi >carry1=$79,<z4x5x4t25=$57,-13
10684rotmi $79,$57,-13
10685
10686# qhasm: uint32323232 carry2 = z4x5x4t29  >> 13
10687# asm 1: rotmi >carry2=vec128#78,<z4x5x4t29=vec128#60,-13
10688# asm 2: rotmi >carry2=$80,<z4x5x4t29=$62,-13
10689rotmi $80,$62,-13
10690
10691# qhasm: uint32323232 carry3 = z4x5x4t213 >> 13
10692# asm 1: rotmi >carry3=vec128#79,<z4x5x4t213=vec128#57,-13
10693# asm 2: rotmi >carry3=$81,<z4x5x4t213=$59,-13
10694rotmi $81,$59,-13
10695
10696# qhasm: int32323232 z4x5x4t22  += carry0
10697# asm 1: a >z4x5x4t22=vec128#65,<z4x5x4t22=vec128#65,<carry0=vec128#69
10698# asm 2: a >z4x5x4t22=$67,<z4x5x4t22=$67,<carry0=$71
10699a $67,$67,$71
10700
10701# qhasm: z4x5x4t21  &= mask13
10702# asm 1: and >z4x5x4t21=vec128#5,<z4x5x4t21=vec128#5,<mask13=vec128#22
10703# asm 2: and >z4x5x4t21=$7,<z4x5x4t21=$7,<mask13=$24
10704and $7,$7,$24
10705
10706# qhasm: int32323232 z4x5x4t26  += carry1
10707# asm 1: a >z4x5x4t26=vec128#56,<z4x5x4t26=vec128#56,<carry1=vec128#77
10708# asm 2: a >z4x5x4t26=$58,<z4x5x4t26=$58,<carry1=$79
10709a $58,$58,$79
10710
10711# qhasm: z4x5x4t25  &= mask13
10712# asm 1: and >z4x5x4t25=vec128#55,<z4x5x4t25=vec128#55,<mask13=vec128#22
10713# asm 2: and >z4x5x4t25=$57,<z4x5x4t25=$57,<mask13=$24
10714and $57,$57,$24
10715
10716# qhasm: int32323232 z4x5x4t210 += carry2
10717# asm 1: a >z4x5x4t210=vec128#68,<z4x5x4t210=vec128#68,<carry2=vec128#78
10718# asm 2: a >z4x5x4t210=$70,<z4x5x4t210=$70,<carry2=$80
10719a $70,$70,$80
10720
10721# qhasm: z4x5x4t29  &= mask13
10722# asm 1: and >z4x5x4t29=vec128#60,<z4x5x4t29=vec128#60,<mask13=vec128#22
10723# asm 2: and >z4x5x4t29=$62,<z4x5x4t29=$62,<mask13=$24
10724and $62,$62,$24
10725
10726# qhasm: int32323232 z4x5x4t214 += carry3
10727# asm 1: a >z4x5x4t214=vec128#59,<z4x5x4t214=vec128#59,<carry3=vec128#79
10728# asm 2: a >z4x5x4t214=$61,<z4x5x4t214=$61,<carry3=$81
10729a $61,$61,$81
10730
10731# qhasm: z4x5x4t213 &= mask13
10732# asm 1: and >z4x5x4t213=vec128#57,<z4x5x4t213=vec128#57,<mask13=vec128#22
10733# asm 2: and >z4x5x4t213=$59,<z4x5x4t213=$59,<mask13=$24
10734and $59,$59,$24
10735
10736# qhasm: uint32323232 carry0 = z4x5x4t22  >> 13
10737# asm 1: rotmi >carry0=vec128#69,<z4x5x4t22=vec128#65,-13
10738# asm 2: rotmi >carry0=$71,<z4x5x4t22=$67,-13
10739rotmi $71,$67,-13
10740
10741# qhasm: uint32323232 carry1 = z4x5x4t26  >> 13
10742# asm 1: rotmi >carry1=vec128#77,<z4x5x4t26=vec128#56,-13
10743# asm 2: rotmi >carry1=$79,<z4x5x4t26=$58,-13
10744rotmi $79,$58,-13
10745
10746# qhasm: uint32323232 carry2 = z4x5x4t210 >> 13
10747# asm 1: rotmi >carry2=vec128#78,<z4x5x4t210=vec128#68,-13
10748# asm 2: rotmi >carry2=$80,<z4x5x4t210=$70,-13
10749rotmi $80,$70,-13
10750
10751# qhasm: uint32323232 carry3 = z4x5x4t214 >> 13
10752# asm 1: rotmi >carry3=vec128#79,<z4x5x4t214=vec128#59,-13
10753# asm 2: rotmi >carry3=$81,<z4x5x4t214=$61,-13
10754rotmi $81,$61,-13
10755
10756# qhasm: int32323232 z4x5x4t23  += carry0
10757# asm 1: a >z4x5x4t23=vec128#66,<z4x5x4t23=vec128#66,<carry0=vec128#69
10758# asm 2: a >z4x5x4t23=$68,<z4x5x4t23=$68,<carry0=$71
10759a $68,$68,$71
10760
10761# qhasm: z4x5x4t22  &= mask13
10762# asm 1: and >z4x5x4t22=vec128#65,<z4x5x4t22=vec128#65,<mask13=vec128#22
10763# asm 2: and >z4x5x4t22=$67,<z4x5x4t22=$67,<mask13=$24
10764and $67,$67,$24
10765
10766# qhasm: int32323232 z4x5x4t27  += carry1
10767# asm 1: a >z4x5x4t27=vec128#64,<z4x5x4t27=vec128#64,<carry1=vec128#77
10768# asm 2: a >z4x5x4t27=$66,<z4x5x4t27=$66,<carry1=$79
10769a $66,$66,$79
10770
10771# qhasm: z4x5x4t26  &= mask13
10772# asm 1: and >z4x5x4t26=vec128#56,<z4x5x4t26=vec128#56,<mask13=vec128#22
10773# asm 2: and >z4x5x4t26=$58,<z4x5x4t26=$58,<mask13=$24
10774and $58,$58,$24
10775
10776# qhasm: int32323232 z4x5x4t211 += carry2
10777# asm 1: a >z4x5x4t211=vec128#69,<z4x5x4t211=vec128#70,<carry2=vec128#78
10778# asm 2: a >z4x5x4t211=$71,<z4x5x4t211=$72,<carry2=$80
10779a $71,$72,$80
10780
10781# qhasm: z4x5x4t210 &= mask13
10782# asm 1: and >z4x5x4t210=vec128#68,<z4x5x4t210=vec128#68,<mask13=vec128#22
10783# asm 2: and >z4x5x4t210=$70,<z4x5x4t210=$70,<mask13=$24
10784and $70,$70,$24
10785
10786# qhasm: int32323232 z4x5x4t215 += carry3
10787# asm 1: a >z4x5x4t215=vec128#70,<z4x5x4t215=vec128#71,<carry3=vec128#79
10788# asm 2: a >z4x5x4t215=$72,<z4x5x4t215=$73,<carry3=$81
10789a $72,$73,$81
10790
10791# qhasm: z4x5x4t214 &= mask13
10792# asm 1: and >z4x5x4t214=vec128#59,<z4x5x4t214=vec128#59,<mask13=vec128#22
10793# asm 2: and >z4x5x4t214=$61,<z4x5x4t214=$61,<mask13=$24
10794and $61,$61,$24
10795
10796# qhasm: uint32323232 carry0 = z4x5x4t23  >> 12
10797# asm 1: rotmi >carry0=vec128#71,<z4x5x4t23=vec128#66,-12
10798# asm 2: rotmi >carry0=$73,<z4x5x4t23=$68,-12
10799rotmi $73,$68,-12
10800
10801# qhasm: uint32323232 carry1 = z4x5x4t27  >> 12
10802# asm 1: rotmi >carry1=vec128#77,<z4x5x4t27=vec128#64,-12
10803# asm 2: rotmi >carry1=$79,<z4x5x4t27=$66,-12
10804rotmi $79,$66,-12
10805
10806# qhasm: uint32323232 carry2 = z4x5x4t211 >> 12
10807# asm 1: rotmi >carry2=vec128#78,<z4x5x4t211=vec128#69,-12
10808# asm 2: rotmi >carry2=$80,<z4x5x4t211=$71,-12
10809rotmi $80,$71,-12
10810
10811# qhasm: uint32323232 carry3 = z4x5x4t215 >> 12
10812# asm 1: rotmi >carry3=vec128#79,<z4x5x4t215=vec128#70,-12
10813# asm 2: rotmi >carry3=$81,<z4x5x4t215=$72,-12
10814rotmi $81,$72,-12
10815
10816# qhasm: z4x5x4t23  &= mask12
10817# asm 1: and >z4x5x4t23=vec128#66,<z4x5x4t23=vec128#66,<mask12=vec128#21
10818# asm 2: and >z4x5x4t23=$68,<z4x5x4t23=$68,<mask12=$23
10819and $68,$68,$23
10820
10821# qhasm: z4x5x4t27  &= mask12
10822# asm 1: and >z4x5x4t27=vec128#64,<z4x5x4t27=vec128#64,<mask12=vec128#21
10823# asm 2: and >z4x5x4t27=$66,<z4x5x4t27=$66,<mask12=$23
10824and $66,$66,$23
10825
10826# qhasm: z4x5x4t211 &= mask12
10827# asm 1: and >z4x5x4t211=vec128#69,<z4x5x4t211=vec128#69,<mask12=vec128#21
10828# asm 2: and >z4x5x4t211=$71,<z4x5x4t211=$71,<mask12=$23
10829and $71,$71,$23
10830
10831# qhasm: t20 = select bytes from z4x5x4t20 by selw3333
10832# asm 1: shufb >t20=vec128#80,<z4x5x4t20=vec128#76,<z4x5x4t20=vec128#76,<selw3333=vec128#30
10833# asm 2: shufb >t20=$82,<z4x5x4t20=$78,<z4x5x4t20=$78,<selw3333=$32
10834shufb $82,$78,$78,$32
10835
10836# qhasm: z4x5x4t215 &= mask12
10837# asm 1: and >z4x5x4t215=vec128#70,<z4x5x4t215=vec128#70,<mask12=vec128#21
10838# asm 2: and >z4x5x4t215=$72,<z4x5x4t215=$72,<mask12=$23
10839and $72,$72,$23
10840
10841# qhasm: t21 = select bytes from z4x5x4t21 by selw3333
10842# asm 1: shufb >t21=vec128#81,<z4x5x4t21=vec128#5,<z4x5x4t21=vec128#5,<selw3333=vec128#30
10843# asm 2: shufb >t21=$83,<z4x5x4t21=$7,<z4x5x4t21=$7,<selw3333=$32
10844shufb $83,$7,$7,$32
10845
10846# qhasm: int32323232 z4x5x4t24  += carry0
10847# asm 1: a >z4x5x4t24=vec128#61,<z4x5x4t24=vec128#61,<carry0=vec128#71
10848# asm 2: a >z4x5x4t24=$63,<z4x5x4t24=$63,<carry0=$73
10849a $63,$63,$73
10850
10851# qhasm: t22 = select bytes from z4x5x4t22 by selw3333
10852# asm 1: shufb >t22=vec128#71,<z4x5x4t22=vec128#65,<z4x5x4t22=vec128#65,<selw3333=vec128#30
10853# asm 2: shufb >t22=$73,<z4x5x4t22=$67,<z4x5x4t22=$67,<selw3333=$32
10854shufb $73,$67,$67,$32
10855
10856# qhasm: int32323232 z4x5x4t28  += carry1
10857# asm 1: a >z4x5x4t28=vec128#62,<z4x5x4t28=vec128#62,<carry1=vec128#77
10858# asm 2: a >z4x5x4t28=$64,<z4x5x4t28=$64,<carry1=$79
10859a $64,$64,$79
10860
10861# qhasm: t23 = select bytes from z4x5x4t23 by selw3333
10862# asm 1: shufb >t23=vec128#77,<z4x5x4t23=vec128#66,<z4x5x4t23=vec128#66,<selw3333=vec128#30
10863# asm 2: shufb >t23=$79,<z4x5x4t23=$68,<z4x5x4t23=$68,<selw3333=$32
10864shufb $79,$68,$68,$32
10865
10866# qhasm: int32323232 z4x5x4t212 += carry2
10867# asm 1: a >z4x5x4t212=vec128#67,<z4x5x4t212=vec128#67,<carry2=vec128#78
10868# asm 2: a >z4x5x4t212=$69,<z4x5x4t212=$69,<carry2=$80
10869a $69,$69,$80
10870
10871# qhasm: int32323232 z4x5x4t216 += carry3
10872# asm 1: a >z4x5x4t216=vec128#58,<z4x5x4t216=vec128#58,<carry3=vec128#79
10873# asm 2: a >z4x5x4t216=$60,<z4x5x4t216=$60,<carry3=$81
10874a $60,$60,$81
10875
10876# qhasm: uint32323232 carry1 = z4x5x4t24  >> 13
10877# asm 1: rotmi >carry1=vec128#78,<z4x5x4t24=vec128#61,-13
10878# asm 2: rotmi >carry1=$80,<z4x5x4t24=$63,-13
10879rotmi $80,$63,-13
10880
10881# qhasm: uint32323232 carry2 = z4x5x4t28  >> 13
10882# asm 1: rotmi >carry2=vec128#79,<z4x5x4t28=vec128#62,-13
10883# asm 2: rotmi >carry2=$81,<z4x5x4t28=$64,-13
10884rotmi $81,$64,-13
10885
10886# qhasm: uint32323232 carry3 = z4x5x4t212 >> 13
10887# asm 1: rotmi >carry3=vec128#82,<z4x5x4t212=vec128#67,-13
10888# asm 2: rotmi >carry3=$84,<z4x5x4t212=$69,-13
10889rotmi $84,$69,-13
10890
10891# qhasm: uint32323232 carry4 = z4x5x4t216 >> 13
10892# asm 1: rotmi >carry4=vec128#83,<z4x5x4t216=vec128#58,-13
10893# asm 2: rotmi >carry4=$85,<z4x5x4t216=$60,-13
10894rotmi $85,$60,-13
10895
10896# qhasm: z4x5x4t24  &= mask13
10897# asm 1: and >z4x5x4t24=vec128#84,<z4x5x4t24=vec128#61,<mask13=vec128#22
10898# asm 2: and >z4x5x4t24=$86,<z4x5x4t24=$63,<mask13=$24
10899and $86,$63,$24
10900
10901# qhasm: z4x5x4t28  &= mask13
10902# asm 1: and >z4x5x4t28=vec128#85,<z4x5x4t28=vec128#62,<mask13=vec128#22
10903# asm 2: and >z4x5x4t28=$87,<z4x5x4t28=$64,<mask13=$24
10904and $87,$64,$24
10905
10906# qhasm: z4x5x4t212 &= mask13
10907# asm 1: and >z4x5x4t212=vec128#67,<z4x5x4t212=vec128#67,<mask13=vec128#22
10908# asm 2: and >z4x5x4t212=$69,<z4x5x4t212=$69,<mask13=$24
10909and $69,$69,$24
10910
10911# qhasm: t24 = select bytes from z4x5x4t24 by selw3333
10912# asm 1: shufb >t24=vec128#86,<z4x5x4t24=vec128#84,<z4x5x4t24=vec128#84,<selw3333=vec128#30
10913# asm 2: shufb >t24=$88,<z4x5x4t24=$86,<z4x5x4t24=$86,<selw3333=$32
10914shufb $88,$86,$86,$32
10915
10916# qhasm: z4x5x4t216 &= mask13
10917# asm 1: and >z4x5x4t216=vec128#87,<z4x5x4t216=vec128#58,<mask13=vec128#22
10918# asm 2: and >z4x5x4t216=$89,<z4x5x4t216=$60,<mask13=$24
10919and $89,$60,$24
10920
10921# qhasm: t28 = select bytes from z4x5x4t28 by selw3333
10922# asm 1: shufb >t28=vec128#88,<z4x5x4t28=vec128#85,<z4x5x4t28=vec128#85,<selw3333=vec128#30
10923# asm 2: shufb >t28=$90,<z4x5x4t28=$87,<z4x5x4t28=$87,<selw3333=$32
10924shufb $90,$87,$87,$32
10925
10926# qhasm: int32323232 z4x5x4t25  += carry1
10927# asm 1: a >z4x5x4t25=vec128#55,<z4x5x4t25=vec128#55,<carry1=vec128#78
10928# asm 2: a >z4x5x4t25=$57,<z4x5x4t25=$57,<carry1=$80
10929a $57,$57,$80
10930
10931# qhasm: t212 = select bytes from z4x5x4t212 by selw3333
10932# asm 1: shufb >t212=vec128#78,<z4x5x4t212=vec128#67,<z4x5x4t212=vec128#67,<selw3333=vec128#30
10933# asm 2: shufb >t212=$80,<z4x5x4t212=$69,<z4x5x4t212=$69,<selw3333=$32
10934shufb $80,$69,$69,$32
10935
10936# qhasm: int32323232 z4x5x4t29  += carry2
10937# asm 1: a >z4x5x4t29=vec128#58,<z4x5x4t29=vec128#60,<carry2=vec128#79
10938# asm 2: a >z4x5x4t29=$60,<z4x5x4t29=$62,<carry2=$81
10939a $60,$62,$81
10940
10941# qhasm: t216 = select bytes from z4x5x4t216 by selw3333
10942# asm 1: shufb >t216=vec128#79,<z4x5x4t216=vec128#87,<z4x5x4t216=vec128#87,<selw3333=vec128#30
10943# asm 2: shufb >t216=$81,<z4x5x4t216=$89,<z4x5x4t216=$89,<selw3333=$32
10944shufb $81,$89,$89,$32
10945
10946# qhasm: int32323232 z4x5x4t213 += carry3
10947# asm 1: a >z4x5x4t213=vec128#57,<z4x5x4t213=vec128#57,<carry3=vec128#82
10948# asm 2: a >z4x5x4t213=$59,<z4x5x4t213=$59,<carry3=$84
10949a $59,$59,$84
10950
10951# qhasm: int32323232 z4x5x4t217 += carry4
10952# asm 1: a >z4x5x4t217=vec128#60,<z4x5x4t217=vec128#63,<carry4=vec128#83
10953# asm 2: a >z4x5x4t217=$62,<z4x5x4t217=$65,<carry4=$85
10954a $62,$65,$85
10955
10956# qhasm: uint32323232 carry1 = z4x5x4t25  >> 13
10957# asm 1: rotmi >carry1=vec128#61,<z4x5x4t25=vec128#55,-13
10958# asm 2: rotmi >carry1=$63,<z4x5x4t25=$57,-13
10959rotmi $63,$57,-13
10960
10961# qhasm: uint32323232 carry2 = z4x5x4t29  >> 13
10962# asm 1: rotmi >carry2=vec128#62,<z4x5x4t29=vec128#58,-13
10963# asm 2: rotmi >carry2=$64,<z4x5x4t29=$60,-13
10964rotmi $64,$60,-13
10965
10966# qhasm: uint32323232 carry3 = z4x5x4t213 >> 13
10967# asm 1: rotmi >carry3=vec128#63,<z4x5x4t213=vec128#57,-13
10968# asm 2: rotmi >carry3=$65,<z4x5x4t213=$59,-13
10969rotmi $65,$59,-13
10970
10971# qhasm: uint32323232 carry4 = z4x5x4t217 >> 13
10972# asm 1: rotmi >carry4=vec128#82,<z4x5x4t217=vec128#60,-13
10973# asm 2: rotmi >carry4=$84,<z4x5x4t217=$62,-13
10974rotmi $84,$62,-13
10975
10976# qhasm: z4x5x4t25  &= mask13
10977# asm 1: and >z4x5x4t25=vec128#83,<z4x5x4t25=vec128#55,<mask13=vec128#22
10978# asm 2: and >z4x5x4t25=$85,<z4x5x4t25=$57,<mask13=$24
10979and $85,$57,$24
10980
10981# qhasm: z4x5x4t29  &= mask13
10982# asm 1: and >z4x5x4t29=vec128#89,<z4x5x4t29=vec128#58,<mask13=vec128#22
10983# asm 2: and >z4x5x4t29=$91,<z4x5x4t29=$60,<mask13=$24
10984and $91,$60,$24
10985
10986# qhasm: z4x5x4t213 &= mask13
10987# asm 1: and >z4x5x4t213=vec128#90,<z4x5x4t213=vec128#57,<mask13=vec128#22
10988# asm 2: and >z4x5x4t213=$92,<z4x5x4t213=$59,<mask13=$24
10989and $92,$59,$24
10990
10991# qhasm: t25 = select bytes from z4x5x4t25 by selw3333
10992# asm 1: shufb >t25=vec128#91,<z4x5x4t25=vec128#83,<z4x5x4t25=vec128#83,<selw3333=vec128#30
10993# asm 2: shufb >t25=$93,<z4x5x4t25=$85,<z4x5x4t25=$85,<selw3333=$32
10994shufb $93,$85,$85,$32
10995
10996# qhasm: z4x5x4t217 &= mask13
10997# asm 1: and >z4x5x4t217=vec128#92,<z4x5x4t217=vec128#60,<mask13=vec128#22
10998# asm 2: and >z4x5x4t217=$94,<z4x5x4t217=$62,<mask13=$24
10999and $94,$62,$24
11000
11001# qhasm: t29 = select bytes from z4x5x4t29 by selw3333
11002# asm 1: shufb >t29=vec128#93,<z4x5x4t29=vec128#89,<z4x5x4t29=vec128#89,<selw3333=vec128#30
11003# asm 2: shufb >t29=$95,<z4x5x4t29=$91,<z4x5x4t29=$91,<selw3333=$32
11004shufb $95,$91,$91,$32
11005
11006# qhasm: int32323232 z4x5x4t26  += carry1
11007# asm 1: a >z4x5x4t26=vec128#55,<z4x5x4t26=vec128#56,<carry1=vec128#61
11008# asm 2: a >z4x5x4t26=$57,<z4x5x4t26=$58,<carry1=$63
11009a $57,$58,$63
11010
11011# qhasm: t213 = select bytes from z4x5x4t213 by selw3333
11012# asm 1: shufb >t213=vec128#94,<z4x5x4t213=vec128#90,<z4x5x4t213=vec128#90,<selw3333=vec128#30
11013# asm 2: shufb >t213=$96,<z4x5x4t213=$92,<z4x5x4t213=$92,<selw3333=$32
11014shufb $96,$92,$92,$32
11015
11016# qhasm: int32323232 z4x5x4t210 += carry2
11017# asm 1: a >z4x5x4t210=vec128#56,<z4x5x4t210=vec128#68,<carry2=vec128#62
11018# asm 2: a >z4x5x4t210=$58,<z4x5x4t210=$70,<carry2=$64
11019a $58,$70,$64
11020
11021# qhasm: t217 = select bytes from z4x5x4t217 by selw3333
11022# asm 1: shufb >t217=vec128#95,<z4x5x4t217=vec128#92,<z4x5x4t217=vec128#92,<selw3333=vec128#30
11023# asm 2: shufb >t217=$97,<z4x5x4t217=$94,<z4x5x4t217=$94,<selw3333=$32
11024shufb $97,$94,$94,$32
11025
11026# qhasm: int32323232 z4x5x4t214 += carry3
11027# asm 1: a >z4x5x4t214=vec128#57,<z4x5x4t214=vec128#59,<carry3=vec128#63
11028# asm 2: a >z4x5x4t214=$59,<z4x5x4t214=$61,<carry3=$65
11029a $59,$61,$65
11030
11031# qhasm: int32323232 z4x5x4t218 += carry4
11032# asm 1: a >z4x5x4t218=vec128#58,<z4x5x4t218=vec128#72,<carry4=vec128#82
11033# asm 2: a >z4x5x4t218=$60,<z4x5x4t218=$74,<carry4=$84
11034a $60,$74,$84
11035
11036# qhasm: uint32323232 carry1 = z4x5x4t26  >> 13
11037# asm 1: rotmi >carry1=vec128#59,<z4x5x4t26=vec128#55,-13
11038# asm 2: rotmi >carry1=$61,<z4x5x4t26=$57,-13
11039rotmi $61,$57,-13
11040
11041# qhasm: uint32323232 carry2 = z4x5x4t210 >> 13
11042# asm 1: rotmi >carry2=vec128#60,<z4x5x4t210=vec128#56,-13
11043# asm 2: rotmi >carry2=$62,<z4x5x4t210=$58,-13
11044rotmi $62,$58,-13
11045
11046# qhasm: uint32323232 carry3 = z4x5x4t214 >> 13
11047# asm 1: rotmi >carry3=vec128#61,<z4x5x4t214=vec128#57,-13
11048# asm 2: rotmi >carry3=$63,<z4x5x4t214=$59,-13
11049rotmi $63,$59,-13
11050
11051# qhasm: uint32323232 carry4 = z4x5x4t218  >> 13
11052# asm 1: rotmi >carry4=vec128#62,<z4x5x4t218=vec128#58,-13
11053# asm 2: rotmi >carry4=$64,<z4x5x4t218=$60,-13
11054rotmi $64,$60,-13
11055
11056# qhasm: z4x5x4t26  &= mask13
11057# asm 1: and >z4x5x4t26=vec128#68,<z4x5x4t26=vec128#55,<mask13=vec128#22
11058# asm 2: and >z4x5x4t26=$70,<z4x5x4t26=$57,<mask13=$24
11059and $70,$57,$24
11060
11061# qhasm: z4x5x4t210 &= mask13
11062# asm 1: and >z4x5x4t210=vec128#72,<z4x5x4t210=vec128#56,<mask13=vec128#22
11063# asm 2: and >z4x5x4t210=$74,<z4x5x4t210=$58,<mask13=$24
11064and $74,$58,$24
11065
11066# qhasm: z4x5x4t214 &= mask13
11067# asm 1: and >z4x5x4t214=vec128#82,<z4x5x4t214=vec128#57,<mask13=vec128#22
11068# asm 2: and >z4x5x4t214=$84,<z4x5x4t214=$59,<mask13=$24
11069and $84,$59,$24
11070
11071# qhasm: t26 = select bytes from z4x5x4t26 by selw3333
11072# asm 1: shufb >t26=vec128#96,<z4x5x4t26=vec128#68,<z4x5x4t26=vec128#68,<selw3333=vec128#30
11073# asm 2: shufb >t26=$98,<z4x5x4t26=$70,<z4x5x4t26=$70,<selw3333=$32
11074shufb $98,$70,$70,$32
11075
11076# qhasm: z4x5x4t218  &= mask13
11077# asm 1: and >z4x5x4t218=vec128#97,<z4x5x4t218=vec128#58,<mask13=vec128#22
11078# asm 2: and >z4x5x4t218=$99,<z4x5x4t218=$60,<mask13=$24
11079and $99,$60,$24
11080
11081# qhasm: t210 = select bytes from z4x5x4t210 by selw3333
11082# asm 1: shufb >t210=vec128#98,<z4x5x4t210=vec128#72,<z4x5x4t210=vec128#72,<selw3333=vec128#30
11083# asm 2: shufb >t210=$100,<z4x5x4t210=$74,<z4x5x4t210=$74,<selw3333=$32
11084shufb $100,$74,$74,$32
11085
11086# qhasm: int32323232 z4x5x4t27  += carry1
11087# asm 1: a >z4x5x4t27=vec128#99,<z4x5x4t27=vec128#64,<carry1=vec128#59
11088# asm 2: a >z4x5x4t27=$101,<z4x5x4t27=$66,<carry1=$61
11089a $101,$66,$61
11090
11091# qhasm: t214 = select bytes from z4x5x4t214 by selw3333
11092# asm 1: shufb >t214=vec128#100,<z4x5x4t214=vec128#82,<z4x5x4t214=vec128#82,<selw3333=vec128#30
11093# asm 2: shufb >t214=$102,<z4x5x4t214=$84,<z4x5x4t214=$84,<selw3333=$32
11094shufb $102,$84,$84,$32
11095
11096# qhasm: int32323232 z4x5x4t211 += carry2
11097# asm 1: a >z4x5x4t211=vec128#69,<z4x5x4t211=vec128#69,<carry2=vec128#60
11098# asm 2: a >z4x5x4t211=$71,<z4x5x4t211=$71,<carry2=$62
11099a $71,$71,$62
11100
11101# qhasm: t218 = select bytes from z4x5x4t218 by selw3333
11102# asm 1: shufb >t218=vec128#101,<z4x5x4t218=vec128#97,<z4x5x4t218=vec128#97,<selw3333=vec128#30
11103# asm 2: shufb >t218=$103,<z4x5x4t218=$99,<z4x5x4t218=$99,<selw3333=$32
11104shufb $103,$99,$99,$32
11105
11106# qhasm: int32323232 z4x5x4t215 += carry3
11107# asm 1: a >z4x5x4t215=vec128#70,<z4x5x4t215=vec128#70,<carry3=vec128#61
11108# asm 2: a >z4x5x4t215=$72,<z4x5x4t215=$72,<carry3=$63
11109a $72,$72,$63
11110
11111# qhasm: int32323232 z4x5x4t219 += carry4
11112# asm 1: a >z4x5x4t219=vec128#73,<z4x5x4t219=vec128#73,<carry4=vec128#62
11113# asm 2: a >z4x5x4t219=$75,<z4x5x4t219=$75,<carry4=$64
11114a $75,$75,$64
11115
11116# qhasm: int32323232 tmp10 = (t21 & 0xffff) * (x1_03 & 0xffff)
11117# asm 1: mpy >tmp10=vec128#55,<t21=vec128#81,<x1_03=vec128#51
11118# asm 2: mpy >tmp10=$57,<t21=$83,<x1_03=$53
11119mpy $57,$83,$53
11120
11121# qhasm: t27 = select bytes from z4x5x4t27 by selw3333
11122# asm 1: shufb >t27=vec128#102,<z4x5x4t27=vec128#99,<z4x5x4t27=vec128#99,<selw3333=vec128#30
11123# asm 2: shufb >t27=$104,<z4x5x4t27=$101,<z4x5x4t27=$101,<selw3333=$32
11124shufb $104,$101,$101,$32
11125
11126# qhasm: int32323232 tmp11 = (t21 & 0xffff) * (x1_47 & 0xffff)
11127# asm 1: mpy >tmp11=vec128#56,<t21=vec128#81,<x1_47=vec128#52
11128# asm 2: mpy >tmp11=$58,<t21=$83,<x1_47=$54
11129mpy $58,$83,$54
11130
11131# qhasm: t211 = select bytes from z4x5x4t211 by selw3333
11132# asm 1: shufb >t211=vec128#103,<z4x5x4t211=vec128#69,<z4x5x4t211=vec128#69,<selw3333=vec128#30
11133# asm 2: shufb >t211=$105,<z4x5x4t211=$71,<z4x5x4t211=$71,<selw3333=$32
11134shufb $105,$71,$71,$32
11135
11136# qhasm: int32323232 tmp12 = (t21 & 0xffff) * (x1_811 & 0xffff)
11137# asm 1: mpy >tmp12=vec128#57,<t21=vec128#81,<x1_811=vec128#53
11138# asm 2: mpy >tmp12=$59,<t21=$83,<x1_811=$55
11139mpy $59,$83,$55
11140
11141# qhasm: t215 = select bytes from z4x5x4t215 by selw3333
11142# asm 1: shufb >t215=vec128#104,<z4x5x4t215=vec128#70,<z4x5x4t215=vec128#70,<selw3333=vec128#30
11143# asm 2: shufb >t215=$106,<z4x5x4t215=$72,<z4x5x4t215=$72,<selw3333=$32
11144shufb $106,$72,$72,$32
11145
11146# qhasm: int32323232 tmp13 = (t21 & 0xffff) * (x1_1215 & 0xffff)
11147# asm 1: mpy >tmp13=vec128#58,<t21=vec128#81,<x1_1215=vec128#54
11148# asm 2: mpy >tmp13=$60,<t21=$83,<x1_1215=$56
11149mpy $60,$83,$56
11150
11151# qhasm: t219 = select bytes from z4x5x4t219 by selw3333
11152# asm 1: shufb >t219=vec128#105,<z4x5x4t219=vec128#73,<z4x5x4t219=vec128#73,<selw3333=vec128#30
11153# asm 2: shufb >t219=$107,<z4x5x4t219=$75,<z4x5x4t219=$75,<selw3333=$32
11154shufb $107,$75,$75,$32
11155
11156# qhasm: int32323232 tmp14 = (t21 & 0xffff) * (x1_1619 & 0xffff)
11157# asm 1: mpy >tmp14=vec128#59,<t21=vec128#81,<x1_1619=vec128#3
11158# asm 2: mpy >tmp14=$61,<t21=$83,<x1_1619=$5
11159mpy $61,$83,$5
11160
11161# qhasm: x2_03 = combine z4x5x4t20 and z4x5x4t21 by shuf2_01
11162# asm 1: shufb >x2_03=vec128#60,<z4x5x4t20=vec128#76,<z4x5x4t21=vec128#5,<shuf2_01=vec128#15
11163# asm 2: shufb >x2_03=$62,<z4x5x4t20=$78,<z4x5x4t21=$7,<shuf2_01=$17
11164shufb $62,$78,$7,$17
11165
11166# qhasm: int32323232 z3_03 = (t20 & 0xffff) * (x1_03 & 0xffff)
11167# asm 1: mpy >z3_03=vec128#61,<t20=vec128#80,<x1_03=vec128#51
11168# asm 2: mpy >z3_03=$63,<t20=$82,<x1_03=$53
11169mpy $63,$82,$53
11170
11171# qhasm: x2_47 = combine z4x5x4t24 and z4x5x4t25 by shuf2_01
11172# asm 1: shufb >x2_47=vec128#62,<z4x5x4t24=vec128#84,<z4x5x4t25=vec128#83,<shuf2_01=vec128#15
11173# asm 2: shufb >x2_47=$64,<z4x5x4t24=$86,<z4x5x4t25=$85,<shuf2_01=$17
11174shufb $64,$86,$85,$17
11175
11176# qhasm: int32323232 z3_47 = (t20 & 0xffff) * (x1_47 & 0xffff)
11177# asm 1: mpy >z3_47=vec128#63,<t20=vec128#80,<x1_47=vec128#52
11178# asm 2: mpy >z3_47=$65,<t20=$82,<x1_47=$54
11179mpy $65,$82,$54
11180
11181# qhasm: x2_811 = combine z4x5x4t28 and z4x5x4t29 by shuf2_01
11182# asm 1: shufb >x2_811=vec128#64,<z4x5x4t28=vec128#85,<z4x5x4t29=vec128#89,<shuf2_01=vec128#15
11183# asm 2: shufb >x2_811=$66,<z4x5x4t28=$87,<z4x5x4t29=$91,<shuf2_01=$17
11184shufb $66,$87,$91,$17
11185
11186# qhasm: int32323232 z3_811 = (t20 & 0xffff) * (x1_811 & 0xffff)
11187# asm 1: mpy >z3_811=vec128#81,<t20=vec128#80,<x1_811=vec128#53
11188# asm 2: mpy >z3_811=$83,<t20=$82,<x1_811=$55
11189mpy $83,$82,$55
11190
11191# qhasm: x2_1215 = combine z4x5x4t212 and z4x5x4t213 by shuf2_01
11192# asm 1: shufb >x2_1215=vec128#106,<z4x5x4t212=vec128#67,<z4x5x4t213=vec128#90,<shuf2_01=vec128#15
11193# asm 2: shufb >x2_1215=$108,<z4x5x4t212=$69,<z4x5x4t213=$92,<shuf2_01=$17
11194shufb $108,$69,$92,$17
11195
11196# qhasm: int32323232 z3_1215 = (t20 & 0xffff) * (x1_1215 & 0xffff)
11197# asm 1: mpy >z3_1215=vec128#107,<t20=vec128#80,<x1_1215=vec128#54
11198# asm 2: mpy >z3_1215=$109,<t20=$82,<x1_1215=$56
11199mpy $109,$82,$56
11200
11201# qhasm: x2_1619 = combine z4x5x4t216 and z4x5x4t217 by shuf2_01
11202# asm 1: shufb >x2_1619=vec128#108,<z4x5x4t216=vec128#87,<z4x5x4t217=vec128#92,<shuf2_01=vec128#15
11203# asm 2: shufb >x2_1619=$110,<z4x5x4t216=$89,<z4x5x4t217=$94,<shuf2_01=$17
11204shufb $110,$89,$94,$17
11205
11206# qhasm: int32323232 z3_1619 = (t20 & 0xffff) * (x1_1619 & 0xffff)
11207# asm 1: mpy >z3_1619=vec128#80,<t20=vec128#80,<x1_1619=vec128#3
11208# asm 2: mpy >z3_1619=$82,<t20=$82,<x1_1619=$5
11209mpy $82,$82,$5
11210
11211# qhasm: tmp10b = tmp10 >> (8 * 4)
11212# asm 1: rotqmbyi >tmp10b=vec128#109,<tmp10=vec128#55,-4
11213# asm 2: rotqmbyi >tmp10b=$111,<tmp10=$57,-4
11214rotqmbyi $111,$57,-4
11215
11216# qhasm: int32323232 tmp10a = tmp10 << 1
11217# asm 1: shli >tmp10a=vec128#55,<tmp10=vec128#55,1
11218# asm 2: shli >tmp10a=$57,<tmp10=$57,1
11219shli $57,$57,1
11220
11221# qhasm: x2_03 = combine x2_03 and z4x5x4t22 by shuf2_2
11222# asm 1: shufb >x2_03=vec128#60,<x2_03=vec128#60,<z4x5x4t22=vec128#65,<shuf2_2=vec128#16
11223# asm 2: shufb >x2_03=$62,<x2_03=$62,<z4x5x4t22=$67,<shuf2_2=$18
11224shufb $62,$62,$67,$18
11225
11226# qhasm: int32323232 tmp11a = tmp11 << 1
11227# asm 1: shli >tmp11a=vec128#110,<tmp11=vec128#56,1
11228# asm 2: shli >tmp11a=$112,<tmp11=$58,1
11229shli $112,$58,1
11230
11231# qhasm: x2_47 = combine x2_47 and z4x5x4t26 by shuf2_2
11232# asm 1: shufb >x2_47=vec128#62,<x2_47=vec128#62,<z4x5x4t26=vec128#68,<shuf2_2=vec128#16
11233# asm 2: shufb >x2_47=$64,<x2_47=$64,<z4x5x4t26=$70,<shuf2_2=$18
11234shufb $64,$64,$70,$18
11235
11236# qhasm: int32323232 tmp12a = tmp12 << 1
11237# asm 1: shli >tmp12a=vec128#111,<tmp12=vec128#57,1
11238# asm 2: shli >tmp12a=$113,<tmp12=$59,1
11239shli $113,$59,1
11240
11241# qhasm: x2_811 = combine x2_811 and z4x5x4t210 by shuf2_2
11242# asm 1: shufb >x2_811=vec128#64,<x2_811=vec128#64,<z4x5x4t210=vec128#72,<shuf2_2=vec128#16
11243# asm 2: shufb >x2_811=$66,<x2_811=$66,<z4x5x4t210=$74,<shuf2_2=$18
11244shufb $66,$66,$74,$18
11245
11246# qhasm: int32323232 tmp13a = tmp13 << 1
11247# asm 1: shli >tmp13a=vec128#112,<tmp13=vec128#58,1
11248# asm 2: shli >tmp13a=$114,<tmp13=$60,1
11249shli $114,$60,1
11250
11251# qhasm: tmp14a = tmp14 << (8 * 12)
11252# asm 1: shlqbyi >tmp14a=vec128#113,<tmp14=vec128#59,12
11253# asm 2: shlqbyi >tmp14a=$115,<tmp14=$61,12
11254shlqbyi $115,$61,12
11255
11256# qhasm: int32323232 tmp20 = (t22 & 0xffff) * (x1_03 & 0xffff)
11257# asm 1: mpy >tmp20=vec128#114,<t22=vec128#71,<x1_03=vec128#51
11258# asm 2: mpy >tmp20=$116,<t22=$73,<x1_03=$53
11259mpy $116,$73,$53
11260
11261# qhasm: tmp11b = combine tmp10a and tmp11 by comb13
11262# asm 1: shufb >tmp11b=vec128#55,<tmp10a=vec128#55,<tmp11=vec128#56,<comb13=vec128#40
11263# asm 2: shufb >tmp11b=$57,<tmp10a=$57,<tmp11=$58,<comb13=$42
11264shufb $57,$57,$58,$42
11265
11266# qhasm: int32323232 tmp21 = (t22 & 0xffff) * (x1_47 & 0xffff)
11267# asm 1: mpy >tmp21=vec128#115,<t22=vec128#71,<x1_47=vec128#52
11268# asm 2: mpy >tmp21=$117,<t22=$73,<x1_47=$54
11269mpy $117,$73,$54
11270
11271# qhasm: tmp12b = combine tmp11a and tmp12 by comb13
11272# asm 1: shufb >tmp12b=vec128#56,<tmp11a=vec128#110,<tmp12=vec128#57,<comb13=vec128#40
11273# asm 2: shufb >tmp12b=$58,<tmp11a=$112,<tmp12=$59,<comb13=$42
11274shufb $58,$112,$59,$42
11275
11276# qhasm: int32323232 tmp22 = (t22 & 0xffff) * (x1_811 & 0xffff)
11277# asm 1: mpy >tmp22=vec128#110,<t22=vec128#71,<x1_811=vec128#53
11278# asm 2: mpy >tmp22=$112,<t22=$73,<x1_811=$55
11279mpy $112,$73,$55
11280
11281# qhasm: tmp13b = combine tmp12a and tmp13 by comb13
11282# asm 1: shufb >tmp13b=vec128#57,<tmp12a=vec128#111,<tmp13=vec128#58,<comb13=vec128#40
11283# asm 2: shufb >tmp13b=$59,<tmp12a=$113,<tmp13=$60,<comb13=$42
11284shufb $59,$113,$60,$42
11285
11286# qhasm: int32323232 tmp23 = (t22 & 0xffff) * (x1_1215 & 0xffff)
11287# asm 1: mpy >tmp23=vec128#111,<t22=vec128#71,<x1_1215=vec128#54
11288# asm 2: mpy >tmp23=$113,<t22=$73,<x1_1215=$56
11289mpy $113,$73,$56
11290
11291# qhasm: tmp14b = combine tmp13a and tmp14 by comb13
11292# asm 1: shufb >tmp14b=vec128#58,<tmp13a=vec128#112,<tmp14=vec128#59,<comb13=vec128#40
11293# asm 2: shufb >tmp14b=$60,<tmp13a=$114,<tmp14=$61,<comb13=$42
11294shufb $60,$114,$61,$42
11295
11296# qhasm: int32323232 tmp24 = (t22 & 0xffff) * (x1_1619 & 0xffff)
11297# asm 1: mpy >tmp24=vec128#71,<t22=vec128#71,<x1_1619=vec128#3
11298# asm 2: mpy >tmp24=$73,<t22=$73,<x1_1619=$5
11299mpy $73,$73,$5
11300
11301# qhasm: x2_1215 = combine x2_1215 and z4x5x4t214 by shuf2_2
11302# asm 1: shufb >x2_1215=vec128#59,<x2_1215=vec128#106,<z4x5x4t214=vec128#82,<shuf2_2=vec128#16
11303# asm 2: shufb >x2_1215=$61,<x2_1215=$108,<z4x5x4t214=$84,<shuf2_2=$18
11304shufb $61,$108,$84,$18
11305
11306# qhasm: int32323232 z3_03 += tmp10b
11307# asm 1: a >z3_03=vec128#61,<z3_03=vec128#61,<tmp10b=vec128#109
11308# asm 2: a >z3_03=$63,<z3_03=$63,<tmp10b=$111
11309a $63,$63,$111
11310
11311# qhasm: x2_1619 = combine x2_1619 and z4x5x4t218 by shuf2_2
11312# asm 1: shufb >x2_1619=vec128#106,<x2_1619=vec128#108,<z4x5x4t218=vec128#97,<shuf2_2=vec128#16
11313# asm 2: shufb >x2_1619=$108,<x2_1619=$110,<z4x5x4t218=$99,<shuf2_2=$18
11314shufb $108,$110,$99,$18
11315
11316# qhasm: int32323232 z3_47 += tmp11b
11317# asm 1: a >z3_47=vec128#63,<z3_47=vec128#63,<tmp11b=vec128#55
11318# asm 2: a >z3_47=$65,<z3_47=$65,<tmp11b=$57
11319a $65,$65,$57
11320
11321# qhasm: x2_03 = combine x2_03 and z4x5x4t23 by shuf2_3
11322# asm 1: shufb >x2_03=vec128#55,<x2_03=vec128#60,<z4x5x4t23=vec128#66,<shuf2_3=vec128#17
11323# asm 2: shufb >x2_03=$57,<x2_03=$62,<z4x5x4t23=$68,<shuf2_3=$19
11324shufb $57,$62,$68,$19
11325
11326# qhasm: int32323232 z3_811 += tmp12b
11327# asm 1: a >z3_811=vec128#60,<z3_811=vec128#81,<tmp12b=vec128#56
11328# asm 2: a >z3_811=$62,<z3_811=$83,<tmp12b=$58
11329a $62,$83,$58
11330
11331# qhasm: x2_47 = combine x2_47 and z4x5x4t27 by shuf2_3
11332# asm 1: shufb >x2_47=vec128#56,<x2_47=vec128#62,<z4x5x4t27=vec128#99,<shuf2_3=vec128#17
11333# asm 2: shufb >x2_47=$58,<x2_47=$64,<z4x5x4t27=$101,<shuf2_3=$19
11334shufb $58,$64,$101,$19
11335
11336# qhasm: int32323232 z3_1215 += tmp13b
11337# asm 1: a >z3_1215=vec128#62,<z3_1215=vec128#107,<tmp13b=vec128#57
11338# asm 2: a >z3_1215=$64,<z3_1215=$109,<tmp13b=$59
11339a $64,$109,$59
11340
11341# qhasm: x2_811 = combine x2_811 and z4x5x4t211 by shuf2_3
11342# asm 1: shufb >x2_811=vec128#57,<x2_811=vec128#64,<z4x5x4t211=vec128#69,<shuf2_3=vec128#17
11343# asm 2: shufb >x2_811=$59,<x2_811=$66,<z4x5x4t211=$71,<shuf2_3=$19
11344shufb $59,$66,$71,$19
11345
11346# qhasm: int32323232 z3_1619 += tmp14b
11347# asm 1: a >z3_1619=vec128#64,<z3_1619=vec128#80,<tmp14b=vec128#58
11348# asm 2: a >z3_1619=$66,<z3_1619=$82,<tmp14b=$60
11349a $66,$82,$60
11350
11351# qhasm: x2_1215 = combine x2_1215 and z4x5x4t215 by shuf2_3
11352# asm 1: shufb >x2_1215=vec128#58,<x2_1215=vec128#59,<z4x5x4t215=vec128#70,<shuf2_3=vec128#17
11353# asm 2: shufb >x2_1215=$60,<x2_1215=$61,<z4x5x4t215=$72,<shuf2_3=$19
11354shufb $60,$61,$72,$19
11355
11356# qhasm: int32323232 z3_2023 = tmp14a << 1
11357# asm 1: shli >z3_2023=vec128#80,<tmp14a=vec128#113,1
11358# asm 2: shli >z3_2023=$82,<tmp14a=$115,1
11359shli $82,$115,1
11360
11361# qhasm: tmp20b = tmp20 >> (8 * 8)
11362# asm 1: rotqmbyi >tmp20b=vec128#81,<tmp20=vec128#114,-8
11363# asm 2: rotqmbyi >tmp20b=$83,<tmp20=$116,-8
11364rotqmbyi $83,$116,-8
11365
11366# qhasm: int32323232 tmp20a = tmp20 << 1
11367# asm 1: shli >tmp20a=vec128#107,<tmp20=vec128#114,1
11368# asm 2: shli >tmp20a=$109,<tmp20=$116,1
11369shli $109,$116,1
11370
11371# qhasm: x2_1619 = combine x2_1619 and z4x5x4t219 by shuf2_3
11372# asm 1: shufb >x2_1619=vec128#59,<x2_1619=vec128#106,<z4x5x4t219=vec128#73,<shuf2_3=vec128#17
11373# asm 2: shufb >x2_1619=$61,<x2_1619=$108,<z4x5x4t219=$75,<shuf2_3=$19
11374shufb $61,$108,$75,$19
11375
11376# qhasm: int32323232 tmp21a = tmp21 << 1
11377# asm 1: shli >tmp21a=vec128#106,<tmp21=vec128#115,1
11378# asm 2: shli >tmp21a=$108,<tmp21=$117,1
11379shli $108,$117,1
11380
11381# qhasm: z2_03 = combine z4x5x4t20 and z4x5x4t21 by shuf0_01
11382# asm 1: shufb >z2_03=vec128#108,<z4x5x4t20=vec128#76,<z4x5x4t21=vec128#5,<shuf0_01=vec128#9
11383# asm 2: shufb >z2_03=$110,<z4x5x4t20=$78,<z4x5x4t21=$7,<shuf0_01=$11
11384shufb $110,$78,$7,$11
11385
11386# qhasm: int32323232 tmp22a = tmp22 << 1
11387# asm 1: shli >tmp22a=vec128#109,<tmp22=vec128#110,1
11388# asm 2: shli >tmp22a=$111,<tmp22=$112,1
11389shli $111,$112,1
11390
11391# qhasm: tmp24a = tmp24 << (8 * 8)
11392# asm 1: shlqbyi >tmp24a=vec128#112,<tmp24=vec128#71,8
11393# asm 2: shlqbyi >tmp24a=$114,<tmp24=$73,8
11394shlqbyi $114,$73,8
11395
11396# qhasm: int32323232 tmp23a = tmp23 << 1
11397# asm 1: shli >tmp23a=vec128#113,<tmp23=vec128#111,1
11398# asm 2: shli >tmp23a=$115,<tmp23=$113,1
11399shli $115,$113,1
11400
11401# qhasm: z2_47 = combine z4x5x4t24 and z4x5x4t25 by shuf0_01
11402# asm 1: shufb >z2_47=vec128#114,<z4x5x4t24=vec128#84,<z4x5x4t25=vec128#83,<shuf0_01=vec128#9
11403# asm 2: shufb >z2_47=$116,<z4x5x4t24=$86,<z4x5x4t25=$85,<shuf0_01=$11
11404shufb $116,$86,$85,$11
11405
11406# qhasm: int32323232 tmp30 = (t23 & 0xffff) * (x1_03 & 0xffff)
11407# asm 1: mpy >tmp30=vec128#116,<t23=vec128#77,<x1_03=vec128#51
11408# asm 2: mpy >tmp30=$118,<t23=$79,<x1_03=$53
11409mpy $118,$79,$53
11410
11411# qhasm: z2_811 = combine z4x5x4t28 and z4x5x4t29 by shuf0_01
11412# asm 1: shufb >z2_811=vec128#117,<z4x5x4t28=vec128#85,<z4x5x4t29=vec128#89,<shuf0_01=vec128#9
11413# asm 2: shufb >z2_811=$119,<z4x5x4t28=$87,<z4x5x4t29=$91,<shuf0_01=$11
11414shufb $119,$87,$91,$11
11415
11416# qhasm: int32323232 tmp31 = (t23 & 0xffff) * (x1_47 & 0xffff)
11417# asm 1: mpy >tmp31=vec128#118,<t23=vec128#77,<x1_47=vec128#52
11418# asm 2: mpy >tmp31=$120,<t23=$79,<x1_47=$54
11419mpy $120,$79,$54
11420
11421# qhasm: tmp21b = combine tmp20a and tmp21 by comb22
11422# asm 1: shufb >tmp21b=vec128#107,<tmp20a=vec128#107,<tmp21=vec128#115,<comb22=vec128#41
11423# asm 2: shufb >tmp21b=$109,<tmp20a=$109,<tmp21=$117,<comb22=$43
11424shufb $109,$109,$117,$43
11425
11426# qhasm: int32323232 tmp32 = (t23 & 0xffff) * (x1_811 & 0xffff)
11427# asm 1: mpy >tmp32=vec128#115,<t23=vec128#77,<x1_811=vec128#53
11428# asm 2: mpy >tmp32=$117,<t23=$79,<x1_811=$55
11429mpy $117,$79,$55
11430
11431# qhasm: tmp22b = combine tmp21a and tmp22 by comb22
11432# asm 1: shufb >tmp22b=vec128#106,<tmp21a=vec128#106,<tmp22=vec128#110,<comb22=vec128#41
11433# asm 2: shufb >tmp22b=$108,<tmp21a=$108,<tmp22=$112,<comb22=$43
11434shufb $108,$108,$112,$43
11435
11436# qhasm: int32323232 tmp33 = (t23 & 0xffff) * (x1_1215 & 0xffff)
11437# asm 1: mpy >tmp33=vec128#110,<t23=vec128#77,<x1_1215=vec128#54
11438# asm 2: mpy >tmp33=$112,<t23=$79,<x1_1215=$56
11439mpy $112,$79,$56
11440
11441# qhasm: tmp23b = combine tmp22a and tmp23 by comb22
11442# asm 1: shufb >tmp23b=vec128#109,<tmp22a=vec128#109,<tmp23=vec128#111,<comb22=vec128#41
11443# asm 2: shufb >tmp23b=$111,<tmp22a=$111,<tmp23=$113,<comb22=$43
11444shufb $111,$111,$113,$43
11445
11446# qhasm: int32323232 tmp34 = (t23 & 0xffff) * (x1_1619 & 0xffff)
11447# asm 1: mpy >tmp34=vec128#77,<t23=vec128#77,<x1_1619=vec128#3
11448# asm 2: mpy >tmp34=$79,<t23=$79,<x1_1619=$5
11449mpy $79,$79,$5
11450
11451# qhasm: tmp24b = combine tmp23a and tmp24 by comb22
11452# asm 1: shufb >tmp24b=vec128#71,<tmp23a=vec128#113,<tmp24=vec128#71,<comb22=vec128#41
11453# asm 2: shufb >tmp24b=$73,<tmp23a=$115,<tmp24=$73,<comb22=$43
11454shufb $73,$115,$73,$43
11455
11456# qhasm: int32323232 tmp24a <<= 1
11457# asm 1: shli >tmp24a=vec128#111,<tmp24a=vec128#112,1
11458# asm 2: shli >tmp24a=$113,<tmp24a=$114,1
11459shli $113,$114,1
11460
11461# qhasm: z2_1215 = combine z4x5x4t212 and z4x5x4t213 by shuf0_01
11462# asm 1: shufb >z2_1215=vec128#112,<z4x5x4t212=vec128#67,<z4x5x4t213=vec128#90,<shuf0_01=vec128#9
11463# asm 2: shufb >z2_1215=$114,<z4x5x4t212=$69,<z4x5x4t213=$92,<shuf0_01=$11
11464shufb $114,$69,$92,$11
11465
11466# qhasm: int32323232 z3_03 += tmp20b
11467# asm 1: a >z3_03=vec128#81,<z3_03=vec128#61,<tmp20b=vec128#81
11468# asm 2: a >z3_03=$83,<z3_03=$63,<tmp20b=$83
11469a $83,$63,$83
11470
11471# qhasm: z2_1619 = combine z4x5x4t216 and z4x5x4t217 by shuf0_01
11472# asm 1: shufb >z2_1619=vec128#61,<z4x5x4t216=vec128#87,<z4x5x4t217=vec128#92,<shuf0_01=vec128#9
11473# asm 2: shufb >z2_1619=$63,<z4x5x4t216=$89,<z4x5x4t217=$94,<shuf0_01=$11
11474shufb $63,$89,$94,$11
11475
11476# qhasm: int32323232 z3_47 += tmp21b
11477# asm 1: a >z3_47=vec128#107,<z3_47=vec128#63,<tmp21b=vec128#107
11478# asm 2: a >z3_47=$109,<z3_47=$65,<tmp21b=$109
11479a $109,$65,$109
11480
11481# qhasm: z2_03 = combine z2_03 and z4x5x4t22 by shuf0_2
11482# asm 1: shufb >z2_03=vec128#63,<z2_03=vec128#108,<z4x5x4t22=vec128#65,<shuf0_2=vec128#10
11483# asm 2: shufb >z2_03=$65,<z2_03=$110,<z4x5x4t22=$67,<shuf0_2=$12
11484shufb $65,$110,$67,$12
11485
11486# qhasm: int32323232 z3_811 += tmp22b
11487# asm 1: a >z3_811=vec128#106,<z3_811=vec128#60,<tmp22b=vec128#106
11488# asm 2: a >z3_811=$108,<z3_811=$62,<tmp22b=$108
11489a $108,$62,$108
11490
11491# qhasm: z2_47 = combine z2_47 and z4x5x4t26 by shuf0_2
11492# asm 1: shufb >z2_47=vec128#108,<z2_47=vec128#114,<z4x5x4t26=vec128#68,<shuf0_2=vec128#10
11493# asm 2: shufb >z2_47=$110,<z2_47=$116,<z4x5x4t26=$70,<shuf0_2=$12
11494shufb $110,$116,$70,$12
11495
11496# qhasm: int32323232 z3_1215 += tmp23b
11497# asm 1: a >z3_1215=vec128#109,<z3_1215=vec128#62,<tmp23b=vec128#109
11498# asm 2: a >z3_1215=$111,<z3_1215=$64,<tmp23b=$111
11499a $111,$64,$111
11500
11501# qhasm: z2_811 = combine z2_811 and z4x5x4t210 by shuf0_2
11502# asm 1: shufb >z2_811=vec128#62,<z2_811=vec128#117,<z4x5x4t210=vec128#72,<shuf0_2=vec128#10
11503# asm 2: shufb >z2_811=$64,<z2_811=$119,<z4x5x4t210=$74,<shuf0_2=$12
11504shufb $64,$119,$74,$12
11505
11506# qhasm: int32323232 z3_1619 += tmp24b
11507# asm 1: a >z3_1619=vec128#71,<z3_1619=vec128#64,<tmp24b=vec128#71
11508# asm 2: a >z3_1619=$73,<z3_1619=$66,<tmp24b=$73
11509a $73,$66,$73
11510
11511# qhasm: z2_1215 = combine z2_1215 and z4x5x4t214 by shuf0_2
11512# asm 1: shufb >z2_1215=vec128#64,<z2_1215=vec128#112,<z4x5x4t214=vec128#82,<shuf0_2=vec128#10
11513# asm 2: shufb >z2_1215=$66,<z2_1215=$114,<z4x5x4t214=$84,<shuf0_2=$12
11514shufb $66,$114,$84,$12
11515
11516# qhasm: int32323232 z3_2023 += tmp24a
11517# asm 1: a >z3_2023=vec128#80,<z3_2023=vec128#80,<tmp24a=vec128#111
11518# asm 2: a >z3_2023=$82,<z3_2023=$82,<tmp24a=$113
11519a $82,$82,$113
11520
11521# qhasm: tmp30b = tmp30 >> (8 * 12)
11522# asm 1: rotqmbyi >tmp30b=vec128#111,<tmp30=vec128#116,-12
11523# asm 2: rotqmbyi >tmp30b=$113,<tmp30=$118,-12
11524rotqmbyi $113,$118,-12
11525
11526# qhasm: int32323232 tmp30a = tmp30 << 1
11527# asm 1: shli >tmp30a=vec128#112,<tmp30=vec128#116,1
11528# asm 2: shli >tmp30a=$114,<tmp30=$118,1
11529shli $114,$118,1
11530
11531# qhasm: z2_1619 = combine z2_1619 and z4x5x4t218 by shuf0_2
11532# asm 1: shufb >z2_1619=vec128#113,<z2_1619=vec128#61,<z4x5x4t218=vec128#97,<shuf0_2=vec128#10
11533# asm 2: shufb >z2_1619=$115,<z2_1619=$63,<z4x5x4t218=$99,<shuf0_2=$12
11534shufb $115,$63,$99,$12
11535
11536# qhasm: int32323232 tmp31a = tmp31 << 1
11537# asm 1: shli >tmp31a=vec128#114,<tmp31=vec128#118,1
11538# asm 2: shli >tmp31a=$116,<tmp31=$120,1
11539shli $116,$120,1
11540
11541# qhasm: z2_03 = combine z2_03 and z4x5x4t23 by shuf0_3
11542# asm 1: shufb >z2_03=vec128#60,<z2_03=vec128#63,<z4x5x4t23=vec128#66,<shuf0_3=vec128#11
11543# asm 2: shufb >z2_03=$62,<z2_03=$65,<z4x5x4t23=$68,<shuf0_3=$13
11544shufb $62,$65,$68,$13
11545
11546# qhasm: int32323232 tmp32a = tmp32 << 1
11547# asm 1: shli >tmp32a=vec128#63,<tmp32=vec128#115,1
11548# asm 2: shli >tmp32a=$65,<tmp32=$117,1
11549shli $65,$117,1
11550
11551# qhasm: tmp34a = tmp34 << (8 * 4)
11552# asm 1: shlqbyi >tmp34a=vec128#116,<tmp34=vec128#77,4
11553# asm 2: shlqbyi >tmp34a=$118,<tmp34=$79,4
11554shlqbyi $118,$79,4
11555
11556# qhasm: int32323232 tmp33a = tmp33 << 1
11557# asm 1: shli >tmp33a=vec128#117,<tmp33=vec128#110,1
11558# asm 2: shli >tmp33a=$119,<tmp33=$112,1
11559shli $119,$112,1
11560
11561# qhasm: z2_47 = combine z2_47 and z4x5x4t27 by shuf0_3
11562# asm 1: shufb >z2_47=vec128#61,<z2_47=vec128#108,<z4x5x4t27=vec128#99,<shuf0_3=vec128#11
11563# asm 2: shufb >z2_47=$63,<z2_47=$110,<z4x5x4t27=$101,<shuf0_3=$13
11564shufb $63,$110,$101,$13
11565
11566# qhasm: int32323232 tmp00 = (t24 & 0xffff) * (x1_03 & 0xffff)
11567# asm 1: mpy >tmp00=vec128#108,<t24=vec128#86,<x1_03=vec128#51
11568# asm 2: mpy >tmp00=$110,<t24=$88,<x1_03=$53
11569mpy $110,$88,$53
11570
11571# qhasm: z2_811 = combine z2_811 and z4x5x4t211 by shuf0_3
11572# asm 1: shufb >z2_811=vec128#62,<z2_811=vec128#62,<z4x5x4t211=vec128#69,<shuf0_3=vec128#11
11573# asm 2: shufb >z2_811=$64,<z2_811=$64,<z4x5x4t211=$71,<shuf0_3=$13
11574shufb $64,$64,$71,$13
11575
11576# qhasm: int32323232 tmp01 = (t24 & 0xffff) * (x1_47 & 0xffff)
11577# asm 1: mpy >tmp01=vec128#119,<t24=vec128#86,<x1_47=vec128#52
11578# asm 2: mpy >tmp01=$121,<t24=$88,<x1_47=$54
11579mpy $121,$88,$54
11580
11581# qhasm: tmp31b = combine tmp30a and tmp31 by comb31
11582# asm 1: shufb >tmp31b=vec128#112,<tmp30a=vec128#112,<tmp31=vec128#118,<comb31=vec128#42
11583# asm 2: shufb >tmp31b=$114,<tmp30a=$114,<tmp31=$120,<comb31=$44
11584shufb $114,$114,$120,$44
11585
11586# qhasm: int32323232 tmp02 = (t24 & 0xffff) * (x1_811 & 0xffff)
11587# asm 1: mpy >tmp02=vec128#118,<t24=vec128#86,<x1_811=vec128#53
11588# asm 2: mpy >tmp02=$120,<t24=$88,<x1_811=$55
11589mpy $120,$88,$55
11590
11591# qhasm: tmp32b = combine tmp31a and tmp32 by comb31
11592# asm 1: shufb >tmp32b=vec128#114,<tmp31a=vec128#114,<tmp32=vec128#115,<comb31=vec128#42
11593# asm 2: shufb >tmp32b=$116,<tmp31a=$116,<tmp32=$117,<comb31=$44
11594shufb $116,$116,$117,$44
11595
11596# qhasm: int32323232 tmp03 = (t24 & 0xffff) * (x1_1215 & 0xffff)
11597# asm 1: mpy >tmp03=vec128#115,<t24=vec128#86,<x1_1215=vec128#54
11598# asm 2: mpy >tmp03=$117,<t24=$88,<x1_1215=$56
11599mpy $117,$88,$56
11600
11601# qhasm: tmp33b = combine tmp32a and tmp33 by comb31
11602# asm 1: shufb >tmp33b=vec128#110,<tmp32a=vec128#63,<tmp33=vec128#110,<comb31=vec128#42
11603# asm 2: shufb >tmp33b=$112,<tmp32a=$65,<tmp33=$112,<comb31=$44
11604shufb $112,$65,$112,$44
11605
11606# qhasm: int32323232 tmp04 = (t24 & 0xffff) * (x1_1619 & 0xffff)
11607# asm 1: mpy >tmp04=vec128#86,<t24=vec128#86,<x1_1619=vec128#3
11608# asm 2: mpy >tmp04=$88,<t24=$88,<x1_1619=$5
11609mpy $88,$88,$5
11610
11611# qhasm: tmp34b = combine tmp33a and tmp34 by comb31
11612# asm 1: shufb >tmp34b=vec128#77,<tmp33a=vec128#117,<tmp34=vec128#77,<comb31=vec128#42
11613# asm 2: shufb >tmp34b=$79,<tmp33a=$119,<tmp34=$79,<comb31=$44
11614shufb $79,$119,$79,$44
11615
11616# qhasm: int32323232 tmp34a <<= 1
11617# asm 1: shli >tmp34a=vec128#116,<tmp34a=vec128#116,1
11618# asm 2: shli >tmp34a=$118,<tmp34a=$118,1
11619shli $118,$118,1
11620
11621# qhasm: z2_1215 = combine z2_1215 and z4x5x4t215 by shuf0_3
11622# asm 1: shufb >z2_1215=vec128#63,<z2_1215=vec128#64,<z4x5x4t215=vec128#70,<shuf0_3=vec128#11
11623# asm 2: shufb >z2_1215=$65,<z2_1215=$66,<z4x5x4t215=$72,<shuf0_3=$13
11624shufb $65,$66,$72,$13
11625
11626# qhasm: int32323232 z3_03 += tmp30b
11627# asm 1: a >z3_03=vec128#81,<z3_03=vec128#81,<tmp30b=vec128#111
11628# asm 2: a >z3_03=$83,<z3_03=$83,<tmp30b=$113
11629a $83,$83,$113
11630
11631# qhasm: z2_1619 = combine z2_1619 and z4x5x4t219 by shuf0_3
11632# asm 1: shufb >z2_1619=vec128#64,<z2_1619=vec128#113,<z4x5x4t219=vec128#73,<shuf0_3=vec128#11
11633# asm 2: shufb >z2_1619=$66,<z2_1619=$115,<z4x5x4t219=$75,<shuf0_3=$13
11634shufb $66,$115,$75,$13
11635
11636# qhasm: int32323232 z3_47 += tmp31b
11637# asm 1: a >z3_47=vec128#107,<z3_47=vec128#107,<tmp31b=vec128#112
11638# asm 2: a >z3_47=$109,<z3_47=$109,<tmp31b=$114
11639a $109,$109,$114
11640
11641# qhasm: x3_03 = combine z4x5x4t20 and z4x5x4t21 by shuf1_01
11642# asm 1: shufb >x3_03=vec128#5,<z4x5x4t20=vec128#76,<z4x5x4t21=vec128#5,<shuf1_01=vec128#12
11643# asm 2: shufb >x3_03=$7,<z4x5x4t20=$78,<z4x5x4t21=$7,<shuf1_01=$14
11644shufb $7,$78,$7,$14
11645
11646# qhasm: int32323232 z3_811 += tmp32b
11647# asm 1: a >z3_811=vec128#76,<z3_811=vec128#106,<tmp32b=vec128#114
11648# asm 2: a >z3_811=$78,<z3_811=$108,<tmp32b=$116
11649a $78,$108,$116
11650
11651# qhasm: x3_47 = combine z4x5x4t24 and z4x5x4t25 by shuf1_01
11652# asm 1: shufb >x3_47=vec128#83,<z4x5x4t24=vec128#84,<z4x5x4t25=vec128#83,<shuf1_01=vec128#12
11653# asm 2: shufb >x3_47=$85,<z4x5x4t24=$86,<z4x5x4t25=$85,<shuf1_01=$14
11654shufb $85,$86,$85,$14
11655
11656# qhasm: int32323232 z3_1215 += tmp33b
11657# asm 1: a >z3_1215=vec128#84,<z3_1215=vec128#109,<tmp33b=vec128#110
11658# asm 2: a >z3_1215=$86,<z3_1215=$111,<tmp33b=$112
11659a $86,$111,$112
11660
11661# qhasm: x3_811 = combine z4x5x4t28 and z4x5x4t29 by shuf1_01
11662# asm 1: shufb >x3_811=vec128#85,<z4x5x4t28=vec128#85,<z4x5x4t29=vec128#89,<shuf1_01=vec128#12
11663# asm 2: shufb >x3_811=$87,<z4x5x4t28=$87,<z4x5x4t29=$91,<shuf1_01=$14
11664shufb $87,$87,$91,$14
11665
11666# qhasm: int32323232 z3_1619 += tmp34b
11667# asm 1: a >z3_1619=vec128#71,<z3_1619=vec128#71,<tmp34b=vec128#77
11668# asm 2: a >z3_1619=$73,<z3_1619=$73,<tmp34b=$79
11669a $73,$73,$79
11670
11671# qhasm: x3_1215 = combine z4x5x4t212 and z4x5x4t213 by shuf1_01
11672# asm 1: shufb >x3_1215=vec128#67,<z4x5x4t212=vec128#67,<z4x5x4t213=vec128#90,<shuf1_01=vec128#12
11673# asm 2: shufb >x3_1215=$69,<z4x5x4t212=$69,<z4x5x4t213=$92,<shuf1_01=$14
11674shufb $69,$69,$92,$14
11675
11676# qhasm: int32323232 z3_2023 += tmp34a
11677# asm 1: a >z3_2023=vec128#77,<z3_2023=vec128#80,<tmp34a=vec128#116
11678# asm 2: a >z3_2023=$79,<z3_2023=$82,<tmp34a=$118
11679a $79,$82,$118
11680
11681# qhasm: x3_1619 = combine z4x5x4t216 and z4x5x4t217 by shuf1_01
11682# asm 1: shufb >x3_1619=vec128#80,<z4x5x4t216=vec128#87,<z4x5x4t217=vec128#92,<shuf1_01=vec128#12
11683# asm 2: shufb >x3_1619=$82,<z4x5x4t216=$89,<z4x5x4t217=$94,<shuf1_01=$14
11684shufb $82,$89,$94,$14
11685
11686# qhasm: int32323232 tmp10 = (t25 & 0xffff) * (x1_03 & 0xffff)
11687# asm 1: mpy >tmp10=vec128#87,<t25=vec128#91,<x1_03=vec128#51
11688# asm 2: mpy >tmp10=$89,<t25=$93,<x1_03=$53
11689mpy $89,$93,$53
11690
11691# qhasm: x3_03 = combine x3_03 and z4x5x4t22 by shuf1_2
11692# asm 1: shufb >x3_03=vec128#5,<x3_03=vec128#5,<z4x5x4t22=vec128#65,<shuf1_2=vec128#13
11693# asm 2: shufb >x3_03=$7,<x3_03=$7,<z4x5x4t22=$67,<shuf1_2=$15
11694shufb $7,$7,$67,$15
11695
11696# qhasm: int32323232 tmp11 = (t25 & 0xffff) * (x1_47 & 0xffff)
11697# asm 1: mpy >tmp11=vec128#89,<t25=vec128#91,<x1_47=vec128#52
11698# asm 2: mpy >tmp11=$91,<t25=$93,<x1_47=$54
11699mpy $91,$93,$54
11700
11701# qhasm: x3_47 = combine x3_47 and z4x5x4t26 by shuf1_2
11702# asm 1: shufb >x3_47=vec128#68,<x3_47=vec128#83,<z4x5x4t26=vec128#68,<shuf1_2=vec128#13
11703# asm 2: shufb >x3_47=$70,<x3_47=$85,<z4x5x4t26=$70,<shuf1_2=$15
11704shufb $70,$85,$70,$15
11705
11706# qhasm: int32323232 tmp12 = (t25 & 0xffff) * (x1_811 & 0xffff)
11707# asm 1: mpy >tmp12=vec128#83,<t25=vec128#91,<x1_811=vec128#53
11708# asm 2: mpy >tmp12=$85,<t25=$93,<x1_811=$55
11709mpy $85,$93,$55
11710
11711# qhasm: x3_811 = combine x3_811 and z4x5x4t210 by shuf1_2
11712# asm 1: shufb >x3_811=vec128#72,<x3_811=vec128#85,<z4x5x4t210=vec128#72,<shuf1_2=vec128#13
11713# asm 2: shufb >x3_811=$74,<x3_811=$87,<z4x5x4t210=$74,<shuf1_2=$15
11714shufb $74,$87,$74,$15
11715
11716# qhasm: int32323232 tmp13 = (t25 & 0xffff) * (x1_1215 & 0xffff)
11717# asm 1: mpy >tmp13=vec128#85,<t25=vec128#91,<x1_1215=vec128#54
11718# asm 2: mpy >tmp13=$87,<t25=$93,<x1_1215=$56
11719mpy $87,$93,$56
11720
11721# qhasm: x3_1215 = combine x3_1215 and z4x5x4t214 by shuf1_2
11722# asm 1: shufb >x3_1215=vec128#82,<x3_1215=vec128#67,<z4x5x4t214=vec128#82,<shuf1_2=vec128#13
11723# asm 2: shufb >x3_1215=$84,<x3_1215=$69,<z4x5x4t214=$84,<shuf1_2=$15
11724shufb $84,$69,$84,$15
11725
11726# qhasm: int32323232 tmp14 = (t25 & 0xffff) * (x1_1619 & 0xffff)
11727# asm 1: mpy >tmp14=vec128#90,<t25=vec128#91,<x1_1619=vec128#3
11728# asm 2: mpy >tmp14=$92,<t25=$93,<x1_1619=$5
11729mpy $92,$93,$5
11730
11731# qhasm: x3_1619 = combine x3_1619 and z4x5x4t218 by shuf1_2
11732# asm 1: shufb >x3_1619=vec128#80,<x3_1619=vec128#80,<z4x5x4t218=vec128#97,<shuf1_2=vec128#13
11733# asm 2: shufb >x3_1619=$82,<x3_1619=$82,<z4x5x4t218=$99,<shuf1_2=$15
11734shufb $82,$82,$99,$15
11735
11736# qhasm: int32323232 z3_47 += tmp00
11737# asm 1: a >z3_47=vec128#91,<z3_47=vec128#107,<tmp00=vec128#108
11738# asm 2: a >z3_47=$93,<z3_47=$109,<tmp00=$110
11739a $93,$109,$110
11740
11741# qhasm: x3_03 = combine x3_03 and z4x5x4t23 by shuf1_3
11742# asm 1: shufb >x3_03=vec128#65,<x3_03=vec128#5,<z4x5x4t23=vec128#66,<shuf1_3=vec128#14
11743# asm 2: shufb >x3_03=$67,<x3_03=$7,<z4x5x4t23=$68,<shuf1_3=$16
11744shufb $67,$7,$68,$16
11745
11746# qhasm: int32323232 z3_811 += tmp01
11747# asm 1: a >z3_811=vec128#5,<z3_811=vec128#76,<tmp01=vec128#119
11748# asm 2: a >z3_811=$7,<z3_811=$78,<tmp01=$121
11749a $7,$78,$121
11750
11751# qhasm: x3_47 = combine x3_47 and z4x5x4t27 by shuf1_3
11752# asm 1: shufb >x3_47=vec128#66,<x3_47=vec128#68,<z4x5x4t27=vec128#99,<shuf1_3=vec128#14
11753# asm 2: shufb >x3_47=$68,<x3_47=$70,<z4x5x4t27=$101,<shuf1_3=$16
11754shufb $68,$70,$101,$16
11755
11756# qhasm: int32323232 z3_1215 += tmp02
11757# asm 1: a >z3_1215=vec128#76,<z3_1215=vec128#84,<tmp02=vec128#118
11758# asm 2: a >z3_1215=$78,<z3_1215=$86,<tmp02=$120
11759a $78,$86,$120
11760
11761# qhasm: x3_811 = combine x3_811 and z4x5x4t211 by shuf1_3
11762# asm 1: shufb >x3_811=vec128#67,<x3_811=vec128#72,<z4x5x4t211=vec128#69,<shuf1_3=vec128#14
11763# asm 2: shufb >x3_811=$69,<x3_811=$74,<z4x5x4t211=$71,<shuf1_3=$16
11764shufb $69,$74,$71,$16
11765
11766# qhasm: int32323232 z3_1619 += tmp03
11767# asm 1: a >z3_1619=vec128#71,<z3_1619=vec128#71,<tmp03=vec128#115
11768# asm 2: a >z3_1619=$73,<z3_1619=$73,<tmp03=$117
11769a $73,$73,$117
11770
11771# qhasm: tmp10b = tmp10 >> (8 * 4)
11772# asm 1: rotqmbyi >tmp10b=vec128#72,<tmp10=vec128#87,-4
11773# asm 2: rotqmbyi >tmp10b=$74,<tmp10=$89,-4
11774rotqmbyi $74,$89,-4
11775
11776# qhasm: int32323232 z3_2023 += tmp04
11777# asm 1: a >z3_2023=vec128#77,<z3_2023=vec128#77,<tmp04=vec128#86
11778# asm 2: a >z3_2023=$79,<z3_2023=$79,<tmp04=$88
11779a $79,$79,$88
11780
11781# qhasm: x3_1215 = combine x3_1215 and z4x5x4t215 by shuf1_3
11782# asm 1: shufb >x3_1215=vec128#68,<x3_1215=vec128#82,<z4x5x4t215=vec128#70,<shuf1_3=vec128#14
11783# asm 2: shufb >x3_1215=$70,<x3_1215=$84,<z4x5x4t215=$72,<shuf1_3=$16
11784shufb $70,$84,$72,$16
11785
11786# qhasm: int32323232 tmp10a = tmp10 << 1
11787# asm 1: shli >tmp10a=vec128#70,<tmp10=vec128#87,1
11788# asm 2: shli >tmp10a=$72,<tmp10=$89,1
11789shli $72,$89,1
11790
11791# qhasm: x3_1619 = combine x3_1619 and z4x5x4t219 by shuf1_3
11792# asm 1: shufb >x3_1619=vec128#69,<x3_1619=vec128#80,<z4x5x4t219=vec128#73,<shuf1_3=vec128#14
11793# asm 2: shufb >x3_1619=$71,<x3_1619=$82,<z4x5x4t219=$75,<shuf1_3=$16
11794shufb $71,$82,$75,$16
11795
11796# qhasm: int32323232 tmp11a = tmp11 << 1
11797# asm 1: shli >tmp11a=vec128#73,<tmp11=vec128#89,1
11798# asm 2: shli >tmp11a=$75,<tmp11=$91,1
11799shli $75,$91,1
11800
11801# qhasm: int32323232 tmp12a = tmp12 << 1
11802# asm 1: shli >tmp12a=vec128#80,<tmp12=vec128#83,1
11803# asm 2: shli >tmp12a=$82,<tmp12=$85,1
11804shli $82,$85,1
11805
11806# qhasm: int32323232 tmp13a = tmp13 << 1
11807# asm 1: shli >tmp13a=vec128#82,<tmp13=vec128#85,1
11808# asm 2: shli >tmp13a=$84,<tmp13=$87,1
11809shli $84,$87,1
11810
11811# qhasm: tmp14a = tmp14 << (8 * 12)
11812# asm 1: shlqbyi >tmp14a=vec128#84,<tmp14=vec128#90,12
11813# asm 2: shlqbyi >tmp14a=$86,<tmp14=$92,12
11814shlqbyi $86,$92,12
11815
11816# qhasm: int32323232 tmp20 = (t26 & 0xffff) * (x1_03 & 0xffff)
11817# asm 1: mpy >tmp20=vec128#86,<t26=vec128#96,<x1_03=vec128#51
11818# asm 2: mpy >tmp20=$88,<t26=$98,<x1_03=$53
11819mpy $88,$98,$53
11820
11821# qhasm: tmp11b = combine tmp10a and tmp11 by comb13
11822# asm 1: shufb >tmp11b=vec128#70,<tmp10a=vec128#70,<tmp11=vec128#89,<comb13=vec128#40
11823# asm 2: shufb >tmp11b=$72,<tmp10a=$72,<tmp11=$91,<comb13=$42
11824shufb $72,$72,$91,$42
11825
11826# qhasm: int32323232 tmp21 = (t26 & 0xffff) * (x1_47 & 0xffff)
11827# asm 1: mpy >tmp21=vec128#87,<t26=vec128#96,<x1_47=vec128#52
11828# asm 2: mpy >tmp21=$89,<t26=$98,<x1_47=$54
11829mpy $89,$98,$54
11830
11831# qhasm: tmp12b = combine tmp11a and tmp12 by comb13
11832# asm 1: shufb >tmp12b=vec128#73,<tmp11a=vec128#73,<tmp12=vec128#83,<comb13=vec128#40
11833# asm 2: shufb >tmp12b=$75,<tmp11a=$75,<tmp12=$85,<comb13=$42
11834shufb $75,$75,$85,$42
11835
11836# qhasm: int32323232 tmp22 = (t26 & 0xffff) * (x1_811 & 0xffff)
11837# asm 1: mpy >tmp22=vec128#83,<t26=vec128#96,<x1_811=vec128#53
11838# asm 2: mpy >tmp22=$85,<t26=$98,<x1_811=$55
11839mpy $85,$98,$55
11840
11841# qhasm: tmp13b = combine tmp12a and tmp13 by comb13
11842# asm 1: shufb >tmp13b=vec128#80,<tmp12a=vec128#80,<tmp13=vec128#85,<comb13=vec128#40
11843# asm 2: shufb >tmp13b=$82,<tmp12a=$82,<tmp13=$87,<comb13=$42
11844shufb $82,$82,$87,$42
11845
11846# qhasm: int32323232 tmp23 = (t26 & 0xffff) * (x1_1215 & 0xffff)
11847# asm 1: mpy >tmp23=vec128#85,<t26=vec128#96,<x1_1215=vec128#54
11848# asm 2: mpy >tmp23=$87,<t26=$98,<x1_1215=$56
11849mpy $87,$98,$56
11850
11851# qhasm: tmp14b = combine tmp13a and tmp14 by comb13
11852# asm 1: shufb >tmp14b=vec128#82,<tmp13a=vec128#82,<tmp14=vec128#90,<comb13=vec128#40
11853# asm 2: shufb >tmp14b=$84,<tmp13a=$84,<tmp14=$92,<comb13=$42
11854shufb $84,$84,$92,$42
11855
11856# qhasm: int32323232 tmp24 = (t26 & 0xffff) * (x1_1619 & 0xffff)
11857# asm 1: mpy >tmp24=vec128#89,<t26=vec128#96,<x1_1619=vec128#3
11858# asm 2: mpy >tmp24=$91,<t26=$98,<x1_1619=$5
11859mpy $91,$98,$5
11860
11861# qhasm: int32323232 z3_47 += tmp10b
11862# asm 1: a >z3_47=vec128#72,<z3_47=vec128#91,<tmp10b=vec128#72
11863# asm 2: a >z3_47=$74,<z3_47=$93,<tmp10b=$74
11864a $74,$93,$74
11865
11866# qhasm: int32323232 z3_811 += tmp11b
11867# asm 1: a >z3_811=vec128#5,<z3_811=vec128#5,<tmp11b=vec128#70
11868# asm 2: a >z3_811=$7,<z3_811=$7,<tmp11b=$72
11869a $7,$7,$72
11870
11871# qhasm: int32323232 z3_1215 += tmp12b
11872# asm 1: a >z3_1215=vec128#70,<z3_1215=vec128#76,<tmp12b=vec128#73
11873# asm 2: a >z3_1215=$72,<z3_1215=$78,<tmp12b=$75
11874a $72,$78,$75
11875
11876# qhasm: int32323232 z3_1619 += tmp13b
11877# asm 1: a >z3_1619=vec128#71,<z3_1619=vec128#71,<tmp13b=vec128#80
11878# asm 2: a >z3_1619=$73,<z3_1619=$73,<tmp13b=$82
11879a $73,$73,$82
11880
11881# qhasm: int32323232 z3_2023 += tmp14b
11882# asm 1: a >z3_2023=vec128#73,<z3_2023=vec128#77,<tmp14b=vec128#82
11883# asm 2: a >z3_2023=$75,<z3_2023=$79,<tmp14b=$84
11884a $75,$79,$84
11885
11886# qhasm: int32323232 z3_2427 = tmp14a << 1
11887# asm 1: shli >z3_2427=vec128#76,<tmp14a=vec128#84,1
11888# asm 2: shli >z3_2427=$78,<tmp14a=$86,1
11889shli $78,$86,1
11890
11891# qhasm: tmp20b = tmp20 >> (8 * 8)
11892# asm 1: rotqmbyi >tmp20b=vec128#77,<tmp20=vec128#86,-8
11893# asm 2: rotqmbyi >tmp20b=$79,<tmp20=$88,-8
11894rotqmbyi $79,$88,-8
11895
11896# qhasm: int32323232 tmp20a = tmp20 << 1
11897# asm 1: shli >tmp20a=vec128#80,<tmp20=vec128#86,1
11898# asm 2: shli >tmp20a=$82,<tmp20=$88,1
11899shli $82,$88,1
11900
11901# qhasm: int32323232 tmp21a = tmp21 << 1
11902# asm 1: shli >tmp21a=vec128#82,<tmp21=vec128#87,1
11903# asm 2: shli >tmp21a=$84,<tmp21=$89,1
11904shli $84,$89,1
11905
11906# qhasm: int32323232 tmp22a = tmp22 << 1
11907# asm 1: shli >tmp22a=vec128#84,<tmp22=vec128#83,1
11908# asm 2: shli >tmp22a=$86,<tmp22=$85,1
11909shli $86,$85,1
11910
11911# qhasm: tmp24a = tmp24 << (8 * 8)
11912# asm 1: shlqbyi >tmp24a=vec128#86,<tmp24=vec128#89,8
11913# asm 2: shlqbyi >tmp24a=$88,<tmp24=$91,8
11914shlqbyi $88,$91,8
11915
11916# qhasm: int32323232 tmp23a = tmp23 << 1
11917# asm 1: shli >tmp23a=vec128#90,<tmp23=vec128#85,1
11918# asm 2: shli >tmp23a=$92,<tmp23=$87,1
11919shli $92,$87,1
11920
11921# qhasm: int32323232 tmp30 = (t27 & 0xffff) * (x1_03 & 0xffff)
11922# asm 1: mpy >tmp30=vec128#91,<t27=vec128#102,<x1_03=vec128#51
11923# asm 2: mpy >tmp30=$93,<t27=$104,<x1_03=$53
11924mpy $93,$104,$53
11925
11926# qhasm: int32323232 tmp31 = (t27 & 0xffff) * (x1_47 & 0xffff)
11927# asm 1: mpy >tmp31=vec128#92,<t27=vec128#102,<x1_47=vec128#52
11928# asm 2: mpy >tmp31=$94,<t27=$104,<x1_47=$54
11929mpy $94,$104,$54
11930
11931# qhasm: tmp21b = combine tmp20a and tmp21 by comb22
11932# asm 1: shufb >tmp21b=vec128#80,<tmp20a=vec128#80,<tmp21=vec128#87,<comb22=vec128#41
11933# asm 2: shufb >tmp21b=$82,<tmp20a=$82,<tmp21=$89,<comb22=$43
11934shufb $82,$82,$89,$43
11935
11936# qhasm: int32323232 tmp32 = (t27 & 0xffff) * (x1_811 & 0xffff)
11937# asm 1: mpy >tmp32=vec128#87,<t27=vec128#102,<x1_811=vec128#53
11938# asm 2: mpy >tmp32=$89,<t27=$104,<x1_811=$55
11939mpy $89,$104,$55
11940
11941# qhasm: tmp22b = combine tmp21a and tmp22 by comb22
11942# asm 1: shufb >tmp22b=vec128#82,<tmp21a=vec128#82,<tmp22=vec128#83,<comb22=vec128#41
11943# asm 2: shufb >tmp22b=$84,<tmp21a=$84,<tmp22=$85,<comb22=$43
11944shufb $84,$84,$85,$43
11945
11946# qhasm: int32323232 tmp33 = (t27 & 0xffff) * (x1_1215 & 0xffff)
11947# asm 1: mpy >tmp33=vec128#83,<t27=vec128#102,<x1_1215=vec128#54
11948# asm 2: mpy >tmp33=$85,<t27=$104,<x1_1215=$56
11949mpy $85,$104,$56
11950
11951# qhasm: tmp23b = combine tmp22a and tmp23 by comb22
11952# asm 1: shufb >tmp23b=vec128#84,<tmp22a=vec128#84,<tmp23=vec128#85,<comb22=vec128#41
11953# asm 2: shufb >tmp23b=$86,<tmp22a=$86,<tmp23=$87,<comb22=$43
11954shufb $86,$86,$87,$43
11955
11956# qhasm: int32323232 tmp34 = (t27 & 0xffff) * (x1_1619 & 0xffff)
11957# asm 1: mpy >tmp34=vec128#85,<t27=vec128#102,<x1_1619=vec128#3
11958# asm 2: mpy >tmp34=$87,<t27=$104,<x1_1619=$5
11959mpy $87,$104,$5
11960
11961# qhasm: tmp24b = combine tmp23a and tmp24 by comb22
11962# asm 1: shufb >tmp24b=vec128#89,<tmp23a=vec128#90,<tmp24=vec128#89,<comb22=vec128#41
11963# asm 2: shufb >tmp24b=$91,<tmp23a=$92,<tmp24=$91,<comb22=$43
11964shufb $91,$92,$91,$43
11965
11966# qhasm: int32323232 tmp24a <<= 1
11967# asm 1: shli >tmp24a=vec128#86,<tmp24a=vec128#86,1
11968# asm 2: shli >tmp24a=$88,<tmp24a=$88,1
11969shli $88,$88,1
11970
11971# qhasm: int32323232 z3_47 += tmp20b
11972# asm 1: a >z3_47=vec128#72,<z3_47=vec128#72,<tmp20b=vec128#77
11973# asm 2: a >z3_47=$74,<z3_47=$74,<tmp20b=$79
11974a $74,$74,$79
11975
11976# qhasm: int32323232 z3_811 += tmp21b
11977# asm 1: a >z3_811=vec128#5,<z3_811=vec128#5,<tmp21b=vec128#80
11978# asm 2: a >z3_811=$7,<z3_811=$7,<tmp21b=$82
11979a $7,$7,$82
11980
11981# qhasm: int32323232 z3_1215 += tmp22b
11982# asm 1: a >z3_1215=vec128#70,<z3_1215=vec128#70,<tmp22b=vec128#82
11983# asm 2: a >z3_1215=$72,<z3_1215=$72,<tmp22b=$84
11984a $72,$72,$84
11985
11986# qhasm: int32323232 z3_1619 += tmp23b
11987# asm 1: a >z3_1619=vec128#71,<z3_1619=vec128#71,<tmp23b=vec128#84
11988# asm 2: a >z3_1619=$73,<z3_1619=$73,<tmp23b=$86
11989a $73,$73,$86
11990
11991# qhasm: int32323232 z3_2023 += tmp24b
11992# asm 1: a >z3_2023=vec128#73,<z3_2023=vec128#73,<tmp24b=vec128#89
11993# asm 2: a >z3_2023=$75,<z3_2023=$75,<tmp24b=$91
11994a $75,$75,$91
11995
11996# qhasm: int32323232 z3_2427 += tmp24a
11997# asm 1: a >z3_2427=vec128#76,<z3_2427=vec128#76,<tmp24a=vec128#86
11998# asm 2: a >z3_2427=$78,<z3_2427=$78,<tmp24a=$88
11999a $78,$78,$88
12000
12001# qhasm: tmp30b = tmp30 >> (8 * 12)
12002# asm 1: rotqmbyi >tmp30b=vec128#77,<tmp30=vec128#91,-12
12003# asm 2: rotqmbyi >tmp30b=$79,<tmp30=$93,-12
12004rotqmbyi $79,$93,-12
12005
12006# qhasm: int32323232 tmp30a = tmp30 << 1
12007# asm 1: shli >tmp30a=vec128#80,<tmp30=vec128#91,1
12008# asm 2: shli >tmp30a=$82,<tmp30=$93,1
12009shli $82,$93,1
12010
12011# qhasm: int32323232 tmp31a = tmp31 << 1
12012# asm 1: shli >tmp31a=vec128#82,<tmp31=vec128#92,1
12013# asm 2: shli >tmp31a=$84,<tmp31=$94,1
12014shli $84,$94,1
12015
12016# qhasm: int32323232 tmp32a = tmp32 << 1
12017# asm 1: shli >tmp32a=vec128#84,<tmp32=vec128#87,1
12018# asm 2: shli >tmp32a=$86,<tmp32=$89,1
12019shli $86,$89,1
12020
12021# qhasm: tmp34a = tmp34 << (8 * 4)
12022# asm 1: shlqbyi >tmp34a=vec128#86,<tmp34=vec128#85,4
12023# asm 2: shlqbyi >tmp34a=$88,<tmp34=$87,4
12024shlqbyi $88,$87,4
12025
12026# qhasm: int32323232 tmp33a = tmp33 << 1
12027# asm 1: shli >tmp33a=vec128#89,<tmp33=vec128#83,1
12028# asm 2: shli >tmp33a=$91,<tmp33=$85,1
12029shli $91,$85,1
12030
12031# qhasm: int32323232 tmp00 = (t28 & 0xffff) * (x1_03 & 0xffff)
12032# asm 1: mpy >tmp00=vec128#90,<t28=vec128#88,<x1_03=vec128#51
12033# asm 2: mpy >tmp00=$92,<t28=$90,<x1_03=$53
12034mpy $92,$90,$53
12035
12036# qhasm: int32323232 tmp01 = (t28 & 0xffff) * (x1_47 & 0xffff)
12037# asm 1: mpy >tmp01=vec128#91,<t28=vec128#88,<x1_47=vec128#52
12038# asm 2: mpy >tmp01=$93,<t28=$90,<x1_47=$54
12039mpy $93,$90,$54
12040
12041# qhasm: tmp31b = combine tmp30a and tmp31 by comb31
12042# asm 1: shufb >tmp31b=vec128#80,<tmp30a=vec128#80,<tmp31=vec128#92,<comb31=vec128#42
12043# asm 2: shufb >tmp31b=$82,<tmp30a=$82,<tmp31=$94,<comb31=$44
12044shufb $82,$82,$94,$44
12045
12046# qhasm: int32323232 tmp02 = (t28 & 0xffff) * (x1_811 & 0xffff)
12047# asm 1: mpy >tmp02=vec128#92,<t28=vec128#88,<x1_811=vec128#53
12048# asm 2: mpy >tmp02=$94,<t28=$90,<x1_811=$55
12049mpy $94,$90,$55
12050
12051# qhasm: tmp32b = combine tmp31a and tmp32 by comb31
12052# asm 1: shufb >tmp32b=vec128#82,<tmp31a=vec128#82,<tmp32=vec128#87,<comb31=vec128#42
12053# asm 2: shufb >tmp32b=$84,<tmp31a=$84,<tmp32=$89,<comb31=$44
12054shufb $84,$84,$89,$44
12055
12056# qhasm: int32323232 tmp03 = (t28 & 0xffff) * (x1_1215 & 0xffff)
12057# asm 1: mpy >tmp03=vec128#87,<t28=vec128#88,<x1_1215=vec128#54
12058# asm 2: mpy >tmp03=$89,<t28=$90,<x1_1215=$56
12059mpy $89,$90,$56
12060
12061# qhasm: tmp33b = combine tmp32a and tmp33 by comb31
12062# asm 1: shufb >tmp33b=vec128#83,<tmp32a=vec128#84,<tmp33=vec128#83,<comb31=vec128#42
12063# asm 2: shufb >tmp33b=$85,<tmp32a=$86,<tmp33=$85,<comb31=$44
12064shufb $85,$86,$85,$44
12065
12066# qhasm: int32323232 tmp04 = (t28 & 0xffff) * (x1_1619 & 0xffff)
12067# asm 1: mpy >tmp04=vec128#84,<t28=vec128#88,<x1_1619=vec128#3
12068# asm 2: mpy >tmp04=$86,<t28=$90,<x1_1619=$5
12069mpy $86,$90,$5
12070
12071# qhasm: tmp34b = combine tmp33a and tmp34 by comb31
12072# asm 1: shufb >tmp34b=vec128#85,<tmp33a=vec128#89,<tmp34=vec128#85,<comb31=vec128#42
12073# asm 2: shufb >tmp34b=$87,<tmp33a=$91,<tmp34=$87,<comb31=$44
12074shufb $87,$91,$87,$44
12075
12076# qhasm: int32323232 tmp34a <<= 1
12077# asm 1: shli >tmp34a=vec128#86,<tmp34a=vec128#86,1
12078# asm 2: shli >tmp34a=$88,<tmp34a=$88,1
12079shli $88,$88,1
12080
12081# qhasm: int32323232 z3_47 += tmp30b
12082# asm 1: a >z3_47=vec128#72,<z3_47=vec128#72,<tmp30b=vec128#77
12083# asm 2: a >z3_47=$74,<z3_47=$74,<tmp30b=$79
12084a $74,$74,$79
12085
12086# qhasm: int32323232 z3_811 += tmp31b
12087# asm 1: a >z3_811=vec128#5,<z3_811=vec128#5,<tmp31b=vec128#80
12088# asm 2: a >z3_811=$7,<z3_811=$7,<tmp31b=$82
12089a $7,$7,$82
12090
12091# qhasm: int32323232 z3_1215 += tmp32b
12092# asm 1: a >z3_1215=vec128#70,<z3_1215=vec128#70,<tmp32b=vec128#82
12093# asm 2: a >z3_1215=$72,<z3_1215=$72,<tmp32b=$84
12094a $72,$72,$84
12095
12096# qhasm: int32323232 z3_1619 += tmp33b
12097# asm 1: a >z3_1619=vec128#71,<z3_1619=vec128#71,<tmp33b=vec128#83
12098# asm 2: a >z3_1619=$73,<z3_1619=$73,<tmp33b=$85
12099a $73,$73,$85
12100
12101# qhasm: int32323232 z3_2023 += tmp34b
12102# asm 1: a >z3_2023=vec128#73,<z3_2023=vec128#73,<tmp34b=vec128#85
12103# asm 2: a >z3_2023=$75,<z3_2023=$75,<tmp34b=$87
12104a $75,$75,$87
12105
12106# qhasm: int32323232 z3_2427 += tmp34a
12107# asm 1: a >z3_2427=vec128#76,<z3_2427=vec128#76,<tmp34a=vec128#86
12108# asm 2: a >z3_2427=$78,<z3_2427=$78,<tmp34a=$88
12109a $78,$78,$88
12110
12111# qhasm: int32323232 tmp10 = (t29 & 0xffff) * (x1_03 & 0xffff)
12112# asm 1: mpy >tmp10=vec128#77,<t29=vec128#93,<x1_03=vec128#51
12113# asm 2: mpy >tmp10=$79,<t29=$95,<x1_03=$53
12114mpy $79,$95,$53
12115
12116# qhasm: int32323232 tmp11 = (t29 & 0xffff) * (x1_47 & 0xffff)
12117# asm 1: mpy >tmp11=vec128#80,<t29=vec128#93,<x1_47=vec128#52
12118# asm 2: mpy >tmp11=$82,<t29=$95,<x1_47=$54
12119mpy $82,$95,$54
12120
12121# qhasm: int32323232 tmp12 = (t29 & 0xffff) * (x1_811 & 0xffff)
12122# asm 1: mpy >tmp12=vec128#82,<t29=vec128#93,<x1_811=vec128#53
12123# asm 2: mpy >tmp12=$84,<t29=$95,<x1_811=$55
12124mpy $84,$95,$55
12125
12126# qhasm: int32323232 tmp13 = (t29 & 0xffff) * (x1_1215 & 0xffff)
12127# asm 1: mpy >tmp13=vec128#83,<t29=vec128#93,<x1_1215=vec128#54
12128# asm 2: mpy >tmp13=$85,<t29=$95,<x1_1215=$56
12129mpy $85,$95,$56
12130
12131# qhasm: int32323232 tmp14 = (t29 & 0xffff) * (x1_1619 & 0xffff)
12132# asm 1: mpy >tmp14=vec128#85,<t29=vec128#93,<x1_1619=vec128#3
12133# asm 2: mpy >tmp14=$87,<t29=$95,<x1_1619=$5
12134mpy $87,$95,$5
12135
12136# qhasm: int32323232 z3_811 += tmp00
12137# asm 1: a >z3_811=vec128#5,<z3_811=vec128#5,<tmp00=vec128#90
12138# asm 2: a >z3_811=$7,<z3_811=$7,<tmp00=$92
12139a $7,$7,$92
12140
12141# qhasm: int32323232 z3_1215 += tmp01
12142# asm 1: a >z3_1215=vec128#70,<z3_1215=vec128#70,<tmp01=vec128#91
12143# asm 2: a >z3_1215=$72,<z3_1215=$72,<tmp01=$93
12144a $72,$72,$93
12145
12146# qhasm: int32323232 z3_1619 += tmp02
12147# asm 1: a >z3_1619=vec128#71,<z3_1619=vec128#71,<tmp02=vec128#92
12148# asm 2: a >z3_1619=$73,<z3_1619=$73,<tmp02=$94
12149a $73,$73,$94
12150
12151# qhasm: int32323232 z3_2023 += tmp03
12152# asm 1: a >z3_2023=vec128#73,<z3_2023=vec128#73,<tmp03=vec128#87
12153# asm 2: a >z3_2023=$75,<z3_2023=$75,<tmp03=$89
12154a $75,$75,$89
12155
12156# qhasm: int32323232 z3_2427 += tmp04
12157# asm 1: a >z3_2427=vec128#76,<z3_2427=vec128#76,<tmp04=vec128#84
12158# asm 2: a >z3_2427=$78,<z3_2427=$78,<tmp04=$86
12159a $78,$78,$86
12160
12161# qhasm: tmp10b = tmp10 >> (8 * 4)
12162# asm 1: rotqmbyi >tmp10b=vec128#84,<tmp10=vec128#77,-4
12163# asm 2: rotqmbyi >tmp10b=$86,<tmp10=$79,-4
12164rotqmbyi $86,$79,-4
12165
12166# qhasm: int32323232 tmp10a = tmp10 << 1
12167# asm 1: shli >tmp10a=vec128#77,<tmp10=vec128#77,1
12168# asm 2: shli >tmp10a=$79,<tmp10=$79,1
12169shli $79,$79,1
12170
12171# qhasm: int32323232 tmp11a = tmp11 << 1
12172# asm 1: shli >tmp11a=vec128#86,<tmp11=vec128#80,1
12173# asm 2: shli >tmp11a=$88,<tmp11=$82,1
12174shli $88,$82,1
12175
12176# qhasm: int32323232 tmp12a = tmp12 << 1
12177# asm 1: shli >tmp12a=vec128#87,<tmp12=vec128#82,1
12178# asm 2: shli >tmp12a=$89,<tmp12=$84,1
12179shli $89,$84,1
12180
12181# qhasm: tmp14a = tmp14 << (8 * 12)
12182# asm 1: shlqbyi >tmp14a=vec128#88,<tmp14=vec128#85,12
12183# asm 2: shlqbyi >tmp14a=$90,<tmp14=$87,12
12184shlqbyi $90,$87,12
12185
12186# qhasm: int32323232 tmp13a = tmp13 << 1
12187# asm 1: shli >tmp13a=vec128#89,<tmp13=vec128#83,1
12188# asm 2: shli >tmp13a=$91,<tmp13=$85,1
12189shli $91,$85,1
12190
12191# qhasm: int32323232 tmp20 = (t210 & 0xffff) * (x1_03 & 0xffff)
12192# asm 1: mpy >tmp20=vec128#90,<t210=vec128#98,<x1_03=vec128#51
12193# asm 2: mpy >tmp20=$92,<t210=$100,<x1_03=$53
12194mpy $92,$100,$53
12195
12196# qhasm: int32323232 tmp21 = (t210 & 0xffff) * (x1_47 & 0xffff)
12197# asm 1: mpy >tmp21=vec128#91,<t210=vec128#98,<x1_47=vec128#52
12198# asm 2: mpy >tmp21=$93,<t210=$100,<x1_47=$54
12199mpy $93,$100,$54
12200
12201# qhasm: tmp11b = combine tmp10a and tmp11 by comb13
12202# asm 1: shufb >tmp11b=vec128#77,<tmp10a=vec128#77,<tmp11=vec128#80,<comb13=vec128#40
12203# asm 2: shufb >tmp11b=$79,<tmp10a=$79,<tmp11=$82,<comb13=$42
12204shufb $79,$79,$82,$42
12205
12206# qhasm: int32323232 tmp22 = (t210 & 0xffff) * (x1_811 & 0xffff)
12207# asm 1: mpy >tmp22=vec128#80,<t210=vec128#98,<x1_811=vec128#53
12208# asm 2: mpy >tmp22=$82,<t210=$100,<x1_811=$55
12209mpy $82,$100,$55
12210
12211# qhasm: tmp12b = combine tmp11a and tmp12 by comb13
12212# asm 1: shufb >tmp12b=vec128#82,<tmp11a=vec128#86,<tmp12=vec128#82,<comb13=vec128#40
12213# asm 2: shufb >tmp12b=$84,<tmp11a=$88,<tmp12=$84,<comb13=$42
12214shufb $84,$88,$84,$42
12215
12216# qhasm: int32323232 tmp23 = (t210 & 0xffff) * (x1_1215 & 0xffff)
12217# asm 1: mpy >tmp23=vec128#86,<t210=vec128#98,<x1_1215=vec128#54
12218# asm 2: mpy >tmp23=$88,<t210=$100,<x1_1215=$56
12219mpy $88,$100,$56
12220
12221# qhasm: tmp13b = combine tmp12a and tmp13 by comb13
12222# asm 1: shufb >tmp13b=vec128#83,<tmp12a=vec128#87,<tmp13=vec128#83,<comb13=vec128#40
12223# asm 2: shufb >tmp13b=$85,<tmp12a=$89,<tmp13=$85,<comb13=$42
12224shufb $85,$89,$85,$42
12225
12226# qhasm: int32323232 tmp24 = (t210 & 0xffff) * (x1_1619 & 0xffff)
12227# asm 1: mpy >tmp24=vec128#87,<t210=vec128#98,<x1_1619=vec128#3
12228# asm 2: mpy >tmp24=$89,<t210=$100,<x1_1619=$5
12229mpy $89,$100,$5
12230
12231# qhasm: tmp14b = combine tmp13a and tmp14 by comb13
12232# asm 1: shufb >tmp14b=vec128#85,<tmp13a=vec128#89,<tmp14=vec128#85,<comb13=vec128#40
12233# asm 2: shufb >tmp14b=$87,<tmp13a=$91,<tmp14=$87,<comb13=$42
12234shufb $87,$91,$87,$42
12235
12236# qhasm: int32323232 z3_811 += tmp10b
12237# asm 1: a >z3_811=vec128#5,<z3_811=vec128#5,<tmp10b=vec128#84
12238# asm 2: a >z3_811=$7,<z3_811=$7,<tmp10b=$86
12239a $7,$7,$86
12240
12241# qhasm: int32323232 z3_1215 += tmp11b
12242# asm 1: a >z3_1215=vec128#70,<z3_1215=vec128#70,<tmp11b=vec128#77
12243# asm 2: a >z3_1215=$72,<z3_1215=$72,<tmp11b=$79
12244a $72,$72,$79
12245
12246# qhasm: int32323232 z3_1619 += tmp12b
12247# asm 1: a >z3_1619=vec128#71,<z3_1619=vec128#71,<tmp12b=vec128#82
12248# asm 2: a >z3_1619=$73,<z3_1619=$73,<tmp12b=$84
12249a $73,$73,$84
12250
12251# qhasm: int32323232 z3_2023 += tmp13b
12252# asm 1: a >z3_2023=vec128#73,<z3_2023=vec128#73,<tmp13b=vec128#83
12253# asm 2: a >z3_2023=$75,<z3_2023=$75,<tmp13b=$85
12254a $75,$75,$85
12255
12256# qhasm: int32323232 z3_2427 += tmp14b
12257# asm 1: a >z3_2427=vec128#76,<z3_2427=vec128#76,<tmp14b=vec128#85
12258# asm 2: a >z3_2427=$78,<z3_2427=$78,<tmp14b=$87
12259a $78,$78,$87
12260
12261# qhasm: tmp20b = tmp20 >> (8 * 8)
12262# asm 1: rotqmbyi >tmp20b=vec128#77,<tmp20=vec128#90,-8
12263# asm 2: rotqmbyi >tmp20b=$79,<tmp20=$92,-8
12264rotqmbyi $79,$92,-8
12265
12266# qhasm: int32323232 z3_2831 = tmp14a << 1
12267# asm 1: shli >z3_2831=vec128#82,<tmp14a=vec128#88,1
12268# asm 2: shli >z3_2831=$84,<tmp14a=$90,1
12269shli $84,$90,1
12270
12271# qhasm: int32323232 tmp20a = tmp20 << 1
12272# asm 1: shli >tmp20a=vec128#83,<tmp20=vec128#90,1
12273# asm 2: shli >tmp20a=$85,<tmp20=$92,1
12274shli $85,$92,1
12275
12276# qhasm: int32323232 tmp21a = tmp21 << 1
12277# asm 1: shli >tmp21a=vec128#84,<tmp21=vec128#91,1
12278# asm 2: shli >tmp21a=$86,<tmp21=$93,1
12279shli $86,$93,1
12280
12281# qhasm: int32323232 tmp22a = tmp22 << 1
12282# asm 1: shli >tmp22a=vec128#85,<tmp22=vec128#80,1
12283# asm 2: shli >tmp22a=$87,<tmp22=$82,1
12284shli $87,$82,1
12285
12286# qhasm: int32323232 tmp23a = tmp23 << 1
12287# asm 1: shli >tmp23a=vec128#88,<tmp23=vec128#86,1
12288# asm 2: shli >tmp23a=$90,<tmp23=$88,1
12289shli $90,$88,1
12290
12291# qhasm: tmp24a = tmp24 << (8 * 8)
12292# asm 1: shlqbyi >tmp24a=vec128#89,<tmp24=vec128#87,8
12293# asm 2: shlqbyi >tmp24a=$91,<tmp24=$89,8
12294shlqbyi $91,$89,8
12295
12296# qhasm: int32323232 tmp30 = (t211 & 0xffff) * (x1_03 & 0xffff)
12297# asm 1: mpy >tmp30=vec128#90,<t211=vec128#103,<x1_03=vec128#51
12298# asm 2: mpy >tmp30=$92,<t211=$105,<x1_03=$53
12299mpy $92,$105,$53
12300
12301# qhasm: tmp21b = combine tmp20a and tmp21 by comb22
12302# asm 1: shufb >tmp21b=vec128#83,<tmp20a=vec128#83,<tmp21=vec128#91,<comb22=vec128#41
12303# asm 2: shufb >tmp21b=$85,<tmp20a=$85,<tmp21=$93,<comb22=$43
12304shufb $85,$85,$93,$43
12305
12306# qhasm: int32323232 tmp31 = (t211 & 0xffff) * (x1_47 & 0xffff)
12307# asm 1: mpy >tmp31=vec128#91,<t211=vec128#103,<x1_47=vec128#52
12308# asm 2: mpy >tmp31=$93,<t211=$105,<x1_47=$54
12309mpy $93,$105,$54
12310
12311# qhasm: tmp22b = combine tmp21a and tmp22 by comb22
12312# asm 1: shufb >tmp22b=vec128#80,<tmp21a=vec128#84,<tmp22=vec128#80,<comb22=vec128#41
12313# asm 2: shufb >tmp22b=$82,<tmp21a=$86,<tmp22=$82,<comb22=$43
12314shufb $82,$86,$82,$43
12315
12316# qhasm: int32323232 tmp32 = (t211 & 0xffff) * (x1_811 & 0xffff)
12317# asm 1: mpy >tmp32=vec128#84,<t211=vec128#103,<x1_811=vec128#53
12318# asm 2: mpy >tmp32=$86,<t211=$105,<x1_811=$55
12319mpy $86,$105,$55
12320
12321# qhasm: tmp23b = combine tmp22a and tmp23 by comb22
12322# asm 1: shufb >tmp23b=vec128#85,<tmp22a=vec128#85,<tmp23=vec128#86,<comb22=vec128#41
12323# asm 2: shufb >tmp23b=$87,<tmp22a=$87,<tmp23=$88,<comb22=$43
12324shufb $87,$87,$88,$43
12325
12326# qhasm: int32323232 tmp33 = (t211 & 0xffff) * (x1_1215 & 0xffff)
12327# asm 1: mpy >tmp33=vec128#86,<t211=vec128#103,<x1_1215=vec128#54
12328# asm 2: mpy >tmp33=$88,<t211=$105,<x1_1215=$56
12329mpy $88,$105,$56
12330
12331# qhasm: tmp24b = combine tmp23a and tmp24 by comb22
12332# asm 1: shufb >tmp24b=vec128#87,<tmp23a=vec128#88,<tmp24=vec128#87,<comb22=vec128#41
12333# asm 2: shufb >tmp24b=$89,<tmp23a=$90,<tmp24=$89,<comb22=$43
12334shufb $89,$90,$89,$43
12335
12336# qhasm: int32323232 tmp34 = (t211 & 0xffff) * (x1_1619 & 0xffff)
12337# asm 1: mpy >tmp34=vec128#88,<t211=vec128#103,<x1_1619=vec128#3
12338# asm 2: mpy >tmp34=$90,<t211=$105,<x1_1619=$5
12339mpy $90,$105,$5
12340
12341# qhasm: int32323232 tmp24a <<= 1
12342# asm 1: shli >tmp24a=vec128#89,<tmp24a=vec128#89,1
12343# asm 2: shli >tmp24a=$91,<tmp24a=$91,1
12344shli $91,$91,1
12345
12346# qhasm: int32323232 z3_811 += tmp20b
12347# asm 1: a >z3_811=vec128#5,<z3_811=vec128#5,<tmp20b=vec128#77
12348# asm 2: a >z3_811=$7,<z3_811=$7,<tmp20b=$79
12349a $7,$7,$79
12350
12351# qhasm: int32323232 z3_1215 += tmp21b
12352# asm 1: a >z3_1215=vec128#70,<z3_1215=vec128#70,<tmp21b=vec128#83
12353# asm 2: a >z3_1215=$72,<z3_1215=$72,<tmp21b=$85
12354a $72,$72,$85
12355
12356# qhasm: int32323232 z3_1619 += tmp22b
12357# asm 1: a >z3_1619=vec128#71,<z3_1619=vec128#71,<tmp22b=vec128#80
12358# asm 2: a >z3_1619=$73,<z3_1619=$73,<tmp22b=$82
12359a $73,$73,$82
12360
12361# qhasm: int32323232 z3_2023 += tmp23b
12362# asm 1: a >z3_2023=vec128#73,<z3_2023=vec128#73,<tmp23b=vec128#85
12363# asm 2: a >z3_2023=$75,<z3_2023=$75,<tmp23b=$87
12364a $75,$75,$87
12365
12366# qhasm: int32323232 z3_2427 += tmp24b
12367# asm 1: a >z3_2427=vec128#76,<z3_2427=vec128#76,<tmp24b=vec128#87
12368# asm 2: a >z3_2427=$78,<z3_2427=$78,<tmp24b=$89
12369a $78,$78,$89
12370
12371# qhasm: tmp30b = tmp30 >> (8 * 12)
12372# asm 1: rotqmbyi >tmp30b=vec128#77,<tmp30=vec128#90,-12
12373# asm 2: rotqmbyi >tmp30b=$79,<tmp30=$92,-12
12374rotqmbyi $79,$92,-12
12375
12376# qhasm: int32323232 z3_2831 += tmp24a
12377# asm 1: a >z3_2831=vec128#80,<z3_2831=vec128#82,<tmp24a=vec128#89
12378# asm 2: a >z3_2831=$82,<z3_2831=$84,<tmp24a=$91
12379a $82,$84,$91
12380
12381# qhasm: int32323232 tmp30a = tmp30 << 1
12382# asm 1: shli >tmp30a=vec128#82,<tmp30=vec128#90,1
12383# asm 2: shli >tmp30a=$84,<tmp30=$92,1
12384shli $84,$92,1
12385
12386# qhasm: int32323232 tmp31a = tmp31 << 1
12387# asm 1: shli >tmp31a=vec128#83,<tmp31=vec128#91,1
12388# asm 2: shli >tmp31a=$85,<tmp31=$93,1
12389shli $85,$93,1
12390
12391# qhasm: int32323232 tmp32a = tmp32 << 1
12392# asm 1: shli >tmp32a=vec128#85,<tmp32=vec128#84,1
12393# asm 2: shli >tmp32a=$87,<tmp32=$86,1
12394shli $87,$86,1
12395
12396# qhasm: int32323232 tmp33a = tmp33 << 1
12397# asm 1: shli >tmp33a=vec128#87,<tmp33=vec128#86,1
12398# asm 2: shli >tmp33a=$89,<tmp33=$88,1
12399shli $89,$88,1
12400
12401# qhasm: tmp34a = tmp34 << (8 * 4)
12402# asm 1: shlqbyi >tmp34a=vec128#89,<tmp34=vec128#88,4
12403# asm 2: shlqbyi >tmp34a=$91,<tmp34=$90,4
12404shlqbyi $91,$90,4
12405
12406# qhasm: int32323232 tmp00 = (t212 & 0xffff) * (x1_03 & 0xffff)
12407# asm 1: mpy >tmp00=vec128#90,<t212=vec128#78,<x1_03=vec128#51
12408# asm 2: mpy >tmp00=$92,<t212=$80,<x1_03=$53
12409mpy $92,$80,$53
12410
12411# qhasm: tmp31b = combine tmp30a and tmp31 by comb31
12412# asm 1: shufb >tmp31b=vec128#82,<tmp30a=vec128#82,<tmp31=vec128#91,<comb31=vec128#42
12413# asm 2: shufb >tmp31b=$84,<tmp30a=$84,<tmp31=$93,<comb31=$44
12414shufb $84,$84,$93,$44
12415
12416# qhasm: int32323232 tmp01 = (t212 & 0xffff) * (x1_47 & 0xffff)
12417# asm 1: mpy >tmp01=vec128#91,<t212=vec128#78,<x1_47=vec128#52
12418# asm 2: mpy >tmp01=$93,<t212=$80,<x1_47=$54
12419mpy $93,$80,$54
12420
12421# qhasm: tmp32b = combine tmp31a and tmp32 by comb31
12422# asm 1: shufb >tmp32b=vec128#83,<tmp31a=vec128#83,<tmp32=vec128#84,<comb31=vec128#42
12423# asm 2: shufb >tmp32b=$85,<tmp31a=$85,<tmp32=$86,<comb31=$44
12424shufb $85,$85,$86,$44
12425
12426# qhasm: int32323232 tmp02 = (t212 & 0xffff) * (x1_811 & 0xffff)
12427# asm 1: mpy >tmp02=vec128#84,<t212=vec128#78,<x1_811=vec128#53
12428# asm 2: mpy >tmp02=$86,<t212=$80,<x1_811=$55
12429mpy $86,$80,$55
12430
12431# qhasm: tmp33b = combine tmp32a and tmp33 by comb31
12432# asm 1: shufb >tmp33b=vec128#85,<tmp32a=vec128#85,<tmp33=vec128#86,<comb31=vec128#42
12433# asm 2: shufb >tmp33b=$87,<tmp32a=$87,<tmp33=$88,<comb31=$44
12434shufb $87,$87,$88,$44
12435
12436# qhasm: int32323232 tmp03 = (t212 & 0xffff) * (x1_1215 & 0xffff)
12437# asm 1: mpy >tmp03=vec128#86,<t212=vec128#78,<x1_1215=vec128#54
12438# asm 2: mpy >tmp03=$88,<t212=$80,<x1_1215=$56
12439mpy $88,$80,$56
12440
12441# qhasm: tmp34b = combine tmp33a and tmp34 by comb31
12442# asm 1: shufb >tmp34b=vec128#87,<tmp33a=vec128#87,<tmp34=vec128#88,<comb31=vec128#42
12443# asm 2: shufb >tmp34b=$89,<tmp33a=$89,<tmp34=$90,<comb31=$44
12444shufb $89,$89,$90,$44
12445
12446# qhasm: int32323232 tmp04 = (t212 & 0xffff) * (x1_1619 & 0xffff)
12447# asm 1: mpy >tmp04=vec128#78,<t212=vec128#78,<x1_1619=vec128#3
12448# asm 2: mpy >tmp04=$80,<t212=$80,<x1_1619=$5
12449mpy $80,$80,$5
12450
12451# qhasm: int32323232 tmp34a <<= 1
12452# asm 1: shli >tmp34a=vec128#88,<tmp34a=vec128#89,1
12453# asm 2: shli >tmp34a=$90,<tmp34a=$91,1
12454shli $90,$91,1
12455
12456# qhasm: int32323232 z3_811 += tmp30b
12457# asm 1: a >z3_811=vec128#5,<z3_811=vec128#5,<tmp30b=vec128#77
12458# asm 2: a >z3_811=$7,<z3_811=$7,<tmp30b=$79
12459a $7,$7,$79
12460
12461# qhasm: int32323232 z3_1215 += tmp31b
12462# asm 1: a >z3_1215=vec128#70,<z3_1215=vec128#70,<tmp31b=vec128#82
12463# asm 2: a >z3_1215=$72,<z3_1215=$72,<tmp31b=$84
12464a $72,$72,$84
12465
12466# qhasm: int32323232 z3_1619 += tmp32b
12467# asm 1: a >z3_1619=vec128#71,<z3_1619=vec128#71,<tmp32b=vec128#83
12468# asm 2: a >z3_1619=$73,<z3_1619=$73,<tmp32b=$85
12469a $73,$73,$85
12470
12471# qhasm: int32323232 z3_2023 += tmp33b
12472# asm 1: a >z3_2023=vec128#73,<z3_2023=vec128#73,<tmp33b=vec128#85
12473# asm 2: a >z3_2023=$75,<z3_2023=$75,<tmp33b=$87
12474a $75,$75,$87
12475
12476# qhasm: int32323232 z3_2427 += tmp34b
12477# asm 1: a >z3_2427=vec128#76,<z3_2427=vec128#76,<tmp34b=vec128#87
12478# asm 2: a >z3_2427=$78,<z3_2427=$78,<tmp34b=$89
12479a $78,$78,$89
12480
12481# qhasm: int32323232 z3_2831 += tmp34a
12482# asm 1: a >z3_2831=vec128#77,<z3_2831=vec128#80,<tmp34a=vec128#88
12483# asm 2: a >z3_2831=$79,<z3_2831=$82,<tmp34a=$90
12484a $79,$82,$90
12485
12486# qhasm: int32323232 tmp10 = (t213 & 0xffff) * (x1_03 & 0xffff)
12487# asm 1: mpy >tmp10=vec128#80,<t213=vec128#94,<x1_03=vec128#51
12488# asm 2: mpy >tmp10=$82,<t213=$96,<x1_03=$53
12489mpy $82,$96,$53
12490
12491# qhasm: int32323232 tmp11 = (t213 & 0xffff) * (x1_47 & 0xffff)
12492# asm 1: mpy >tmp11=vec128#82,<t213=vec128#94,<x1_47=vec128#52
12493# asm 2: mpy >tmp11=$84,<t213=$96,<x1_47=$54
12494mpy $84,$96,$54
12495
12496# qhasm: int32323232 tmp12 = (t213 & 0xffff) * (x1_811 & 0xffff)
12497# asm 1: mpy >tmp12=vec128#83,<t213=vec128#94,<x1_811=vec128#53
12498# asm 2: mpy >tmp12=$85,<t213=$96,<x1_811=$55
12499mpy $85,$96,$55
12500
12501# qhasm: int32323232 tmp13 = (t213 & 0xffff) * (x1_1215 & 0xffff)
12502# asm 1: mpy >tmp13=vec128#85,<t213=vec128#94,<x1_1215=vec128#54
12503# asm 2: mpy >tmp13=$87,<t213=$96,<x1_1215=$56
12504mpy $87,$96,$56
12505
12506# qhasm: int32323232 tmp14 = (t213 & 0xffff) * (x1_1619 & 0xffff)
12507# asm 1: mpy >tmp14=vec128#87,<t213=vec128#94,<x1_1619=vec128#3
12508# asm 2: mpy >tmp14=$89,<t213=$96,<x1_1619=$5
12509mpy $89,$96,$5
12510
12511# qhasm: int32323232 z3_1215 += tmp00
12512# asm 1: a >z3_1215=vec128#70,<z3_1215=vec128#70,<tmp00=vec128#90
12513# asm 2: a >z3_1215=$72,<z3_1215=$72,<tmp00=$92
12514a $72,$72,$92
12515
12516# qhasm: int32323232 z3_1619 += tmp01
12517# asm 1: a >z3_1619=vec128#71,<z3_1619=vec128#71,<tmp01=vec128#91
12518# asm 2: a >z3_1619=$73,<z3_1619=$73,<tmp01=$93
12519a $73,$73,$93
12520
12521# qhasm: int32323232 z3_2023 += tmp02
12522# asm 1: a >z3_2023=vec128#73,<z3_2023=vec128#73,<tmp02=vec128#84
12523# asm 2: a >z3_2023=$75,<z3_2023=$75,<tmp02=$86
12524a $75,$75,$86
12525
12526# qhasm: int32323232 z3_2427 += tmp03
12527# asm 1: a >z3_2427=vec128#76,<z3_2427=vec128#76,<tmp03=vec128#86
12528# asm 2: a >z3_2427=$78,<z3_2427=$78,<tmp03=$88
12529a $78,$78,$88
12530
12531# qhasm: tmp10b = tmp10 >> (8 * 4)
12532# asm 1: rotqmbyi >tmp10b=vec128#84,<tmp10=vec128#80,-4
12533# asm 2: rotqmbyi >tmp10b=$86,<tmp10=$82,-4
12534rotqmbyi $86,$82,-4
12535
12536# qhasm: int32323232 z3_2831 += tmp04
12537# asm 1: a >z3_2831=vec128#77,<z3_2831=vec128#77,<tmp04=vec128#78
12538# asm 2: a >z3_2831=$79,<z3_2831=$79,<tmp04=$80
12539a $79,$79,$80
12540
12541# qhasm: int32323232 tmp10a = tmp10 << 1
12542# asm 1: shli >tmp10a=vec128#78,<tmp10=vec128#80,1
12543# asm 2: shli >tmp10a=$80,<tmp10=$82,1
12544shli $80,$82,1
12545
12546# qhasm: int32323232 tmp11a = tmp11 << 1
12547# asm 1: shli >tmp11a=vec128#80,<tmp11=vec128#82,1
12548# asm 2: shli >tmp11a=$82,<tmp11=$84,1
12549shli $82,$84,1
12550
12551# qhasm: int32323232 tmp12a = tmp12 << 1
12552# asm 1: shli >tmp12a=vec128#86,<tmp12=vec128#83,1
12553# asm 2: shli >tmp12a=$88,<tmp12=$85,1
12554shli $88,$85,1
12555
12556# qhasm: int32323232 tmp13a = tmp13 << 1
12557# asm 1: shli >tmp13a=vec128#88,<tmp13=vec128#85,1
12558# asm 2: shli >tmp13a=$90,<tmp13=$87,1
12559shli $90,$87,1
12560
12561# qhasm: tmp14a = tmp14 << (8 * 12)
12562# asm 1: shlqbyi >tmp14a=vec128#89,<tmp14=vec128#87,12
12563# asm 2: shlqbyi >tmp14a=$91,<tmp14=$89,12
12564shlqbyi $91,$89,12
12565
12566# qhasm: int32323232 tmp20 = (t214 & 0xffff) * (x1_03 & 0xffff)
12567# asm 1: mpy >tmp20=vec128#90,<t214=vec128#100,<x1_03=vec128#51
12568# asm 2: mpy >tmp20=$92,<t214=$102,<x1_03=$53
12569mpy $92,$102,$53
12570
12571# qhasm: tmp11b = combine tmp10a and tmp11 by comb13
12572# asm 1: shufb >tmp11b=vec128#78,<tmp10a=vec128#78,<tmp11=vec128#82,<comb13=vec128#40
12573# asm 2: shufb >tmp11b=$80,<tmp10a=$80,<tmp11=$84,<comb13=$42
12574shufb $80,$80,$84,$42
12575
12576# qhasm: int32323232 tmp21 = (t214 & 0xffff) * (x1_47 & 0xffff)
12577# asm 1: mpy >tmp21=vec128#82,<t214=vec128#100,<x1_47=vec128#52
12578# asm 2: mpy >tmp21=$84,<t214=$102,<x1_47=$54
12579mpy $84,$102,$54
12580
12581# qhasm: tmp12b = combine tmp11a and tmp12 by comb13
12582# asm 1: shufb >tmp12b=vec128#80,<tmp11a=vec128#80,<tmp12=vec128#83,<comb13=vec128#40
12583# asm 2: shufb >tmp12b=$82,<tmp11a=$82,<tmp12=$85,<comb13=$42
12584shufb $82,$82,$85,$42
12585
12586# qhasm: int32323232 tmp22 = (t214 & 0xffff) * (x1_811 & 0xffff)
12587# asm 1: mpy >tmp22=vec128#83,<t214=vec128#100,<x1_811=vec128#53
12588# asm 2: mpy >tmp22=$85,<t214=$102,<x1_811=$55
12589mpy $85,$102,$55
12590
12591# qhasm: tmp13b = combine tmp12a and tmp13 by comb13
12592# asm 1: shufb >tmp13b=vec128#85,<tmp12a=vec128#86,<tmp13=vec128#85,<comb13=vec128#40
12593# asm 2: shufb >tmp13b=$87,<tmp12a=$88,<tmp13=$87,<comb13=$42
12594shufb $87,$88,$87,$42
12595
12596# qhasm: int32323232 tmp23 = (t214 & 0xffff) * (x1_1215 & 0xffff)
12597# asm 1: mpy >tmp23=vec128#86,<t214=vec128#100,<x1_1215=vec128#54
12598# asm 2: mpy >tmp23=$88,<t214=$102,<x1_1215=$56
12599mpy $88,$102,$56
12600
12601# qhasm: tmp14b = combine tmp13a and tmp14 by comb13
12602# asm 1: shufb >tmp14b=vec128#87,<tmp13a=vec128#88,<tmp14=vec128#87,<comb13=vec128#40
12603# asm 2: shufb >tmp14b=$89,<tmp13a=$90,<tmp14=$89,<comb13=$42
12604shufb $89,$90,$89,$42
12605
12606# qhasm: int32323232 tmp24 = (t214 & 0xffff) * (x1_1619 & 0xffff)
12607# asm 1: mpy >tmp24=vec128#88,<t214=vec128#100,<x1_1619=vec128#3
12608# asm 2: mpy >tmp24=$90,<t214=$102,<x1_1619=$5
12609mpy $90,$102,$5
12610
12611# qhasm: int32323232 z3_1215 += tmp10b
12612# asm 1: a >z3_1215=vec128#70,<z3_1215=vec128#70,<tmp10b=vec128#84
12613# asm 2: a >z3_1215=$72,<z3_1215=$72,<tmp10b=$86
12614a $72,$72,$86
12615
12616# qhasm: int32323232 z3_1619 += tmp11b
12617# asm 1: a >z3_1619=vec128#71,<z3_1619=vec128#71,<tmp11b=vec128#78
12618# asm 2: a >z3_1619=$73,<z3_1619=$73,<tmp11b=$80
12619a $73,$73,$80
12620
12621# qhasm: int32323232 z3_2023 += tmp12b
12622# asm 1: a >z3_2023=vec128#73,<z3_2023=vec128#73,<tmp12b=vec128#80
12623# asm 2: a >z3_2023=$75,<z3_2023=$75,<tmp12b=$82
12624a $75,$75,$82
12625
12626# qhasm: int32323232 z3_2427 += tmp13b
12627# asm 1: a >z3_2427=vec128#76,<z3_2427=vec128#76,<tmp13b=vec128#85
12628# asm 2: a >z3_2427=$78,<z3_2427=$78,<tmp13b=$87
12629a $78,$78,$87
12630
12631# qhasm: int32323232 z3_2831 += tmp14b
12632# asm 1: a >z3_2831=vec128#77,<z3_2831=vec128#77,<tmp14b=vec128#87
12633# asm 2: a >z3_2831=$79,<z3_2831=$79,<tmp14b=$89
12634a $79,$79,$89
12635
12636# qhasm: int32323232 z3_3235 = tmp14a << 1
12637# asm 1: shli >z3_3235=vec128#78,<tmp14a=vec128#89,1
12638# asm 2: shli >z3_3235=$80,<tmp14a=$91,1
12639shli $80,$91,1
12640
12641# qhasm: tmp20b = tmp20 >> (8 * 8)
12642# asm 1: rotqmbyi >tmp20b=vec128#80,<tmp20=vec128#90,-8
12643# asm 2: rotqmbyi >tmp20b=$82,<tmp20=$92,-8
12644rotqmbyi $82,$92,-8
12645
12646# qhasm: int32323232 tmp20a = tmp20 << 1
12647# asm 1: shli >tmp20a=vec128#84,<tmp20=vec128#90,1
12648# asm 2: shli >tmp20a=$86,<tmp20=$92,1
12649shli $86,$92,1
12650
12651# qhasm: int32323232 tmp21a = tmp21 << 1
12652# asm 1: shli >tmp21a=vec128#85,<tmp21=vec128#82,1
12653# asm 2: shli >tmp21a=$87,<tmp21=$84,1
12654shli $87,$84,1
12655
12656# qhasm: int32323232 tmp22a = tmp22 << 1
12657# asm 1: shli >tmp22a=vec128#87,<tmp22=vec128#83,1
12658# asm 2: shli >tmp22a=$89,<tmp22=$85,1
12659shli $89,$85,1
12660
12661# qhasm: tmp24a = tmp24 << (8 * 8)
12662# asm 1: shlqbyi >tmp24a=vec128#89,<tmp24=vec128#88,8
12663# asm 2: shlqbyi >tmp24a=$91,<tmp24=$90,8
12664shlqbyi $91,$90,8
12665
12666# qhasm: int32323232 tmp23a = tmp23 << 1
12667# asm 1: shli >tmp23a=vec128#90,<tmp23=vec128#86,1
12668# asm 2: shli >tmp23a=$92,<tmp23=$88,1
12669shli $92,$88,1
12670
12671# qhasm: int32323232 tmp30 = (t215 & 0xffff) * (x1_03 & 0xffff)
12672# asm 1: mpy >tmp30=vec128#91,<t215=vec128#104,<x1_03=vec128#51
12673# asm 2: mpy >tmp30=$93,<t215=$106,<x1_03=$53
12674mpy $93,$106,$53
12675
12676# qhasm: int32323232 tmp31 = (t215 & 0xffff) * (x1_47 & 0xffff)
12677# asm 1: mpy >tmp31=vec128#92,<t215=vec128#104,<x1_47=vec128#52
12678# asm 2: mpy >tmp31=$94,<t215=$106,<x1_47=$54
12679mpy $94,$106,$54
12680
12681# qhasm: tmp21b = combine tmp20a and tmp21 by comb22
12682# asm 1: shufb >tmp21b=vec128#82,<tmp20a=vec128#84,<tmp21=vec128#82,<comb22=vec128#41
12683# asm 2: shufb >tmp21b=$84,<tmp20a=$86,<tmp21=$84,<comb22=$43
12684shufb $84,$86,$84,$43
12685
12686# qhasm: int32323232 tmp32 = (t215 & 0xffff) * (x1_811 & 0xffff)
12687# asm 1: mpy >tmp32=vec128#84,<t215=vec128#104,<x1_811=vec128#53
12688# asm 2: mpy >tmp32=$86,<t215=$106,<x1_811=$55
12689mpy $86,$106,$55
12690
12691# qhasm: tmp22b = combine tmp21a and tmp22 by comb22
12692# asm 1: shufb >tmp22b=vec128#83,<tmp21a=vec128#85,<tmp22=vec128#83,<comb22=vec128#41
12693# asm 2: shufb >tmp22b=$85,<tmp21a=$87,<tmp22=$85,<comb22=$43
12694shufb $85,$87,$85,$43
12695
12696# qhasm: int32323232 tmp33 = (t215 & 0xffff) * (x1_1215 & 0xffff)
12697# asm 1: mpy >tmp33=vec128#85,<t215=vec128#104,<x1_1215=vec128#54
12698# asm 2: mpy >tmp33=$87,<t215=$106,<x1_1215=$56
12699mpy $87,$106,$56
12700
12701# qhasm: tmp23b = combine tmp22a and tmp23 by comb22
12702# asm 1: shufb >tmp23b=vec128#86,<tmp22a=vec128#87,<tmp23=vec128#86,<comb22=vec128#41
12703# asm 2: shufb >tmp23b=$88,<tmp22a=$89,<tmp23=$88,<comb22=$43
12704shufb $88,$89,$88,$43
12705
12706# qhasm: int32323232 tmp34 = (t215 & 0xffff) * (x1_1619 & 0xffff)
12707# asm 1: mpy >tmp34=vec128#87,<t215=vec128#104,<x1_1619=vec128#3
12708# asm 2: mpy >tmp34=$89,<t215=$106,<x1_1619=$5
12709mpy $89,$106,$5
12710
12711# qhasm: tmp24b = combine tmp23a and tmp24 by comb22
12712# asm 1: shufb >tmp24b=vec128#88,<tmp23a=vec128#90,<tmp24=vec128#88,<comb22=vec128#41
12713# asm 2: shufb >tmp24b=$90,<tmp23a=$92,<tmp24=$90,<comb22=$43
12714shufb $90,$92,$90,$43
12715
12716# qhasm: int32323232 tmp24a <<= 1
12717# asm 1: shli >tmp24a=vec128#89,<tmp24a=vec128#89,1
12718# asm 2: shli >tmp24a=$91,<tmp24a=$91,1
12719shli $91,$91,1
12720
12721# qhasm: int32323232 z3_1215 += tmp20b
12722# asm 1: a >z3_1215=vec128#70,<z3_1215=vec128#70,<tmp20b=vec128#80
12723# asm 2: a >z3_1215=$72,<z3_1215=$72,<tmp20b=$82
12724a $72,$72,$82
12725
12726# qhasm: int32323232 z3_1619 += tmp21b
12727# asm 1: a >z3_1619=vec128#71,<z3_1619=vec128#71,<tmp21b=vec128#82
12728# asm 2: a >z3_1619=$73,<z3_1619=$73,<tmp21b=$84
12729a $73,$73,$84
12730
12731# qhasm: int32323232 z3_2023 += tmp22b
12732# asm 1: a >z3_2023=vec128#73,<z3_2023=vec128#73,<tmp22b=vec128#83
12733# asm 2: a >z3_2023=$75,<z3_2023=$75,<tmp22b=$85
12734a $75,$75,$85
12735
12736# qhasm: int32323232 z3_2427 += tmp23b
12737# asm 1: a >z3_2427=vec128#76,<z3_2427=vec128#76,<tmp23b=vec128#86
12738# asm 2: a >z3_2427=$78,<z3_2427=$78,<tmp23b=$88
12739a $78,$78,$88
12740
12741# qhasm: int32323232 z3_2831 += tmp24b
12742# asm 1: a >z3_2831=vec128#77,<z3_2831=vec128#77,<tmp24b=vec128#88
12743# asm 2: a >z3_2831=$79,<z3_2831=$79,<tmp24b=$90
12744a $79,$79,$90
12745
12746# qhasm: int32323232 z3_3235 += tmp24a
12747# asm 1: a >z3_3235=vec128#78,<z3_3235=vec128#78,<tmp24a=vec128#89
12748# asm 2: a >z3_3235=$80,<z3_3235=$80,<tmp24a=$91
12749a $80,$80,$91
12750
12751# qhasm: tmp30b = tmp30 >> (8 * 12)
12752# asm 1: rotqmbyi >tmp30b=vec128#80,<tmp30=vec128#91,-12
12753# asm 2: rotqmbyi >tmp30b=$82,<tmp30=$93,-12
12754rotqmbyi $82,$93,-12
12755
12756# qhasm: int32323232 tmp30a = tmp30 << 1
12757# asm 1: shli >tmp30a=vec128#82,<tmp30=vec128#91,1
12758# asm 2: shli >tmp30a=$84,<tmp30=$93,1
12759shli $84,$93,1
12760
12761# qhasm: int32323232 tmp31a = tmp31 << 1
12762# asm 1: shli >tmp31a=vec128#83,<tmp31=vec128#92,1
12763# asm 2: shli >tmp31a=$85,<tmp31=$94,1
12764shli $85,$94,1
12765
12766# qhasm: int32323232 tmp32a = tmp32 << 1
12767# asm 1: shli >tmp32a=vec128#86,<tmp32=vec128#84,1
12768# asm 2: shli >tmp32a=$88,<tmp32=$86,1
12769shli $88,$86,1
12770
12771# qhasm: tmp34a = tmp34 << (8 * 4)
12772# asm 1: shlqbyi >tmp34a=vec128#88,<tmp34=vec128#87,4
12773# asm 2: shlqbyi >tmp34a=$90,<tmp34=$89,4
12774shlqbyi $90,$89,4
12775
12776# qhasm: int32323232 tmp33a = tmp33 << 1
12777# asm 1: shli >tmp33a=vec128#89,<tmp33=vec128#85,1
12778# asm 2: shli >tmp33a=$91,<tmp33=$87,1
12779shli $91,$87,1
12780
12781# qhasm: int32323232 tmp00 = (t216 & 0xffff) * (x1_03 & 0xffff)
12782# asm 1: mpy >tmp00=vec128#90,<t216=vec128#79,<x1_03=vec128#51
12783# asm 2: mpy >tmp00=$92,<t216=$81,<x1_03=$53
12784mpy $92,$81,$53
12785
12786# qhasm: int32323232 tmp01 = (t216 & 0xffff) * (x1_47 & 0xffff)
12787# asm 1: mpy >tmp01=vec128#91,<t216=vec128#79,<x1_47=vec128#52
12788# asm 2: mpy >tmp01=$93,<t216=$81,<x1_47=$54
12789mpy $93,$81,$54
12790
12791# qhasm: tmp31b = combine tmp30a and tmp31 by comb31
12792# asm 1: shufb >tmp31b=vec128#82,<tmp30a=vec128#82,<tmp31=vec128#92,<comb31=vec128#42
12793# asm 2: shufb >tmp31b=$84,<tmp30a=$84,<tmp31=$94,<comb31=$44
12794shufb $84,$84,$94,$44
12795
12796# qhasm: int32323232 tmp02 = (t216 & 0xffff) * (x1_811 & 0xffff)
12797# asm 1: mpy >tmp02=vec128#92,<t216=vec128#79,<x1_811=vec128#53
12798# asm 2: mpy >tmp02=$94,<t216=$81,<x1_811=$55
12799mpy $94,$81,$55
12800
12801# qhasm: tmp32b = combine tmp31a and tmp32 by comb31
12802# asm 1: shufb >tmp32b=vec128#83,<tmp31a=vec128#83,<tmp32=vec128#84,<comb31=vec128#42
12803# asm 2: shufb >tmp32b=$85,<tmp31a=$85,<tmp32=$86,<comb31=$44
12804shufb $85,$85,$86,$44
12805
12806# qhasm: int32323232 tmp03 = (t216 & 0xffff) * (x1_1215 & 0xffff)
12807# asm 1: mpy >tmp03=vec128#84,<t216=vec128#79,<x1_1215=vec128#54
12808# asm 2: mpy >tmp03=$86,<t216=$81,<x1_1215=$56
12809mpy $86,$81,$56
12810
12811# qhasm: tmp33b = combine tmp32a and tmp33 by comb31
12812# asm 1: shufb >tmp33b=vec128#85,<tmp32a=vec128#86,<tmp33=vec128#85,<comb31=vec128#42
12813# asm 2: shufb >tmp33b=$87,<tmp32a=$88,<tmp33=$87,<comb31=$44
12814shufb $87,$88,$87,$44
12815
12816# qhasm: int32323232 tmp04 = (t216 & 0xffff) * (x1_1619 & 0xffff)
12817# asm 1: mpy >tmp04=vec128#79,<t216=vec128#79,<x1_1619=vec128#3
12818# asm 2: mpy >tmp04=$81,<t216=$81,<x1_1619=$5
12819mpy $81,$81,$5
12820
12821# qhasm: tmp34b = combine tmp33a and tmp34 by comb31
12822# asm 1: shufb >tmp34b=vec128#86,<tmp33a=vec128#89,<tmp34=vec128#87,<comb31=vec128#42
12823# asm 2: shufb >tmp34b=$88,<tmp33a=$91,<tmp34=$89,<comb31=$44
12824shufb $88,$91,$89,$44
12825
12826# qhasm: int32323232 tmp34a <<= 1
12827# asm 1: shli >tmp34a=vec128#87,<tmp34a=vec128#88,1
12828# asm 2: shli >tmp34a=$89,<tmp34a=$90,1
12829shli $89,$90,1
12830
12831# qhasm: int32323232 z3_1215 += tmp30b
12832# asm 1: a >z3_1215=vec128#70,<z3_1215=vec128#70,<tmp30b=vec128#80
12833# asm 2: a >z3_1215=$72,<z3_1215=$72,<tmp30b=$82
12834a $72,$72,$82
12835
12836# qhasm: int32323232 z3_1619 += tmp31b
12837# asm 1: a >z3_1619=vec128#71,<z3_1619=vec128#71,<tmp31b=vec128#82
12838# asm 2: a >z3_1619=$73,<z3_1619=$73,<tmp31b=$84
12839a $73,$73,$84
12840
12841# qhasm: int32323232 z3_2023 += tmp32b
12842# asm 1: a >z3_2023=vec128#73,<z3_2023=vec128#73,<tmp32b=vec128#83
12843# asm 2: a >z3_2023=$75,<z3_2023=$75,<tmp32b=$85
12844a $75,$75,$85
12845
12846# qhasm: int32323232 z3_2427 += tmp33b
12847# asm 1: a >z3_2427=vec128#76,<z3_2427=vec128#76,<tmp33b=vec128#85
12848# asm 2: a >z3_2427=$78,<z3_2427=$78,<tmp33b=$87
12849a $78,$78,$87
12850
12851# qhasm: int32323232 z3_2831 += tmp34b
12852# asm 1: a >z3_2831=vec128#77,<z3_2831=vec128#77,<tmp34b=vec128#86
12853# asm 2: a >z3_2831=$79,<z3_2831=$79,<tmp34b=$88
12854a $79,$79,$88
12855
12856# qhasm: int32323232 z3_3235 += tmp34a
12857# asm 1: a >z3_3235=vec128#78,<z3_3235=vec128#78,<tmp34a=vec128#87
12858# asm 2: a >z3_3235=$80,<z3_3235=$80,<tmp34a=$89
12859a $80,$80,$89
12860
12861# qhasm: int32323232 tmp10 = (t217 & 0xffff) * (x1_03 & 0xffff)
12862# asm 1: mpy >tmp10=vec128#80,<t217=vec128#95,<x1_03=vec128#51
12863# asm 2: mpy >tmp10=$82,<t217=$97,<x1_03=$53
12864mpy $82,$97,$53
12865
12866# qhasm: int32323232 tmp11 = (t217 & 0xffff) * (x1_47 & 0xffff)
12867# asm 1: mpy >tmp11=vec128#82,<t217=vec128#95,<x1_47=vec128#52
12868# asm 2: mpy >tmp11=$84,<t217=$97,<x1_47=$54
12869mpy $84,$97,$54
12870
12871# qhasm: int32323232 tmp12 = (t217 & 0xffff) * (x1_811 & 0xffff)
12872# asm 1: mpy >tmp12=vec128#83,<t217=vec128#95,<x1_811=vec128#53
12873# asm 2: mpy >tmp12=$85,<t217=$97,<x1_811=$55
12874mpy $85,$97,$55
12875
12876# qhasm: int32323232 tmp13 = (t217 & 0xffff) * (x1_1215 & 0xffff)
12877# asm 1: mpy >tmp13=vec128#85,<t217=vec128#95,<x1_1215=vec128#54
12878# asm 2: mpy >tmp13=$87,<t217=$97,<x1_1215=$56
12879mpy $87,$97,$56
12880
12881# qhasm: int32323232 tmp14 = (t217 & 0xffff) * (x1_1619 & 0xffff)
12882# asm 1: mpy >tmp14=vec128#86,<t217=vec128#95,<x1_1619=vec128#3
12883# asm 2: mpy >tmp14=$88,<t217=$97,<x1_1619=$5
12884mpy $88,$97,$5
12885
12886# qhasm: int32323232 z3_1619 += tmp00
12887# asm 1: a >z3_1619=vec128#71,<z3_1619=vec128#71,<tmp00=vec128#90
12888# asm 2: a >z3_1619=$73,<z3_1619=$73,<tmp00=$92
12889a $73,$73,$92
12890
12891# qhasm: int32323232 z3_2023 += tmp01
12892# asm 1: a >z3_2023=vec128#73,<z3_2023=vec128#73,<tmp01=vec128#91
12893# asm 2: a >z3_2023=$75,<z3_2023=$75,<tmp01=$93
12894a $75,$75,$93
12895
12896# qhasm: int32323232 z3_2427 += tmp02
12897# asm 1: a >z3_2427=vec128#76,<z3_2427=vec128#76,<tmp02=vec128#92
12898# asm 2: a >z3_2427=$78,<z3_2427=$78,<tmp02=$94
12899a $78,$78,$94
12900
12901# qhasm: int32323232 z3_2831 += tmp03
12902# asm 1: a >z3_2831=vec128#77,<z3_2831=vec128#77,<tmp03=vec128#84
12903# asm 2: a >z3_2831=$79,<z3_2831=$79,<tmp03=$86
12904a $79,$79,$86
12905
12906# qhasm: int32323232 z3_3235 += tmp04
12907# asm 1: a >z3_3235=vec128#78,<z3_3235=vec128#78,<tmp04=vec128#79
12908# asm 2: a >z3_3235=$80,<z3_3235=$80,<tmp04=$81
12909a $80,$80,$81
12910
12911# qhasm: tmp10b = tmp10 >> (8 * 4)
12912# asm 1: rotqmbyi >tmp10b=vec128#79,<tmp10=vec128#80,-4
12913# asm 2: rotqmbyi >tmp10b=$81,<tmp10=$82,-4
12914rotqmbyi $81,$82,-4
12915
12916# qhasm: int32323232 tmp10a = tmp10 << 1
12917# asm 1: shli >tmp10a=vec128#80,<tmp10=vec128#80,1
12918# asm 2: shli >tmp10a=$82,<tmp10=$82,1
12919shli $82,$82,1
12920
12921# qhasm: int32323232 tmp11a = tmp11 << 1
12922# asm 1: shli >tmp11a=vec128#84,<tmp11=vec128#82,1
12923# asm 2: shli >tmp11a=$86,<tmp11=$84,1
12924shli $86,$84,1
12925
12926# qhasm: int32323232 tmp12a = tmp12 << 1
12927# asm 1: shli >tmp12a=vec128#87,<tmp12=vec128#83,1
12928# asm 2: shli >tmp12a=$89,<tmp12=$85,1
12929shli $89,$85,1
12930
12931# qhasm: tmp14a = tmp14 << (8 * 12)
12932# asm 1: shlqbyi >tmp14a=vec128#88,<tmp14=vec128#86,12
12933# asm 2: shlqbyi >tmp14a=$90,<tmp14=$88,12
12934shlqbyi $90,$88,12
12935
12936# qhasm: int32323232 tmp13a = tmp13 << 1
12937# asm 1: shli >tmp13a=vec128#89,<tmp13=vec128#85,1
12938# asm 2: shli >tmp13a=$91,<tmp13=$87,1
12939shli $91,$87,1
12940
12941# qhasm: int32323232 tmp20 = (t218 & 0xffff) * (x1_03 & 0xffff)
12942# asm 1: mpy >tmp20=vec128#90,<t218=vec128#101,<x1_03=vec128#51
12943# asm 2: mpy >tmp20=$92,<t218=$103,<x1_03=$53
12944mpy $92,$103,$53
12945
12946# qhasm: int32323232 tmp21 = (t218 & 0xffff) * (x1_47 & 0xffff)
12947# asm 1: mpy >tmp21=vec128#91,<t218=vec128#101,<x1_47=vec128#52
12948# asm 2: mpy >tmp21=$93,<t218=$103,<x1_47=$54
12949mpy $93,$103,$54
12950
12951# qhasm: tmp11b = combine tmp10a and tmp11 by comb13
12952# asm 1: shufb >tmp11b=vec128#80,<tmp10a=vec128#80,<tmp11=vec128#82,<comb13=vec128#40
12953# asm 2: shufb >tmp11b=$82,<tmp10a=$82,<tmp11=$84,<comb13=$42
12954shufb $82,$82,$84,$42
12955
12956# qhasm: int32323232 tmp22 = (t218 & 0xffff) * (x1_811 & 0xffff)
12957# asm 1: mpy >tmp22=vec128#82,<t218=vec128#101,<x1_811=vec128#53
12958# asm 2: mpy >tmp22=$84,<t218=$103,<x1_811=$55
12959mpy $84,$103,$55
12960
12961# qhasm: tmp12b = combine tmp11a and tmp12 by comb13
12962# asm 1: shufb >tmp12b=vec128#83,<tmp11a=vec128#84,<tmp12=vec128#83,<comb13=vec128#40
12963# asm 2: shufb >tmp12b=$85,<tmp11a=$86,<tmp12=$85,<comb13=$42
12964shufb $85,$86,$85,$42
12965
12966# qhasm: int32323232 tmp23 = (t218 & 0xffff) * (x1_1215 & 0xffff)
12967# asm 1: mpy >tmp23=vec128#84,<t218=vec128#101,<x1_1215=vec128#54
12968# asm 2: mpy >tmp23=$86,<t218=$103,<x1_1215=$56
12969mpy $86,$103,$56
12970
12971# qhasm: tmp13b = combine tmp12a and tmp13 by comb13
12972# asm 1: shufb >tmp13b=vec128#85,<tmp12a=vec128#87,<tmp13=vec128#85,<comb13=vec128#40
12973# asm 2: shufb >tmp13b=$87,<tmp12a=$89,<tmp13=$87,<comb13=$42
12974shufb $87,$89,$87,$42
12975
12976# qhasm: int32323232 tmp24 = (t218 & 0xffff) * (x1_1619 & 0xffff)
12977# asm 1: mpy >tmp24=vec128#87,<t218=vec128#101,<x1_1619=vec128#3
12978# asm 2: mpy >tmp24=$89,<t218=$103,<x1_1619=$5
12979mpy $89,$103,$5
12980
12981# qhasm: tmp14b = combine tmp13a and tmp14 by comb13
12982# asm 1: shufb >tmp14b=vec128#86,<tmp13a=vec128#89,<tmp14=vec128#86,<comb13=vec128#40
12983# asm 2: shufb >tmp14b=$88,<tmp13a=$91,<tmp14=$88,<comb13=$42
12984shufb $88,$91,$88,$42
12985
12986# qhasm: int32323232 z3_1619 += tmp10b
12987# asm 1: a >z3_1619=vec128#71,<z3_1619=vec128#71,<tmp10b=vec128#79
12988# asm 2: a >z3_1619=$73,<z3_1619=$73,<tmp10b=$81
12989a $73,$73,$81
12990
12991# qhasm: int32323232 z3_2023 += tmp11b
12992# asm 1: a >z3_2023=vec128#73,<z3_2023=vec128#73,<tmp11b=vec128#80
12993# asm 2: a >z3_2023=$75,<z3_2023=$75,<tmp11b=$82
12994a $75,$75,$82
12995
12996# qhasm: int32323232 z3_2427 += tmp12b
12997# asm 1: a >z3_2427=vec128#76,<z3_2427=vec128#76,<tmp12b=vec128#83
12998# asm 2: a >z3_2427=$78,<z3_2427=$78,<tmp12b=$85
12999a $78,$78,$85
13000
13001# qhasm: int32323232 z3_2831 += tmp13b
13002# asm 1: a >z3_2831=vec128#77,<z3_2831=vec128#77,<tmp13b=vec128#85
13003# asm 2: a >z3_2831=$79,<z3_2831=$79,<tmp13b=$87
13004a $79,$79,$87
13005
13006# qhasm: int32323232 z3_3235 += tmp14b
13007# asm 1: a >z3_3235=vec128#78,<z3_3235=vec128#78,<tmp14b=vec128#86
13008# asm 2: a >z3_3235=$80,<z3_3235=$80,<tmp14b=$88
13009a $80,$80,$88
13010
13011# qhasm: tmp20b = tmp20 >> (8 * 8)
13012# asm 1: rotqmbyi >tmp20b=vec128#79,<tmp20=vec128#90,-8
13013# asm 2: rotqmbyi >tmp20b=$81,<tmp20=$92,-8
13014rotqmbyi $81,$92,-8
13015
13016# qhasm: int32323232 z3_3639 = tmp14a << 1
13017# asm 1: shli >z3_3639=vec128#80,<tmp14a=vec128#88,1
13018# asm 2: shli >z3_3639=$82,<tmp14a=$90,1
13019shli $82,$90,1
13020
13021# qhasm: int32323232 tmp20a = tmp20 << 1
13022# asm 1: shli >tmp20a=vec128#83,<tmp20=vec128#90,1
13023# asm 2: shli >tmp20a=$85,<tmp20=$92,1
13024shli $85,$92,1
13025
13026# qhasm: int32323232 tmp21a = tmp21 << 1
13027# asm 1: shli >tmp21a=vec128#85,<tmp21=vec128#91,1
13028# asm 2: shli >tmp21a=$87,<tmp21=$93,1
13029shli $87,$93,1
13030
13031# qhasm: int32323232 tmp22a = tmp22 << 1
13032# asm 1: shli >tmp22a=vec128#86,<tmp22=vec128#82,1
13033# asm 2: shli >tmp22a=$88,<tmp22=$84,1
13034shli $88,$84,1
13035
13036# qhasm: int32323232 tmp23a = tmp23 << 1
13037# asm 1: shli >tmp23a=vec128#88,<tmp23=vec128#84,1
13038# asm 2: shli >tmp23a=$90,<tmp23=$86,1
13039shli $90,$86,1
13040
13041# qhasm: tmp24a = tmp24 << (8 * 8)
13042# asm 1: shlqbyi >tmp24a=vec128#89,<tmp24=vec128#87,8
13043# asm 2: shlqbyi >tmp24a=$91,<tmp24=$89,8
13044shlqbyi $91,$89,8
13045
13046# qhasm: int32323232 tmp30 = (t219 & 0xffff) * (x1_03 & 0xffff)
13047# asm 1: mpy >tmp30=vec128#90,<t219=vec128#105,<x1_03=vec128#51
13048# asm 2: mpy >tmp30=$92,<t219=$107,<x1_03=$53
13049mpy $92,$107,$53
13050
13051# qhasm: tmp21b = combine tmp20a and tmp21 by comb22
13052# asm 1: shufb >tmp21b=vec128#83,<tmp20a=vec128#83,<tmp21=vec128#91,<comb22=vec128#41
13053# asm 2: shufb >tmp21b=$85,<tmp20a=$85,<tmp21=$93,<comb22=$43
13054shufb $85,$85,$93,$43
13055
13056# qhasm: int32323232 tmp31 = (t219 & 0xffff) * (x1_47 & 0xffff)
13057# asm 1: mpy >tmp31=vec128#91,<t219=vec128#105,<x1_47=vec128#52
13058# asm 2: mpy >tmp31=$93,<t219=$107,<x1_47=$54
13059mpy $93,$107,$54
13060
13061# qhasm: tmp22b = combine tmp21a and tmp22 by comb22
13062# asm 1: shufb >tmp22b=vec128#82,<tmp21a=vec128#85,<tmp22=vec128#82,<comb22=vec128#41
13063# asm 2: shufb >tmp22b=$84,<tmp21a=$87,<tmp22=$84,<comb22=$43
13064shufb $84,$87,$84,$43
13065
13066# qhasm: int32323232 tmp32 = (t219 & 0xffff) * (x1_811 & 0xffff)
13067# asm 1: mpy >tmp32=vec128#85,<t219=vec128#105,<x1_811=vec128#53
13068# asm 2: mpy >tmp32=$87,<t219=$107,<x1_811=$55
13069mpy $87,$107,$55
13070
13071# qhasm: tmp23b = combine tmp22a and tmp23 by comb22
13072# asm 1: shufb >tmp23b=vec128#84,<tmp22a=vec128#86,<tmp23=vec128#84,<comb22=vec128#41
13073# asm 2: shufb >tmp23b=$86,<tmp22a=$88,<tmp23=$86,<comb22=$43
13074shufb $86,$88,$86,$43
13075
13076# qhasm: int32323232 tmp33 = (t219 & 0xffff) * (x1_1215 & 0xffff)
13077# asm 1: mpy >tmp33=vec128#86,<t219=vec128#105,<x1_1215=vec128#54
13078# asm 2: mpy >tmp33=$88,<t219=$107,<x1_1215=$56
13079mpy $88,$107,$56
13080
13081# qhasm: tmp24b = combine tmp23a and tmp24 by comb22
13082# asm 1: shufb >tmp24b=vec128#87,<tmp23a=vec128#88,<tmp24=vec128#87,<comb22=vec128#41
13083# asm 2: shufb >tmp24b=$89,<tmp23a=$90,<tmp24=$89,<comb22=$43
13084shufb $89,$90,$89,$43
13085
13086# qhasm: int32323232 tmp34 = (t219 & 0xffff) * (x1_1619 & 0xffff)
13087# asm 1: mpy >tmp34=vec128#88,<t219=vec128#105,<x1_1619=vec128#3
13088# asm 2: mpy >tmp34=$90,<t219=$107,<x1_1619=$5
13089mpy $90,$107,$5
13090
13091# qhasm: int32323232 tmp24a <<= 1
13092# asm 1: shli >tmp24a=vec128#89,<tmp24a=vec128#89,1
13093# asm 2: shli >tmp24a=$91,<tmp24a=$91,1
13094shli $91,$91,1
13095
13096# qhasm: int32323232 z3_1619 += tmp20b
13097# asm 1: a >z3_1619=vec128#71,<z3_1619=vec128#71,<tmp20b=vec128#79
13098# asm 2: a >z3_1619=$73,<z3_1619=$73,<tmp20b=$81
13099a $73,$73,$81
13100
13101# qhasm: int32323232 z3_2023 += tmp21b
13102# asm 1: a >z3_2023=vec128#73,<z3_2023=vec128#73,<tmp21b=vec128#83
13103# asm 2: a >z3_2023=$75,<z3_2023=$75,<tmp21b=$85
13104a $75,$75,$85
13105
13106# qhasm: int32323232 tmp30a = tmp30 << 1
13107# asm 1: shli >tmp30a=vec128#79,<tmp30=vec128#90,1
13108# asm 2: shli >tmp30a=$81,<tmp30=$92,1
13109shli $81,$92,1
13110
13111# qhasm: tmp30b = tmp30 >> (8 * 12)
13112# asm 1: rotqmbyi >tmp30b=vec128#83,<tmp30=vec128#90,-12
13113# asm 2: rotqmbyi >tmp30b=$85,<tmp30=$92,-12
13114rotqmbyi $85,$92,-12
13115
13116# qhasm: int32323232 tmp31a = tmp31 << 1
13117# asm 1: shli >tmp31a=vec128#90,<tmp31=vec128#91,1
13118# asm 2: shli >tmp31a=$92,<tmp31=$93,1
13119shli $92,$93,1
13120
13121# qhasm: int32323232 tmp32a = tmp32 << 1
13122# asm 1: shli >tmp32a=vec128#92,<tmp32=vec128#85,1
13123# asm 2: shli >tmp32a=$94,<tmp32=$87,1
13124shli $94,$87,1
13125
13126# qhasm: int32323232 tmp33a = tmp33 << 1
13127# asm 1: shli >tmp33a=vec128#93,<tmp33=vec128#86,1
13128# asm 2: shli >tmp33a=$95,<tmp33=$88,1
13129shli $95,$88,1
13130
13131# qhasm: tmp34a = tmp34 << (8 * 4)
13132# asm 1: shlqbyi >tmp34a=vec128#94,<tmp34=vec128#88,4
13133# asm 2: shlqbyi >tmp34a=$96,<tmp34=$90,4
13134shlqbyi $96,$90,4
13135
13136# qhasm: int32323232 z3_2427 += tmp22b
13137# asm 1: a >z3_2427=vec128#76,<z3_2427=vec128#76,<tmp22b=vec128#82
13138# asm 2: a >z3_2427=$78,<z3_2427=$78,<tmp22b=$84
13139a $78,$78,$84
13140
13141# qhasm: tmp31b = combine tmp30a and tmp31 by comb31
13142# asm 1: shufb >tmp31b=vec128#79,<tmp30a=vec128#79,<tmp31=vec128#91,<comb31=vec128#42
13143# asm 2: shufb >tmp31b=$81,<tmp30a=$81,<tmp31=$93,<comb31=$44
13144shufb $81,$81,$93,$44
13145
13146# qhasm: int32323232 z3_2831 += tmp23b
13147# asm 1: a >z3_2831=vec128#77,<z3_2831=vec128#77,<tmp23b=vec128#84
13148# asm 2: a >z3_2831=$79,<z3_2831=$79,<tmp23b=$86
13149a $79,$79,$86
13150
13151# qhasm: tmp32b = combine tmp31a and tmp32 by comb31
13152# asm 1: shufb >tmp32b=vec128#82,<tmp31a=vec128#90,<tmp32=vec128#85,<comb31=vec128#42
13153# asm 2: shufb >tmp32b=$84,<tmp31a=$92,<tmp32=$87,<comb31=$44
13154shufb $84,$92,$87,$44
13155
13156# qhasm: int32323232 z3_3235 += tmp24b
13157# asm 1: a >z3_3235=vec128#78,<z3_3235=vec128#78,<tmp24b=vec128#87
13158# asm 2: a >z3_3235=$80,<z3_3235=$80,<tmp24b=$89
13159a $80,$80,$89
13160
13161# qhasm: tmp33b = combine tmp32a and tmp33 by comb31
13162# asm 1: shufb >tmp33b=vec128#84,<tmp32a=vec128#92,<tmp33=vec128#86,<comb31=vec128#42
13163# asm 2: shufb >tmp33b=$86,<tmp32a=$94,<tmp33=$88,<comb31=$44
13164shufb $86,$94,$88,$44
13165
13166# qhasm: int32323232 z3_3639 += tmp24a
13167# asm 1: a >z3_3639=vec128#80,<z3_3639=vec128#80,<tmp24a=vec128#89
13168# asm 2: a >z3_3639=$82,<z3_3639=$82,<tmp24a=$91
13169a $82,$82,$91
13170
13171# qhasm: tmp34b = combine tmp33a and tmp34 by comb31
13172# asm 1: shufb >tmp34b=vec128#85,<tmp33a=vec128#93,<tmp34=vec128#88,<comb31=vec128#42
13173# asm 2: shufb >tmp34b=$87,<tmp33a=$95,<tmp34=$90,<comb31=$44
13174shufb $87,$95,$90,$44
13175
13176# qhasm: int32323232 tmp34a <<= 1
13177# asm 1: shli >tmp34a=vec128#86,<tmp34a=vec128#94,1
13178# asm 2: shli >tmp34a=$88,<tmp34a=$96,1
13179shli $88,$96,1
13180
13181# qhasm: int32323232 z3_1619 += tmp30b
13182# asm 1: a >z3_1619=vec128#71,<z3_1619=vec128#71,<tmp30b=vec128#83
13183# asm 2: a >z3_1619=$73,<z3_1619=$73,<tmp30b=$85
13184a $73,$73,$85
13185
13186# qhasm: int32323232 z3_2023 += tmp31b
13187# asm 1: a >z3_2023=vec128#73,<z3_2023=vec128#73,<tmp31b=vec128#79
13188# asm 2: a >z3_2023=$75,<z3_2023=$75,<tmp31b=$81
13189a $75,$75,$81
13190
13191# qhasm: int32323232 z3_2427 += tmp32b
13192# asm 1: a >z3_2427=vec128#76,<z3_2427=vec128#76,<tmp32b=vec128#82
13193# asm 2: a >z3_2427=$78,<z3_2427=$78,<tmp32b=$84
13194a $78,$78,$84
13195
13196# qhasm: int32323232 z3_2831 += tmp33b
13197# asm 1: a >z3_2831=vec128#77,<z3_2831=vec128#77,<tmp33b=vec128#84
13198# asm 2: a >z3_2831=$79,<z3_2831=$79,<tmp33b=$86
13199a $79,$79,$86
13200
13201# qhasm: int32323232 z3_3235 += tmp34b
13202# asm 1: a >z3_3235=vec128#78,<z3_3235=vec128#78,<tmp34b=vec128#85
13203# asm 2: a >z3_3235=$80,<z3_3235=$80,<tmp34b=$87
13204a $80,$80,$87
13205
13206# qhasm: int32323232 z3_3639 += tmp34a
13207# asm 1: a >z3_3639=vec128#79,<z3_3639=vec128#80,<tmp34a=vec128#86
13208# asm 2: a >z3_3639=$81,<z3_3639=$82,<tmp34a=$88
13209a $81,$82,$88
13210
13211# qhasm: carry0 = select bytes from z3_2023 by sel01
13212# asm 1: shufb >carry0=vec128#80,<z3_2023=vec128#73,<z3_2023=vec128#73,<sel01=vec128#31
13213# asm 2: shufb >carry0=$82,<z3_2023=$75,<z3_2023=$75,<sel01=$33
13214shufb $82,$75,$75,$33
13215
13216# qhasm: carry1 = select bytes from z3_2427 by sel01
13217# asm 1: shufb >carry1=vec128#82,<z3_2427=vec128#76,<z3_2427=vec128#76,<sel01=vec128#31
13218# asm 2: shufb >carry1=$84,<z3_2427=$78,<z3_2427=$78,<sel01=$33
13219shufb $84,$78,$78,$33
13220
13221# qhasm: carry2 = select bytes from z3_2831 by sel01
13222# asm 1: shufb >carry2=vec128#83,<z3_2831=vec128#77,<z3_2831=vec128#77,<sel01=vec128#31
13223# asm 2: shufb >carry2=$85,<z3_2831=$79,<z3_2831=$79,<sel01=$33
13224shufb $85,$79,$79,$33
13225
13226# qhasm: carry3 = select bytes from z3_3235 by sel01
13227# asm 1: shufb >carry3=vec128#84,<z3_3235=vec128#78,<z3_3235=vec128#78,<sel01=vec128#31
13228# asm 2: shufb >carry3=$86,<z3_3235=$80,<z3_3235=$80,<sel01=$33
13229shufb $86,$80,$80,$33
13230
13231# qhasm: uint32323232 carry0 >>= 13
13232# asm 1: rotmi >carry0=vec128#80,<carry0=vec128#80,-13
13233# asm 2: rotmi >carry0=$82,<carry0=$82,-13
13234rotmi $82,$82,-13
13235
13236# qhasm: uint32323232 carry1 >>= 13
13237# asm 1: rotmi >carry1=vec128#82,<carry1=vec128#82,-13
13238# asm 2: rotmi >carry1=$84,<carry1=$84,-13
13239rotmi $84,$84,-13
13240
13241# qhasm: uint32323232 carry2 >>= 13
13242# asm 1: rotmi >carry2=vec128#83,<carry2=vec128#83,-13
13243# asm 2: rotmi >carry2=$85,<carry2=$85,-13
13244rotmi $85,$85,-13
13245
13246# qhasm: uint32323232 carry3 >>= 13
13247# asm 1: rotmi >carry3=vec128#84,<carry3=vec128#84,-13
13248# asm 2: rotmi >carry3=$86,<carry3=$86,-13
13249rotmi $86,$86,-13
13250
13251# qhasm: int32323232 z3_2023 += carry0
13252# asm 1: a >z3_2023=vec128#73,<z3_2023=vec128#73,<carry0=vec128#80
13253# asm 2: a >z3_2023=$75,<z3_2023=$75,<carry0=$82
13254a $75,$75,$82
13255
13256# qhasm: int32323232 z3_2427 += carry1
13257# asm 1: a >z3_2427=vec128#76,<z3_2427=vec128#76,<carry1=vec128#82
13258# asm 2: a >z3_2427=$78,<z3_2427=$78,<carry1=$84
13259a $78,$78,$84
13260
13261# qhasm: int32323232 z3_2831 += carry2
13262# asm 1: a >z3_2831=vec128#77,<z3_2831=vec128#77,<carry2=vec128#83
13263# asm 2: a >z3_2831=$79,<z3_2831=$79,<carry2=$85
13264a $79,$79,$85
13265
13266# qhasm: int32323232 z3_3235 += carry3
13267# asm 1: a >z3_3235=vec128#78,<z3_3235=vec128#78,<carry3=vec128#84
13268# asm 2: a >z3_3235=$80,<z3_3235=$80,<carry3=$86
13269a $80,$80,$86
13270
13271# qhasm: carry0 = select bytes from z3_2023 by sel12
13272# asm 1: shufb >carry0=vec128#80,<z3_2023=vec128#73,<z3_2023=vec128#73,<sel12=vec128#32
13273# asm 2: shufb >carry0=$82,<z3_2023=$75,<z3_2023=$75,<sel12=$34
13274shufb $82,$75,$75,$34
13275
13276# qhasm: carry1 = select bytes from z3_2427 by sel12
13277# asm 1: shufb >carry1=vec128#82,<z3_2427=vec128#76,<z3_2427=vec128#76,<sel12=vec128#32
13278# asm 2: shufb >carry1=$84,<z3_2427=$78,<z3_2427=$78,<sel12=$34
13279shufb $84,$78,$78,$34
13280
13281# qhasm: carry2 = select bytes from z3_2831 by sel12
13282# asm 1: shufb >carry2=vec128#83,<z3_2831=vec128#77,<z3_2831=vec128#77,<sel12=vec128#32
13283# asm 2: shufb >carry2=$85,<z3_2831=$79,<z3_2831=$79,<sel12=$34
13284shufb $85,$79,$79,$34
13285
13286# qhasm: carry3 = select bytes from z3_3235 by sel12
13287# asm 1: shufb >carry3=vec128#84,<z3_3235=vec128#78,<z3_3235=vec128#78,<sel12=vec128#32
13288# asm 2: shufb >carry3=$86,<z3_3235=$80,<z3_3235=$80,<sel12=$34
13289shufb $86,$80,$80,$34
13290
13291# qhasm: uint32323232 carry0 >>= 13
13292# asm 1: rotmi >carry0=vec128#80,<carry0=vec128#80,-13
13293# asm 2: rotmi >carry0=$82,<carry0=$82,-13
13294rotmi $82,$82,-13
13295
13296# qhasm: uint32323232 carry1 >>= 13
13297# asm 1: rotmi >carry1=vec128#82,<carry1=vec128#82,-13
13298# asm 2: rotmi >carry1=$84,<carry1=$84,-13
13299rotmi $84,$84,-13
13300
13301# qhasm: uint32323232 carry2 >>= 13
13302# asm 1: rotmi >carry2=vec128#83,<carry2=vec128#83,-13
13303# asm 2: rotmi >carry2=$85,<carry2=$85,-13
13304rotmi $85,$85,-13
13305
13306# qhasm: uint32323232 carry3 >>= 13
13307# asm 1: rotmi >carry3=vec128#84,<carry3=vec128#84,-13
13308# asm 2: rotmi >carry3=$86,<carry3=$86,-13
13309rotmi $86,$86,-13
13310
13311# qhasm: int32323232 z3_2023 += carry0
13312# asm 1: a >z3_2023=vec128#73,<z3_2023=vec128#73,<carry0=vec128#80
13313# asm 2: a >z3_2023=$75,<z3_2023=$75,<carry0=$82
13314a $75,$75,$82
13315
13316# qhasm: int32323232 z3_2427 += carry1
13317# asm 1: a >z3_2427=vec128#76,<z3_2427=vec128#76,<carry1=vec128#82
13318# asm 2: a >z3_2427=$78,<z3_2427=$78,<carry1=$84
13319a $78,$78,$84
13320
13321# qhasm: int32323232 z3_2831 += carry2
13322# asm 1: a >z3_2831=vec128#77,<z3_2831=vec128#77,<carry2=vec128#83
13323# asm 2: a >z3_2831=$79,<z3_2831=$79,<carry2=$85
13324a $79,$79,$85
13325
13326# qhasm: int32323232 z3_3235 += carry3
13327# asm 1: a >z3_3235=vec128#78,<z3_3235=vec128#78,<carry3=vec128#84
13328# asm 2: a >z3_3235=$80,<z3_3235=$80,<carry3=$86
13329a $80,$80,$86
13330
13331# qhasm: carry0 = select bytes from z3_2023 by sel23
13332# asm 1: shufb >carry0=vec128#80,<z3_2023=vec128#73,<z3_2023=vec128#73,<sel23=vec128#33
13333# asm 2: shufb >carry0=$82,<z3_2023=$75,<z3_2023=$75,<sel23=$35
13334shufb $82,$75,$75,$35
13335
13336# qhasm: carry1 = select bytes from z3_2427 by sel23
13337# asm 1: shufb >carry1=vec128#82,<z3_2427=vec128#76,<z3_2427=vec128#76,<sel23=vec128#33
13338# asm 2: shufb >carry1=$84,<z3_2427=$78,<z3_2427=$78,<sel23=$35
13339shufb $84,$78,$78,$35
13340
13341# qhasm: carry2 = select bytes from z3_2831 by sel23
13342# asm 1: shufb >carry2=vec128#83,<z3_2831=vec128#77,<z3_2831=vec128#77,<sel23=vec128#33
13343# asm 2: shufb >carry2=$85,<z3_2831=$79,<z3_2831=$79,<sel23=$35
13344shufb $85,$79,$79,$35
13345
13346# qhasm: carry3 = select bytes from z3_3235 by sel23
13347# asm 1: shufb >carry3=vec128#84,<z3_3235=vec128#78,<z3_3235=vec128#78,<sel23=vec128#33
13348# asm 2: shufb >carry3=$86,<z3_3235=$80,<z3_3235=$80,<sel23=$35
13349shufb $86,$80,$80,$35
13350
13351# qhasm: uint32323232 carry0 >>= 13
13352# asm 1: rotmi >carry0=vec128#80,<carry0=vec128#80,-13
13353# asm 2: rotmi >carry0=$82,<carry0=$82,-13
13354rotmi $82,$82,-13
13355
13356# qhasm: uint32323232 carry1 >>= 13
13357# asm 1: rotmi >carry1=vec128#82,<carry1=vec128#82,-13
13358# asm 2: rotmi >carry1=$84,<carry1=$84,-13
13359rotmi $84,$84,-13
13360
13361# qhasm: uint32323232 carry2 >>= 13
13362# asm 1: rotmi >carry2=vec128#83,<carry2=vec128#83,-13
13363# asm 2: rotmi >carry2=$85,<carry2=$85,-13
13364rotmi $85,$85,-13
13365
13366# qhasm: uint32323232 carry3 >>= 13
13367# asm 1: rotmi >carry3=vec128#84,<carry3=vec128#84,-13
13368# asm 2: rotmi >carry3=$86,<carry3=$86,-13
13369rotmi $86,$86,-13
13370
13371# qhasm: int32323232 z3_2023 += carry0
13372# asm 1: a >z3_2023=vec128#73,<z3_2023=vec128#73,<carry0=vec128#80
13373# asm 2: a >z3_2023=$75,<z3_2023=$75,<carry0=$82
13374a $75,$75,$82
13375
13376# qhasm: int32323232 z3_2427 += carry1
13377# asm 1: a >z3_2427=vec128#76,<z3_2427=vec128#76,<carry1=vec128#82
13378# asm 2: a >z3_2427=$78,<z3_2427=$78,<carry1=$84
13379a $78,$78,$84
13380
13381# qhasm: int32323232 z3_2831 += carry2
13382# asm 1: a >z3_2831=vec128#77,<z3_2831=vec128#77,<carry2=vec128#83
13383# asm 2: a >z3_2831=$79,<z3_2831=$79,<carry2=$85
13384a $79,$79,$85
13385
13386# qhasm: int32323232 z3_3235 += carry3
13387# asm 1: a >z3_3235=vec128#78,<z3_3235=vec128#78,<carry3=vec128#84
13388# asm 2: a >z3_3235=$80,<z3_3235=$80,<carry3=$86
13389a $80,$80,$86
13390
13391# qhasm: carry0 = select bytes from z3_2023 by sel30
13392# asm 1: shufb >carry0=vec128#80,<z3_2023=vec128#73,<z3_2023=vec128#73,<sel30=vec128#34
13393# asm 2: shufb >carry0=$82,<z3_2023=$75,<z3_2023=$75,<sel30=$36
13394shufb $82,$75,$75,$36
13395
13396# qhasm: carry1 = select bytes from z3_2427 by sel30
13397# asm 1: shufb >carry1=vec128#82,<z3_2427=vec128#76,<z3_2427=vec128#76,<sel30=vec128#34
13398# asm 2: shufb >carry1=$84,<z3_2427=$78,<z3_2427=$78,<sel30=$36
13399shufb $84,$78,$78,$36
13400
13401# qhasm: carry2 = select bytes from z3_2831 by sel30
13402# asm 1: shufb >carry2=vec128#83,<z3_2831=vec128#77,<z3_2831=vec128#77,<sel30=vec128#34
13403# asm 2: shufb >carry2=$85,<z3_2831=$79,<z3_2831=$79,<sel30=$36
13404shufb $85,$79,$79,$36
13405
13406# qhasm: carry3 = select bytes from z3_3235 by sel30
13407# asm 1: shufb >carry3=vec128#84,<z3_3235=vec128#78,<z3_3235=vec128#78,<sel30=vec128#34
13408# asm 2: shufb >carry3=$86,<z3_3235=$80,<z3_3235=$80,<sel30=$36
13409shufb $86,$80,$80,$36
13410
13411# qhasm: uint32323232 carry0 >>= 12
13412# asm 1: rotmi >carry0=vec128#80,<carry0=vec128#80,-12
13413# asm 2: rotmi >carry0=$82,<carry0=$82,-12
13414rotmi $82,$82,-12
13415
13416# qhasm: uint32323232 carry1 >>= 12
13417# asm 1: rotmi >carry1=vec128#82,<carry1=vec128#82,-12
13418# asm 2: rotmi >carry1=$84,<carry1=$84,-12
13419rotmi $84,$84,-12
13420
13421# qhasm: uint32323232 carry2 >>= 12
13422# asm 1: rotmi >carry2=vec128#83,<carry2=vec128#83,-12
13423# asm 2: rotmi >carry2=$85,<carry2=$85,-12
13424rotmi $85,$85,-12
13425
13426# qhasm: uint32323232 carry3 >>= 12
13427# asm 1: rotmi >carry3=vec128#84,<carry3=vec128#84,-12
13428# asm 2: rotmi >carry3=$86,<carry3=$86,-12
13429rotmi $86,$86,-12
13430
13431# qhasm: z3_2023 &= redcoeffmask
13432# asm 1: and >z3_2023=vec128#73,<z3_2023=vec128#73,<redcoeffmask=vec128#37
13433# asm 2: and >z3_2023=$75,<z3_2023=$75,<redcoeffmask=$39
13434and $75,$75,$39
13435
13436# qhasm: z3_2427 &= redcoeffmask
13437# asm 1: and >z3_2427=vec128#76,<z3_2427=vec128#76,<redcoeffmask=vec128#37
13438# asm 2: and >z3_2427=$78,<z3_2427=$78,<redcoeffmask=$39
13439and $78,$78,$39
13440
13441# qhasm: z3_2831 &= redcoeffmask
13442# asm 1: and >z3_2831=vec128#77,<z3_2831=vec128#77,<redcoeffmask=vec128#37
13443# asm 2: and >z3_2831=$79,<z3_2831=$79,<redcoeffmask=$39
13444and $79,$79,$39
13445
13446# qhasm: z3_3235 &= redcoeffmask
13447# asm 1: and >z3_3235=vec128#78,<z3_3235=vec128#78,<redcoeffmask=vec128#37
13448# asm 2: and >z3_3235=$80,<z3_3235=$80,<redcoeffmask=$39
13449and $80,$80,$39
13450
13451# qhasm: int32323232 z3_2427 += carry0
13452# asm 1: a >z3_2427=vec128#76,<z3_2427=vec128#76,<carry0=vec128#80
13453# asm 2: a >z3_2427=$78,<z3_2427=$78,<carry0=$82
13454a $78,$78,$82
13455
13456# qhasm: int32323232 z3_2831 += carry1
13457# asm 1: a >z3_2831=vec128#77,<z3_2831=vec128#77,<carry1=vec128#82
13458# asm 2: a >z3_2831=$79,<z3_2831=$79,<carry1=$84
13459a $79,$79,$84
13460
13461# qhasm: int32323232 z3_3235 += carry2
13462# asm 1: a >z3_3235=vec128#78,<z3_3235=vec128#78,<carry2=vec128#83
13463# asm 2: a >z3_3235=$80,<z3_3235=$80,<carry2=$85
13464a $80,$80,$85
13465
13466# qhasm: int32323232 z3_3639 += carry3
13467# asm 1: a >z3_3639=vec128#79,<z3_3639=vec128#79,<carry3=vec128#84
13468# asm 2: a >z3_3639=$81,<z3_3639=$81,<carry3=$86
13469a $81,$81,$86
13470
13471# qhasm: carry1 = select bytes from z3_2427 by sel01
13472# asm 1: shufb >carry1=vec128#80,<z3_2427=vec128#76,<z3_2427=vec128#76,<sel01=vec128#31
13473# asm 2: shufb >carry1=$82,<z3_2427=$78,<z3_2427=$78,<sel01=$33
13474shufb $82,$78,$78,$33
13475
13476# qhasm: carry2 = select bytes from z3_2831 by sel01
13477# asm 1: shufb >carry2=vec128#82,<z3_2831=vec128#77,<z3_2831=vec128#77,<sel01=vec128#31
13478# asm 2: shufb >carry2=$84,<z3_2831=$79,<z3_2831=$79,<sel01=$33
13479shufb $84,$79,$79,$33
13480
13481# qhasm: carry3 = select bytes from z3_3235 by sel01
13482# asm 1: shufb >carry3=vec128#83,<z3_3235=vec128#78,<z3_3235=vec128#78,<sel01=vec128#31
13483# asm 2: shufb >carry3=$85,<z3_3235=$80,<z3_3235=$80,<sel01=$33
13484shufb $85,$80,$80,$33
13485
13486# qhasm: carry4 = select bytes from z3_3639 by sel01
13487# asm 1: shufb >carry4=vec128#84,<z3_3639=vec128#79,<z3_3639=vec128#79,<sel01=vec128#31
13488# asm 2: shufb >carry4=$86,<z3_3639=$81,<z3_3639=$81,<sel01=$33
13489shufb $86,$81,$81,$33
13490
13491# qhasm: uint32323232 carry1 >>= 13
13492# asm 1: rotmi >carry1=vec128#80,<carry1=vec128#80,-13
13493# asm 2: rotmi >carry1=$82,<carry1=$82,-13
13494rotmi $82,$82,-13
13495
13496# qhasm: uint32323232 carry2 >>= 13
13497# asm 1: rotmi >carry2=vec128#82,<carry2=vec128#82,-13
13498# asm 2: rotmi >carry2=$84,<carry2=$84,-13
13499rotmi $84,$84,-13
13500
13501# qhasm: uint32323232 carry3 >>= 13
13502# asm 1: rotmi >carry3=vec128#83,<carry3=vec128#83,-13
13503# asm 2: rotmi >carry3=$85,<carry3=$85,-13
13504rotmi $85,$85,-13
13505
13506# qhasm: uint32323232 carry4 >>= 13
13507# asm 1: rotmi >carry4=vec128#84,<carry4=vec128#84,-13
13508# asm 2: rotmi >carry4=$86,<carry4=$86,-13
13509rotmi $86,$86,-13
13510
13511# qhasm: int32323232 z3_2427 += carry1
13512# asm 1: a >z3_2427=vec128#76,<z3_2427=vec128#76,<carry1=vec128#80
13513# asm 2: a >z3_2427=$78,<z3_2427=$78,<carry1=$82
13514a $78,$78,$82
13515
13516# qhasm: int32323232 z3_2831 += carry2
13517# asm 1: a >z3_2831=vec128#77,<z3_2831=vec128#77,<carry2=vec128#82
13518# asm 2: a >z3_2831=$79,<z3_2831=$79,<carry2=$84
13519a $79,$79,$84
13520
13521# qhasm: int32323232 z3_3235 += carry3
13522# asm 1: a >z3_3235=vec128#78,<z3_3235=vec128#78,<carry3=vec128#83
13523# asm 2: a >z3_3235=$80,<z3_3235=$80,<carry3=$85
13524a $80,$80,$85
13525
13526# qhasm: int32323232 z3_3639 += carry4
13527# asm 1: a >z3_3639=vec128#79,<z3_3639=vec128#79,<carry4=vec128#84
13528# asm 2: a >z3_3639=$81,<z3_3639=$81,<carry4=$86
13529a $81,$81,$86
13530
13531# qhasm: carry1 = select bytes from z3_2427 by sel12
13532# asm 1: shufb >carry1=vec128#80,<z3_2427=vec128#76,<z3_2427=vec128#76,<sel12=vec128#32
13533# asm 2: shufb >carry1=$82,<z3_2427=$78,<z3_2427=$78,<sel12=$34
13534shufb $82,$78,$78,$34
13535
13536# qhasm: carry2 = select bytes from z3_2831 by sel12
13537# asm 1: shufb >carry2=vec128#82,<z3_2831=vec128#77,<z3_2831=vec128#77,<sel12=vec128#32
13538# asm 2: shufb >carry2=$84,<z3_2831=$79,<z3_2831=$79,<sel12=$34
13539shufb $84,$79,$79,$34
13540
13541# qhasm: carry3 = select bytes from z3_3235 by sel12
13542# asm 1: shufb >carry3=vec128#83,<z3_3235=vec128#78,<z3_3235=vec128#78,<sel12=vec128#32
13543# asm 2: shufb >carry3=$85,<z3_3235=$80,<z3_3235=$80,<sel12=$34
13544shufb $85,$80,$80,$34
13545
13546# qhasm: carry4 = select bytes from z3_3639 by sel12
13547# asm 1: shufb >carry4=vec128#84,<z3_3639=vec128#79,<z3_3639=vec128#79,<sel12=vec128#32
13548# asm 2: shufb >carry4=$86,<z3_3639=$81,<z3_3639=$81,<sel12=$34
13549shufb $86,$81,$81,$34
13550
13551# qhasm: uint32323232 carry1 >>= 13
13552# asm 1: rotmi >carry1=vec128#80,<carry1=vec128#80,-13
13553# asm 2: rotmi >carry1=$82,<carry1=$82,-13
13554rotmi $82,$82,-13
13555
13556# qhasm: uint32323232 carry2 >>= 13
13557# asm 1: rotmi >carry2=vec128#82,<carry2=vec128#82,-13
13558# asm 2: rotmi >carry2=$84,<carry2=$84,-13
13559rotmi $84,$84,-13
13560
13561# qhasm: uint32323232 carry3 >>= 13
13562# asm 1: rotmi >carry3=vec128#83,<carry3=vec128#83,-13
13563# asm 2: rotmi >carry3=$85,<carry3=$85,-13
13564rotmi $85,$85,-13
13565
13566# qhasm: uint32323232 carry4 >>= 13
13567# asm 1: rotmi >carry4=vec128#84,<carry4=vec128#84,-13
13568# asm 2: rotmi >carry4=$86,<carry4=$86,-13
13569rotmi $86,$86,-13
13570
13571# qhasm: int32323232 z3_2427 += carry1
13572# asm 1: a >z3_2427=vec128#76,<z3_2427=vec128#76,<carry1=vec128#80
13573# asm 2: a >z3_2427=$78,<z3_2427=$78,<carry1=$82
13574a $78,$78,$82
13575
13576# qhasm: int32323232 z3_2831 += carry2
13577# asm 1: a >z3_2831=vec128#77,<z3_2831=vec128#77,<carry2=vec128#82
13578# asm 2: a >z3_2831=$79,<z3_2831=$79,<carry2=$84
13579a $79,$79,$84
13580
13581# qhasm: int32323232 z3_3235 += carry3
13582# asm 1: a >z3_3235=vec128#78,<z3_3235=vec128#78,<carry3=vec128#83
13583# asm 2: a >z3_3235=$80,<z3_3235=$80,<carry3=$85
13584a $80,$80,$85
13585
13586# qhasm: int32323232 z3_3639 += carry4
13587# asm 1: a >z3_3639=vec128#79,<z3_3639=vec128#79,<carry4=vec128#84
13588# asm 2: a >z3_3639=$81,<z3_3639=$81,<carry4=$86
13589a $81,$81,$86
13590
13591# qhasm: carry1 = select bytes from z3_2427 by sel23
13592# asm 1: shufb >carry1=vec128#80,<z3_2427=vec128#76,<z3_2427=vec128#76,<sel23=vec128#33
13593# asm 2: shufb >carry1=$82,<z3_2427=$78,<z3_2427=$78,<sel23=$35
13594shufb $82,$78,$78,$35
13595
13596# qhasm: carry2 = select bytes from z3_2831 by sel23
13597# asm 1: shufb >carry2=vec128#82,<z3_2831=vec128#77,<z3_2831=vec128#77,<sel23=vec128#33
13598# asm 2: shufb >carry2=$84,<z3_2831=$79,<z3_2831=$79,<sel23=$35
13599shufb $84,$79,$79,$35
13600
13601# qhasm: carry3 = select bytes from z3_3235 by sel23
13602# asm 1: shufb >carry3=vec128#83,<z3_3235=vec128#78,<z3_3235=vec128#78,<sel23=vec128#33
13603# asm 2: shufb >carry3=$85,<z3_3235=$80,<z3_3235=$80,<sel23=$35
13604shufb $85,$80,$80,$35
13605
13606# qhasm: carry4 = select bytes from z3_3639 by sel23
13607# asm 1: shufb >carry4=vec128#84,<z3_3639=vec128#79,<z3_3639=vec128#79,<sel23=vec128#33
13608# asm 2: shufb >carry4=$86,<z3_3639=$81,<z3_3639=$81,<sel23=$35
13609shufb $86,$81,$81,$35
13610
13611# qhasm: uint32323232 carry1 >>= 13
13612# asm 1: rotmi >carry1=vec128#80,<carry1=vec128#80,-13
13613# asm 2: rotmi >carry1=$82,<carry1=$82,-13
13614rotmi $82,$82,-13
13615
13616# qhasm: uint32323232 carry2 >>= 13
13617# asm 1: rotmi >carry2=vec128#82,<carry2=vec128#82,-13
13618# asm 2: rotmi >carry2=$84,<carry2=$84,-13
13619rotmi $84,$84,-13
13620
13621# qhasm: uint32323232 carry3 >>= 13
13622# asm 1: rotmi >carry3=vec128#83,<carry3=vec128#83,-13
13623# asm 2: rotmi >carry3=$85,<carry3=$85,-13
13624rotmi $85,$85,-13
13625
13626# qhasm: uint32323232 carry4 >>= 13
13627# asm 1: rotmi >carry4=vec128#84,<carry4=vec128#84,-13
13628# asm 2: rotmi >carry4=$86,<carry4=$86,-13
13629rotmi $86,$86,-13
13630
13631# qhasm: int32323232 z3_2427 += carry1
13632# asm 1: a >z3_2427=vec128#76,<z3_2427=vec128#76,<carry1=vec128#80
13633# asm 2: a >z3_2427=$78,<z3_2427=$78,<carry1=$82
13634a $78,$78,$82
13635
13636# qhasm: int32323232 z3_2831 += carry2
13637# asm 1: a >z3_2831=vec128#77,<z3_2831=vec128#77,<carry2=vec128#82
13638# asm 2: a >z3_2831=$79,<z3_2831=$79,<carry2=$84
13639a $79,$79,$84
13640
13641# qhasm: int32323232 z3_3235 += carry3
13642# asm 1: a >z3_3235=vec128#78,<z3_3235=vec128#78,<carry3=vec128#83
13643# asm 2: a >z3_3235=$80,<z3_3235=$80,<carry3=$85
13644a $80,$80,$85
13645
13646# qhasm: int32323232 z3_3639 += carry4
13647# asm 1: a >z3_3639=vec128#79,<z3_3639=vec128#79,<carry4=vec128#84
13648# asm 2: a >z3_3639=$81,<z3_3639=$81,<carry4=$86
13649a $81,$81,$86
13650
13651# qhasm: carry1 = select bytes from z3_2427 by sel30
13652# asm 1: shufb >carry1=vec128#80,<z3_2427=vec128#76,<z3_2427=vec128#76,<sel30=vec128#34
13653# asm 2: shufb >carry1=$82,<z3_2427=$78,<z3_2427=$78,<sel30=$36
13654shufb $82,$78,$78,$36
13655
13656# qhasm: carry2 = select bytes from z3_2831 by sel30
13657# asm 1: shufb >carry2=vec128#82,<z3_2831=vec128#77,<z3_2831=vec128#77,<sel30=vec128#34
13658# asm 2: shufb >carry2=$84,<z3_2831=$79,<z3_2831=$79,<sel30=$36
13659shufb $84,$79,$79,$36
13660
13661# qhasm: carry3 = select bytes from z3_3235 by sel30
13662# asm 1: shufb >carry3=vec128#83,<z3_3235=vec128#78,<z3_3235=vec128#78,<sel30=vec128#34
13663# asm 2: shufb >carry3=$85,<z3_3235=$80,<z3_3235=$80,<sel30=$36
13664shufb $85,$80,$80,$36
13665
13666# qhasm: uint32323232 carry1 >>= 12
13667# asm 1: rotmi >carry1=vec128#80,<carry1=vec128#80,-12
13668# asm 2: rotmi >carry1=$82,<carry1=$82,-12
13669rotmi $82,$82,-12
13670
13671# qhasm: uint32323232 carry2 >>= 12
13672# asm 1: rotmi >carry2=vec128#82,<carry2=vec128#82,-12
13673# asm 2: rotmi >carry2=$84,<carry2=$84,-12
13674rotmi $84,$84,-12
13675
13676# qhasm: uint32323232 carry3 >>= 12
13677# asm 1: rotmi >carry3=vec128#83,<carry3=vec128#83,-12
13678# asm 2: rotmi >carry3=$85,<carry3=$85,-12
13679rotmi $85,$85,-12
13680
13681# qhasm: z3_2427 &= redcoeffmask
13682# asm 1: and >z3_2427=vec128#76,<z3_2427=vec128#76,<redcoeffmask=vec128#37
13683# asm 2: and >z3_2427=$78,<z3_2427=$78,<redcoeffmask=$39
13684and $78,$78,$39
13685
13686# qhasm: z3_2831 &= redcoeffmask
13687# asm 1: and >z3_2831=vec128#77,<z3_2831=vec128#77,<redcoeffmask=vec128#37
13688# asm 2: and >z3_2831=$79,<z3_2831=$79,<redcoeffmask=$39
13689and $79,$79,$39
13690
13691# qhasm: z3_3235 &= redcoeffmask
13692# asm 1: and >z3_3235=vec128#78,<z3_3235=vec128#78,<redcoeffmask=vec128#37
13693# asm 2: and >z3_3235=$80,<z3_3235=$80,<redcoeffmask=$39
13694and $80,$80,$39
13695
13696# qhasm: z3_3639 &= redcoeffmaskend
13697# asm 1: and >z3_3639=vec128#79,<z3_3639=vec128#79,<redcoeffmaskend=vec128#38
13698# asm 2: and >z3_3639=$81,<z3_3639=$81,<redcoeffmaskend=$40
13699and $81,$81,$40
13700
13701# qhasm: int32323232 z3_2831 += carry1
13702# asm 1: a >z3_2831=vec128#77,<z3_2831=vec128#77,<carry1=vec128#80
13703# asm 2: a >z3_2831=$79,<z3_2831=$79,<carry1=$82
13704a $79,$79,$82
13705
13706# qhasm: int32323232 z3_3235 += carry2
13707# asm 1: a >z3_3235=vec128#78,<z3_3235=vec128#78,<carry2=vec128#82
13708# asm 2: a >z3_3235=$80,<z3_3235=$80,<carry2=$84
13709a $80,$80,$84
13710
13711# qhasm: int32323232 z3_3639 += carry3
13712# asm 1: a >z3_3639=vec128#79,<z3_3639=vec128#79,<carry3=vec128#83
13713# asm 2: a >z3_3639=$81,<z3_3639=$81,<carry3=$85
13714a $81,$81,$85
13715
13716# qhasm: uint32323232 red0 = (z3_2023 & 0xffff) * 19
13717# asm 1: mpyui >red0=vec128#73,<z3_2023=vec128#73,19
13718# asm 2: mpyui >red0=$75,<z3_2023=$75,19
13719mpyui $75,$75,19
13720
13721# qhasm: uint32323232 red4 = (z3_3639 & 0xffff) * 19
13722# asm 1: mpyui >red4=vec128#79,<z3_3639=vec128#79,19
13723# asm 2: mpyui >red4=$81,<z3_3639=$81,19
13724mpyui $81,$81,19
13725
13726# qhasm: uint32323232 red1 = (z3_2427 & 0xffff) * 19
13727# asm 1: mpyui >red1=vec128#76,<z3_2427=vec128#76,19
13728# asm 2: mpyui >red1=$78,<z3_2427=$78,19
13729mpyui $78,$78,19
13730
13731# qhasm: uint32323232 red2 = (z3_2831 & 0xffff) * 19
13732# asm 1: mpyui >red2=vec128#77,<z3_2831=vec128#77,19
13733# asm 2: mpyui >red2=$79,<z3_2831=$79,19
13734mpyui $79,$79,19
13735
13736# qhasm: uint32323232 red3 = (z3_3235 & 0xffff) * 19
13737# asm 1: mpyui >red3=vec128#78,<z3_3235=vec128#78,19
13738# asm 2: mpyui >red3=$80,<z3_3235=$80,19
13739mpyui $80,$80,19
13740
13741# qhasm: int32323232 z3_03 += red0
13742# asm 1: a >z3_03=vec128#73,<z3_03=vec128#81,<red0=vec128#73
13743# asm 2: a >z3_03=$75,<z3_03=$83,<red0=$75
13744a $75,$83,$75
13745
13746# qhasm: int32323232 z3_1619 += red4
13747# asm 1: a >z3_1619=vec128#71,<z3_1619=vec128#71,<red4=vec128#79
13748# asm 2: a >z3_1619=$73,<z3_1619=$73,<red4=$81
13749a $73,$73,$81
13750
13751# qhasm: int32323232 z3_47 += red1
13752# asm 1: a >z3_47=vec128#72,<z3_47=vec128#72,<red1=vec128#76
13753# asm 2: a >z3_47=$74,<z3_47=$74,<red1=$78
13754a $74,$74,$78
13755
13756# qhasm: int32323232 z3_811 += red2
13757# asm 1: a >z3_811=vec128#5,<z3_811=vec128#5,<red2=vec128#77
13758# asm 2: a >z3_811=$7,<z3_811=$7,<red2=$79
13759a $7,$7,$79
13760
13761# qhasm: int32323232 z3_1215 += red3
13762# asm 1: a >z3_1215=vec128#70,<z3_1215=vec128#70,<red3=vec128#78
13763# asm 2: a >z3_1215=$72,<z3_1215=$72,<red3=$80
13764a $72,$72,$80
13765
13766# qhasm: carry = select bytes from z3_1619 by sel01
13767# asm 1: shufb >carry=vec128#76,<z3_1619=vec128#71,<z3_1619=vec128#71,<sel01=vec128#31
13768# asm 2: shufb >carry=$78,<z3_1619=$73,<z3_1619=$73,<sel01=$33
13769shufb $78,$73,$73,$33
13770
13771# qhasm: uint32323232 carry >>= 13
13772# asm 1: rotmi >carry=vec128#76,<carry=vec128#76,-13
13773# asm 2: rotmi >carry=$78,<carry=$78,-13
13774rotmi $78,$78,-13
13775
13776# qhasm: int32323232 z3_1619 += carry
13777# asm 1: a >z3_1619=vec128#71,<z3_1619=vec128#71,<carry=vec128#76
13778# asm 2: a >z3_1619=$73,<z3_1619=$73,<carry=$78
13779a $73,$73,$78
13780
13781# qhasm: carry = select bytes from z3_1619 by sel12
13782# asm 1: shufb >carry=vec128#76,<z3_1619=vec128#71,<z3_1619=vec128#71,<sel12=vec128#32
13783# asm 2: shufb >carry=$78,<z3_1619=$73,<z3_1619=$73,<sel12=$34
13784shufb $78,$73,$73,$34
13785
13786# qhasm: uint32323232 carry >>= 13
13787# asm 1: rotmi >carry=vec128#76,<carry=vec128#76,-13
13788# asm 2: rotmi >carry=$78,<carry=$78,-13
13789rotmi $78,$78,-13
13790
13791# qhasm: int32323232 z3_1619 += carry
13792# asm 1: a >z3_1619=vec128#71,<z3_1619=vec128#71,<carry=vec128#76
13793# asm 2: a >z3_1619=$73,<z3_1619=$73,<carry=$78
13794a $73,$73,$78
13795
13796# qhasm: carry = select bytes from z3_1619 by sel23
13797# asm 1: shufb >carry=vec128#76,<z3_1619=vec128#71,<z3_1619=vec128#71,<sel23=vec128#33
13798# asm 2: shufb >carry=$78,<z3_1619=$73,<z3_1619=$73,<sel23=$35
13799shufb $78,$73,$73,$35
13800
13801# qhasm: uint32323232 carry >>= 13
13802# asm 1: rotmi >carry=vec128#76,<carry=vec128#76,-13
13803# asm 2: rotmi >carry=$78,<carry=$78,-13
13804rotmi $78,$78,-13
13805
13806# qhasm: int32323232 z3_1619 += carry
13807# asm 1: a >z3_1619=vec128#71,<z3_1619=vec128#71,<carry=vec128#76
13808# asm 2: a >z3_1619=$73,<z3_1619=$73,<carry=$78
13809a $73,$73,$78
13810
13811# qhasm: carry = select bytes from z3_1619 by sel30
13812# asm 1: shufb >carry=vec128#76,<z3_1619=vec128#71,<z3_1619=vec128#71,<sel30=vec128#34
13813# asm 2: shufb >carry=$78,<z3_1619=$73,<z3_1619=$73,<sel30=$36
13814shufb $78,$73,$73,$36
13815
13816# qhasm: uint32323232 carry >>= 12
13817# asm 1: rotmi >carry=vec128#76,<carry=vec128#76,-12
13818# asm 2: rotmi >carry=$78,<carry=$78,-12
13819rotmi $78,$78,-12
13820
13821# qhasm: int32323232 red = carry << 4
13822# asm 1: shli >red=vec128#77,<carry=vec128#76,4
13823# asm 2: shli >red=$79,<carry=$78,4
13824shli $79,$78,4
13825
13826# qhasm: int32323232 red = red + carry
13827# asm 1: a >red=vec128#77,<red=vec128#77,<carry=vec128#76
13828# asm 2: a >red=$79,<red=$79,<carry=$78
13829a $79,$79,$78
13830
13831# qhasm: int32323232 red = red + carry
13832# asm 1: a >red=vec128#77,<red=vec128#77,<carry=vec128#76
13833# asm 2: a >red=$79,<red=$79,<carry=$78
13834a $79,$79,$78
13835
13836# qhasm: int32323232 red = red + carry
13837# asm 1: a >red=vec128#76,<red=vec128#77,<carry=vec128#76
13838# asm 2: a >red=$78,<red=$79,<carry=$78
13839a $78,$79,$78
13840
13841# qhasm: int32323232 z3_03 += red
13842# asm 1: a >z3_03=vec128#73,<z3_03=vec128#73,<red=vec128#76
13843# asm 2: a >z3_03=$75,<z3_03=$75,<red=$78
13844a $75,$75,$78
13845
13846# qhasm: z3_1619 &= redcoeffmask
13847# asm 1: and >z3_1619=vec128#71,<z3_1619=vec128#71,<redcoeffmask=vec128#37
13848# asm 2: and >z3_1619=$73,<z3_1619=$73,<redcoeffmask=$39
13849and $73,$73,$39
13850
13851# qhasm: carry0 = select bytes from z3_03 by sel01
13852# asm 1: shufb >carry0=vec128#76,<z3_03=vec128#73,<z3_03=vec128#73,<sel01=vec128#31
13853# asm 2: shufb >carry0=$78,<z3_03=$75,<z3_03=$75,<sel01=$33
13854shufb $78,$75,$75,$33
13855
13856# qhasm: carry1 = select bytes from z3_47 by sel01
13857# asm 1: shufb >carry1=vec128#77,<z3_47=vec128#72,<z3_47=vec128#72,<sel01=vec128#31
13858# asm 2: shufb >carry1=$79,<z3_47=$74,<z3_47=$74,<sel01=$33
13859shufb $79,$74,$74,$33
13860
13861# qhasm: carry2 = select bytes from z3_811 by sel01
13862# asm 1: shufb >carry2=vec128#78,<z3_811=vec128#5,<z3_811=vec128#5,<sel01=vec128#31
13863# asm 2: shufb >carry2=$80,<z3_811=$7,<z3_811=$7,<sel01=$33
13864shufb $80,$7,$7,$33
13865
13866# qhasm: carry3 = select bytes from z3_1215 by sel01
13867# asm 1: shufb >carry3=vec128#79,<z3_1215=vec128#70,<z3_1215=vec128#70,<sel01=vec128#31
13868# asm 2: shufb >carry3=$81,<z3_1215=$72,<z3_1215=$72,<sel01=$33
13869shufb $81,$72,$72,$33
13870
13871# qhasm: uint32323232 carry0 >>= 13
13872# asm 1: rotmi >carry0=vec128#76,<carry0=vec128#76,-13
13873# asm 2: rotmi >carry0=$78,<carry0=$78,-13
13874rotmi $78,$78,-13
13875
13876# qhasm: uint32323232 carry1 >>= 13
13877# asm 1: rotmi >carry1=vec128#77,<carry1=vec128#77,-13
13878# asm 2: rotmi >carry1=$79,<carry1=$79,-13
13879rotmi $79,$79,-13
13880
13881# qhasm: uint32323232 carry2 >>= 13
13882# asm 1: rotmi >carry2=vec128#78,<carry2=vec128#78,-13
13883# asm 2: rotmi >carry2=$80,<carry2=$80,-13
13884rotmi $80,$80,-13
13885
13886# qhasm: uint32323232 carry3 >>= 13
13887# asm 1: rotmi >carry3=vec128#79,<carry3=vec128#79,-13
13888# asm 2: rotmi >carry3=$81,<carry3=$81,-13
13889rotmi $81,$81,-13
13890
13891# qhasm: int32323232 z3_03 += carry0
13892# asm 1: a >z3_03=vec128#73,<z3_03=vec128#73,<carry0=vec128#76
13893# asm 2: a >z3_03=$75,<z3_03=$75,<carry0=$78
13894a $75,$75,$78
13895
13896# qhasm: int32323232 z3_47 += carry1
13897# asm 1: a >z3_47=vec128#72,<z3_47=vec128#72,<carry1=vec128#77
13898# asm 2: a >z3_47=$74,<z3_47=$74,<carry1=$79
13899a $74,$74,$79
13900
13901# qhasm: int32323232 z3_811 += carry2
13902# asm 1: a >z3_811=vec128#5,<z3_811=vec128#5,<carry2=vec128#78
13903# asm 2: a >z3_811=$7,<z3_811=$7,<carry2=$80
13904a $7,$7,$80
13905
13906# qhasm: int32323232 z3_1215 += carry3
13907# asm 1: a >z3_1215=vec128#70,<z3_1215=vec128#70,<carry3=vec128#79
13908# asm 2: a >z3_1215=$72,<z3_1215=$72,<carry3=$81
13909a $72,$72,$81
13910
13911# qhasm: carry0 = select bytes from z3_03 by sel12
13912# asm 1: shufb >carry0=vec128#76,<z3_03=vec128#73,<z3_03=vec128#73,<sel12=vec128#32
13913# asm 2: shufb >carry0=$78,<z3_03=$75,<z3_03=$75,<sel12=$34
13914shufb $78,$75,$75,$34
13915
13916# qhasm: carry1 = select bytes from z3_47 by sel12
13917# asm 1: shufb >carry1=vec128#77,<z3_47=vec128#72,<z3_47=vec128#72,<sel12=vec128#32
13918# asm 2: shufb >carry1=$79,<z3_47=$74,<z3_47=$74,<sel12=$34
13919shufb $79,$74,$74,$34
13920
13921# qhasm: carry2 = select bytes from z3_811 by sel12
13922# asm 1: shufb >carry2=vec128#78,<z3_811=vec128#5,<z3_811=vec128#5,<sel12=vec128#32
13923# asm 2: shufb >carry2=$80,<z3_811=$7,<z3_811=$7,<sel12=$34
13924shufb $80,$7,$7,$34
13925
13926# qhasm: carry3 = select bytes from z3_1215 by sel12
13927# asm 1: shufb >carry3=vec128#79,<z3_1215=vec128#70,<z3_1215=vec128#70,<sel12=vec128#32
13928# asm 2: shufb >carry3=$81,<z3_1215=$72,<z3_1215=$72,<sel12=$34
13929shufb $81,$72,$72,$34
13930
13931# qhasm: uint32323232 carry0 >>= 13
13932# asm 1: rotmi >carry0=vec128#76,<carry0=vec128#76,-13
13933# asm 2: rotmi >carry0=$78,<carry0=$78,-13
13934rotmi $78,$78,-13
13935
13936# qhasm: uint32323232 carry1 >>= 13
13937# asm 1: rotmi >carry1=vec128#77,<carry1=vec128#77,-13
13938# asm 2: rotmi >carry1=$79,<carry1=$79,-13
13939rotmi $79,$79,-13
13940
13941# qhasm: uint32323232 carry2 >>= 13
13942# asm 1: rotmi >carry2=vec128#78,<carry2=vec128#78,-13
13943# asm 2: rotmi >carry2=$80,<carry2=$80,-13
13944rotmi $80,$80,-13
13945
13946# qhasm: uint32323232 carry3 >>= 13
13947# asm 1: rotmi >carry3=vec128#79,<carry3=vec128#79,-13
13948# asm 2: rotmi >carry3=$81,<carry3=$81,-13
13949rotmi $81,$81,-13
13950
13951# qhasm: int32323232 z3_03 += carry0
13952# asm 1: a >z3_03=vec128#73,<z3_03=vec128#73,<carry0=vec128#76
13953# asm 2: a >z3_03=$75,<z3_03=$75,<carry0=$78
13954a $75,$75,$78
13955
13956# qhasm: int32323232 z3_47 += carry1
13957# asm 1: a >z3_47=vec128#72,<z3_47=vec128#72,<carry1=vec128#77
13958# asm 2: a >z3_47=$74,<z3_47=$74,<carry1=$79
13959a $74,$74,$79
13960
13961# qhasm: int32323232 z3_811 += carry2
13962# asm 1: a >z3_811=vec128#5,<z3_811=vec128#5,<carry2=vec128#78
13963# asm 2: a >z3_811=$7,<z3_811=$7,<carry2=$80
13964a $7,$7,$80
13965
13966# qhasm: int32323232 z3_1215 += carry3
13967# asm 1: a >z3_1215=vec128#70,<z3_1215=vec128#70,<carry3=vec128#79
13968# asm 2: a >z3_1215=$72,<z3_1215=$72,<carry3=$81
13969a $72,$72,$81
13970
13971# qhasm: carry0 = select bytes from z3_03 by sel23
13972# asm 1: shufb >carry0=vec128#76,<z3_03=vec128#73,<z3_03=vec128#73,<sel23=vec128#33
13973# asm 2: shufb >carry0=$78,<z3_03=$75,<z3_03=$75,<sel23=$35
13974shufb $78,$75,$75,$35
13975
13976# qhasm: carry1 = select bytes from z3_47 by sel23
13977# asm 1: shufb >carry1=vec128#77,<z3_47=vec128#72,<z3_47=vec128#72,<sel23=vec128#33
13978# asm 2: shufb >carry1=$79,<z3_47=$74,<z3_47=$74,<sel23=$35
13979shufb $79,$74,$74,$35
13980
13981# qhasm: carry2 = select bytes from z3_811 by sel23
13982# asm 1: shufb >carry2=vec128#78,<z3_811=vec128#5,<z3_811=vec128#5,<sel23=vec128#33
13983# asm 2: shufb >carry2=$80,<z3_811=$7,<z3_811=$7,<sel23=$35
13984shufb $80,$7,$7,$35
13985
13986# qhasm: carry3 = select bytes from z3_1215 by sel23
13987# asm 1: shufb >carry3=vec128#79,<z3_1215=vec128#70,<z3_1215=vec128#70,<sel23=vec128#33
13988# asm 2: shufb >carry3=$81,<z3_1215=$72,<z3_1215=$72,<sel23=$35
13989shufb $81,$72,$72,$35
13990
13991# qhasm: uint32323232 carry0 >>= 13
13992# asm 1: rotmi >carry0=vec128#76,<carry0=vec128#76,-13
13993# asm 2: rotmi >carry0=$78,<carry0=$78,-13
13994rotmi $78,$78,-13
13995
13996# qhasm: uint32323232 carry1 >>= 13
13997# asm 1: rotmi >carry1=vec128#77,<carry1=vec128#77,-13
13998# asm 2: rotmi >carry1=$79,<carry1=$79,-13
13999rotmi $79,$79,-13
14000
14001# qhasm: uint32323232 carry2 >>= 13
14002# asm 1: rotmi >carry2=vec128#78,<carry2=vec128#78,-13
14003# asm 2: rotmi >carry2=$80,<carry2=$80,-13
14004rotmi $80,$80,-13
14005
14006# qhasm: uint32323232 carry3 >>= 13
14007# asm 1: rotmi >carry3=vec128#79,<carry3=vec128#79,-13
14008# asm 2: rotmi >carry3=$81,<carry3=$81,-13
14009rotmi $81,$81,-13
14010
14011# qhasm: int32323232 z3_03 += carry0
14012# asm 1: a >z3_03=vec128#73,<z3_03=vec128#73,<carry0=vec128#76
14013# asm 2: a >z3_03=$75,<z3_03=$75,<carry0=$78
14014a $75,$75,$78
14015
14016# qhasm: int32323232 z3_47 += carry1
14017# asm 1: a >z3_47=vec128#72,<z3_47=vec128#72,<carry1=vec128#77
14018# asm 2: a >z3_47=$74,<z3_47=$74,<carry1=$79
14019a $74,$74,$79
14020
14021# qhasm: int32323232 z3_811 += carry2
14022# asm 1: a >z3_811=vec128#76,<z3_811=vec128#5,<carry2=vec128#78
14023# asm 2: a >z3_811=$78,<z3_811=$7,<carry2=$80
14024a $78,$7,$80
14025
14026# qhasm: int32323232 z3_1215 += carry3
14027# asm 1: a >z3_1215=vec128#70,<z3_1215=vec128#70,<carry3=vec128#79
14028# asm 2: a >z3_1215=$72,<z3_1215=$72,<carry3=$81
14029a $72,$72,$81
14030
14031# qhasm: carry0 = select bytes from z3_03 by sel30
14032# asm 1: shufb >carry0=vec128#5,<z3_03=vec128#73,<z3_03=vec128#73,<sel30=vec128#34
14033# asm 2: shufb >carry0=$7,<z3_03=$75,<z3_03=$75,<sel30=$36
14034shufb $7,$75,$75,$36
14035
14036# qhasm: carry1 = select bytes from z3_47 by sel30
14037# asm 1: shufb >carry1=vec128#77,<z3_47=vec128#72,<z3_47=vec128#72,<sel30=vec128#34
14038# asm 2: shufb >carry1=$79,<z3_47=$74,<z3_47=$74,<sel30=$36
14039shufb $79,$74,$74,$36
14040
14041# qhasm: carry2 = select bytes from z3_811 by sel30
14042# asm 1: shufb >carry2=vec128#78,<z3_811=vec128#76,<z3_811=vec128#76,<sel30=vec128#34
14043# asm 2: shufb >carry2=$80,<z3_811=$78,<z3_811=$78,<sel30=$36
14044shufb $80,$78,$78,$36
14045
14046# qhasm: carry3 = select bytes from z3_1215 by sel30
14047# asm 1: shufb >carry3=vec128#79,<z3_1215=vec128#70,<z3_1215=vec128#70,<sel30=vec128#34
14048# asm 2: shufb >carry3=$81,<z3_1215=$72,<z3_1215=$72,<sel30=$36
14049shufb $81,$72,$72,$36
14050
14051# qhasm: uint32323232 carry0 >>= 12
14052# asm 1: rotmi >carry0=vec128#80,<carry0=vec128#5,-12
14053# asm 2: rotmi >carry0=$82,<carry0=$7,-12
14054rotmi $82,$7,-12
14055
14056# qhasm: uint32323232 carry1 >>= 12
14057# asm 1: rotmi >carry1=vec128#77,<carry1=vec128#77,-12
14058# asm 2: rotmi >carry1=$79,<carry1=$79,-12
14059rotmi $79,$79,-12
14060
14061# qhasm: uint32323232 carry2 >>= 12
14062# asm 1: rotmi >carry2=vec128#78,<carry2=vec128#78,-12
14063# asm 2: rotmi >carry2=$80,<carry2=$80,-12
14064rotmi $80,$80,-12
14065
14066# qhasm: uint32323232 carry3 >>= 12
14067# asm 1: rotmi >carry3=vec128#79,<carry3=vec128#79,-12
14068# asm 2: rotmi >carry3=$81,<carry3=$81,-12
14069rotmi $81,$81,-12
14070
14071# qhasm: z3_03 &= redcoeffmask
14072# asm 1: and >z3_03=vec128#5,<z3_03=vec128#73,<redcoeffmask=vec128#37
14073# asm 2: and >z3_03=$7,<z3_03=$75,<redcoeffmask=$39
14074and $7,$75,$39
14075
14076# qhasm: z3_47 &= redcoeffmask
14077# asm 1: and >z3_47=vec128#72,<z3_47=vec128#72,<redcoeffmask=vec128#37
14078# asm 2: and >z3_47=$74,<z3_47=$74,<redcoeffmask=$39
14079and $74,$74,$39
14080
14081# qhasm: z3_811 &= redcoeffmask
14082# asm 1: and >z3_811=vec128#73,<z3_811=vec128#76,<redcoeffmask=vec128#37
14083# asm 2: and >z3_811=$75,<z3_811=$78,<redcoeffmask=$39
14084and $75,$78,$39
14085
14086# qhasm: z3_1215 &= redcoeffmask
14087# asm 1: and >z3_1215=vec128#70,<z3_1215=vec128#70,<redcoeffmask=vec128#37
14088# asm 2: and >z3_1215=$72,<z3_1215=$72,<redcoeffmask=$39
14089and $72,$72,$39
14090
14091# qhasm: int32323232 z3_47 += carry0
14092# asm 1: a >z3_47=vec128#72,<z3_47=vec128#72,<carry0=vec128#80
14093# asm 2: a >z3_47=$74,<z3_47=$74,<carry0=$82
14094a $74,$74,$82
14095
14096# qhasm: int32323232 z3_811 += carry1
14097# asm 1: a >z3_811=vec128#73,<z3_811=vec128#73,<carry1=vec128#77
14098# asm 2: a >z3_811=$75,<z3_811=$75,<carry1=$79
14099a $75,$75,$79
14100
14101# qhasm: int32323232 z3_1215 += carry2
14102# asm 1: a >z3_1215=vec128#70,<z3_1215=vec128#70,<carry2=vec128#78
14103# asm 2: a >z3_1215=$72,<z3_1215=$72,<carry2=$80
14104a $72,$72,$80
14105
14106# qhasm: int32323232 z3_1619 += carry3
14107# asm 1: a >z3_1619=vec128#71,<z3_1619=vec128#71,<carry3=vec128#79
14108# asm 2: a >z3_1619=$73,<z3_1619=$73,<carry3=$81
14109a $73,$73,$81
14110
14111# qhasm: carry1 = select bytes from z3_47 by sel01
14112# asm 1: shufb >carry1=vec128#76,<z3_47=vec128#72,<z3_47=vec128#72,<sel01=vec128#31
14113# asm 2: shufb >carry1=$78,<z3_47=$74,<z3_47=$74,<sel01=$33
14114shufb $78,$74,$74,$33
14115
14116# qhasm: carry2 = select bytes from z3_811 by sel01
14117# asm 1: shufb >carry2=vec128#77,<z3_811=vec128#73,<z3_811=vec128#73,<sel01=vec128#31
14118# asm 2: shufb >carry2=$79,<z3_811=$75,<z3_811=$75,<sel01=$33
14119shufb $79,$75,$75,$33
14120
14121# qhasm: carry3 = select bytes from z3_1215 by sel01
14122# asm 1: shufb >carry3=vec128#78,<z3_1215=vec128#70,<z3_1215=vec128#70,<sel01=vec128#31
14123# asm 2: shufb >carry3=$80,<z3_1215=$72,<z3_1215=$72,<sel01=$33
14124shufb $80,$72,$72,$33
14125
14126# qhasm: carry4 = select bytes from z3_1619 by sel01
14127# asm 1: shufb >carry4=vec128#79,<z3_1619=vec128#71,<z3_1619=vec128#71,<sel01=vec128#31
14128# asm 2: shufb >carry4=$81,<z3_1619=$73,<z3_1619=$73,<sel01=$33
14129shufb $81,$73,$73,$33
14130
14131# qhasm: uint32323232 carry1 >>= 13
14132# asm 1: rotmi >carry1=vec128#76,<carry1=vec128#76,-13
14133# asm 2: rotmi >carry1=$78,<carry1=$78,-13
14134rotmi $78,$78,-13
14135
14136# qhasm: uint32323232 carry2 >>= 13
14137# asm 1: rotmi >carry2=vec128#77,<carry2=vec128#77,-13
14138# asm 2: rotmi >carry2=$79,<carry2=$79,-13
14139rotmi $79,$79,-13
14140
14141# qhasm: uint32323232 carry3 >>= 13
14142# asm 1: rotmi >carry3=vec128#78,<carry3=vec128#78,-13
14143# asm 2: rotmi >carry3=$80,<carry3=$80,-13
14144rotmi $80,$80,-13
14145
14146# qhasm: uint32323232 carry4 >>= 13
14147# asm 1: rotmi >carry4=vec128#79,<carry4=vec128#79,-13
14148# asm 2: rotmi >carry4=$81,<carry4=$81,-13
14149rotmi $81,$81,-13
14150
14151# qhasm: int32323232 z3_47 += carry1
14152# asm 1: a >z3_47=vec128#72,<z3_47=vec128#72,<carry1=vec128#76
14153# asm 2: a >z3_47=$74,<z3_47=$74,<carry1=$78
14154a $74,$74,$78
14155
14156# qhasm: int32323232 z3_811 += carry2
14157# asm 1: a >z3_811=vec128#73,<z3_811=vec128#73,<carry2=vec128#77
14158# asm 2: a >z3_811=$75,<z3_811=$75,<carry2=$79
14159a $75,$75,$79
14160
14161# qhasm: int32323232 z3_1215 += carry3
14162# asm 1: a >z3_1215=vec128#70,<z3_1215=vec128#70,<carry3=vec128#78
14163# asm 2: a >z3_1215=$72,<z3_1215=$72,<carry3=$80
14164a $72,$72,$80
14165
14166# qhasm: int32323232 z3_1619 += carry4
14167# asm 1: a >z3_1619=vec128#71,<z3_1619=vec128#71,<carry4=vec128#79
14168# asm 2: a >z3_1619=$73,<z3_1619=$73,<carry4=$81
14169a $73,$73,$81
14170
14171# qhasm: carry1 = select bytes from z3_47 by sel12
14172# asm 1: shufb >carry1=vec128#76,<z3_47=vec128#72,<z3_47=vec128#72,<sel12=vec128#32
14173# asm 2: shufb >carry1=$78,<z3_47=$74,<z3_47=$74,<sel12=$34
14174shufb $78,$74,$74,$34
14175
14176# qhasm: carry2 = select bytes from z3_811 by sel12
14177# asm 1: shufb >carry2=vec128#77,<z3_811=vec128#73,<z3_811=vec128#73,<sel12=vec128#32
14178# asm 2: shufb >carry2=$79,<z3_811=$75,<z3_811=$75,<sel12=$34
14179shufb $79,$75,$75,$34
14180
14181# qhasm: carry3 = select bytes from z3_1215 by sel12
14182# asm 1: shufb >carry3=vec128#78,<z3_1215=vec128#70,<z3_1215=vec128#70,<sel12=vec128#32
14183# asm 2: shufb >carry3=$80,<z3_1215=$72,<z3_1215=$72,<sel12=$34
14184shufb $80,$72,$72,$34
14185
14186# qhasm: carry4 = select bytes from z3_1619 by sel12
14187# asm 1: shufb >carry4=vec128#79,<z3_1619=vec128#71,<z3_1619=vec128#71,<sel12=vec128#32
14188# asm 2: shufb >carry4=$81,<z3_1619=$73,<z3_1619=$73,<sel12=$34
14189shufb $81,$73,$73,$34
14190
14191# qhasm: uint32323232 carry1 >>= 13
14192# asm 1: rotmi >carry1=vec128#76,<carry1=vec128#76,-13
14193# asm 2: rotmi >carry1=$78,<carry1=$78,-13
14194rotmi $78,$78,-13
14195
14196# qhasm: uint32323232 carry2 >>= 13
14197# asm 1: rotmi >carry2=vec128#77,<carry2=vec128#77,-13
14198# asm 2: rotmi >carry2=$79,<carry2=$79,-13
14199rotmi $79,$79,-13
14200
14201# qhasm: uint32323232 carry3 >>= 13
14202# asm 1: rotmi >carry3=vec128#78,<carry3=vec128#78,-13
14203# asm 2: rotmi >carry3=$80,<carry3=$80,-13
14204rotmi $80,$80,-13
14205
14206# qhasm: uint32323232 carry4 >>= 13
14207# asm 1: rotmi >carry4=vec128#79,<carry4=vec128#79,-13
14208# asm 2: rotmi >carry4=$81,<carry4=$81,-13
14209rotmi $81,$81,-13
14210
14211# qhasm: int32323232 z3_47 += carry1
14212# asm 1: a >z3_47=vec128#72,<z3_47=vec128#72,<carry1=vec128#76
14213# asm 2: a >z3_47=$74,<z3_47=$74,<carry1=$78
14214a $74,$74,$78
14215
14216# qhasm: int32323232 z3_811 += carry2
14217# asm 1: a >z3_811=vec128#73,<z3_811=vec128#73,<carry2=vec128#77
14218# asm 2: a >z3_811=$75,<z3_811=$75,<carry2=$79
14219a $75,$75,$79
14220
14221# qhasm: int32323232 z3_1215 += carry3
14222# asm 1: a >z3_1215=vec128#70,<z3_1215=vec128#70,<carry3=vec128#78
14223# asm 2: a >z3_1215=$72,<z3_1215=$72,<carry3=$80
14224a $72,$72,$80
14225
14226# qhasm: int32323232 z3_1619 += carry4
14227# asm 1: a >z3_1619=vec128#71,<z3_1619=vec128#71,<carry4=vec128#79
14228# asm 2: a >z3_1619=$73,<z3_1619=$73,<carry4=$81
14229a $73,$73,$81
14230
14231# qhasm: carry1 = select bytes from z3_47 by sel23
14232# asm 1: shufb >carry1=vec128#76,<z3_47=vec128#72,<z3_47=vec128#72,<sel23=vec128#33
14233# asm 2: shufb >carry1=$78,<z3_47=$74,<z3_47=$74,<sel23=$35
14234shufb $78,$74,$74,$35
14235
14236# qhasm: carry2 = select bytes from z3_811 by sel23
14237# asm 1: shufb >carry2=vec128#77,<z3_811=vec128#73,<z3_811=vec128#73,<sel23=vec128#33
14238# asm 2: shufb >carry2=$79,<z3_811=$75,<z3_811=$75,<sel23=$35
14239shufb $79,$75,$75,$35
14240
14241# qhasm: carry3 = select bytes from z3_1215 by sel23
14242# asm 1: shufb >carry3=vec128#78,<z3_1215=vec128#70,<z3_1215=vec128#70,<sel23=vec128#33
14243# asm 2: shufb >carry3=$80,<z3_1215=$72,<z3_1215=$72,<sel23=$35
14244shufb $80,$72,$72,$35
14245
14246# qhasm: carry4 = select bytes from z3_1619 by sel23
14247# asm 1: shufb >carry4=vec128#79,<z3_1619=vec128#71,<z3_1619=vec128#71,<sel23=vec128#33
14248# asm 2: shufb >carry4=$81,<z3_1619=$73,<z3_1619=$73,<sel23=$35
14249shufb $81,$73,$73,$35
14250
14251# qhasm: uint32323232 carry1 >>= 13
14252# asm 1: rotmi >carry1=vec128#76,<carry1=vec128#76,-13
14253# asm 2: rotmi >carry1=$78,<carry1=$78,-13
14254rotmi $78,$78,-13
14255
14256# qhasm: uint32323232 carry2 >>= 13
14257# asm 1: rotmi >carry2=vec128#77,<carry2=vec128#77,-13
14258# asm 2: rotmi >carry2=$79,<carry2=$79,-13
14259rotmi $79,$79,-13
14260
14261# qhasm: uint32323232 carry3 >>= 13
14262# asm 1: rotmi >carry3=vec128#78,<carry3=vec128#78,-13
14263# asm 2: rotmi >carry3=$80,<carry3=$80,-13
14264rotmi $80,$80,-13
14265
14266# qhasm: uint32323232 carry4 >>= 13
14267# asm 1: rotmi >carry4=vec128#79,<carry4=vec128#79,-13
14268# asm 2: rotmi >carry4=$81,<carry4=$81,-13
14269rotmi $81,$81,-13
14270
14271# qhasm: int32323232 z3_47 += carry1
14272# asm 1: a >z3_47=vec128#72,<z3_47=vec128#72,<carry1=vec128#76
14273# asm 2: a >z3_47=$74,<z3_47=$74,<carry1=$78
14274a $74,$74,$78
14275
14276# qhasm: int32323232 z3_811 += carry2
14277# asm 1: a >z3_811=vec128#73,<z3_811=vec128#73,<carry2=vec128#77
14278# asm 2: a >z3_811=$75,<z3_811=$75,<carry2=$79
14279a $75,$75,$79
14280
14281# qhasm: int32323232 z3_1215 += carry3
14282# asm 1: a >z3_1215=vec128#76,<z3_1215=vec128#70,<carry3=vec128#78
14283# asm 2: a >z3_1215=$78,<z3_1215=$72,<carry3=$80
14284a $78,$72,$80
14285
14286# qhasm: int32323232 z3_1619 += carry4
14287# asm 1: a >z3_1619=vec128#77,<z3_1619=vec128#71,<carry4=vec128#79
14288# asm 2: a >z3_1619=$79,<z3_1619=$73,<carry4=$81
14289a $79,$73,$81
14290
14291# qhasm: z3_47 &= redcoeffmaskveryend
14292# asm 1: and >z3_47=vec128#70,<z3_47=vec128#72,<redcoeffmaskveryend=vec128#39
14293# asm 2: and >z3_47=$72,<z3_47=$74,<redcoeffmaskveryend=$41
14294and $72,$74,$41
14295
14296# qhasm: z3_811 &= redcoeffmaskveryend
14297# asm 1: and >z3_811=vec128#71,<z3_811=vec128#73,<redcoeffmaskveryend=vec128#39
14298# asm 2: and >z3_811=$73,<z3_811=$75,<redcoeffmaskveryend=$41
14299and $73,$75,$41
14300
14301# qhasm: z3_1215 &= redcoeffmaskveryend
14302# asm 1: and >z3_1215=vec128#72,<z3_1215=vec128#76,<redcoeffmaskveryend=vec128#39
14303# asm 2: and >z3_1215=$74,<z3_1215=$78,<redcoeffmaskveryend=$41
14304and $74,$78,$41
14305
14306# qhasm: z3_1619 &= redcoeffmaskveryend
14307# asm 1: and >z3_1619=vec128#73,<z3_1619=vec128#77,<redcoeffmaskveryend=vec128#39
14308# asm 2: and >z3_1619=$75,<z3_1619=$79,<redcoeffmaskveryend=$41
14309and $75,$79,$41
14310
14311# qhasm: uint32323232 check = loopmask[0] | loopmask[1] | loopmask[2] | loopmask[3]
14312# asm 1: orx >check=vec128#76,<loopmask=vec128#6
14313# asm 2: orx >check=$78,<loopmask=$8
14314orx $78,$8
14315
14316# qhasm: goto loop if (check & 0xffffffff)
14317# asm 1: brnz <check=vec128#76,._loop
14318# asm 2: brnz <check=$78,._loop
14319brnz $78,._loop
14320
14321# qhasm: goto end if (done & 0xffff)
14322# asm 1: brhnz <done=vec128#49,._end
14323# asm 2: brhnz <done=$51,._end
14324brhnz $51,._end
14325
14326# qhasm: prevextbit_stack = prevextbit
14327# asm 1: stqd <prevextbit=vec128#7,[32+>prevextbit_stack=stack128#49]($sp)
14328# asm 2: stqd <prevextbit=$9,[32+>prevextbit_stack=768]($sp)
14329stqd $9,[32+768]($sp)
14330
14331# qhasm: sk = *(vec128 *) ((skp + 0) & ~15)
14332# asm 1: lqd >sk=vec128#7,0(<skp=vec128#2)
14333# asm 2: lqd >sk=$9,0(<skp=$4)
14334lqd $9,0($4)
14335
14336# qhasm: uint32323232 loopmask = 1
14337# asm 1: ila >loopmask=vec128#6,1
14338# asm 2: ila >loopmask=$8,1
14339ila $8,1
14340
14341# qhasm: loopmask <<= (8 * 15)
14342# asm 1: shlqbyi >loopmask=vec128#6,<loopmask=vec128#6,15
14343# asm 2: shlqbyi >loopmask=$8,<loopmask=$8,15
14344shlqbyi $8,$8,15
14345
14346# qhasm: loopmask <<= (7 % 8)
14347# asm 1: shlqbii >loopmask=vec128#6,<loopmask=vec128#6,7
14348# asm 2: shlqbii >loopmask=$8,<loopmask=$8,7
14349shlqbii $8,$8,7
14350
14351# qhasm: sk = select bytes from sk by swapendian
14352# asm 1: shufb >sk=vec128#50,<sk=vec128#7,<sk=vec128#7,<swapendian=vec128#8
14353# asm 2: shufb >sk=$52,<sk=$9,<sk=$9,<swapendian=$10
14354shufb $52,$9,$9,$10
14355
14356# qhasm: prevextbit = prevextbit_stack
14357# asm 1: lqd >prevextbit=vec128#7,[32+<prevextbit_stack=stack128#49]($sp)
14358# asm 2: lqd >prevextbit=$9,[32+<prevextbit_stack=768]($sp)
14359lqd $9,[32+768]($sp)
14360
14361# qhasm: int32323232 done = 1
14362# asm 1: il >done=vec128#49,1
14363# asm 2: il >done=$51,1
14364il $51,1
14365
14366# qhasm: goto loop
14367br ._loop
14368
14369# qhasm: end:
14370._end:
14371
14372# qhasm: flip = extbit
14373# asm 1: ai >flip=vec128#2,<extbit=vec128#75,0
14374# asm 2: ai >flip=$4,<extbit=$77,0
14375ai $4,$77,0
14376
14377# qhasm: nflip = ~(flip | zero)
14378# asm 1: nor >nflip=vec128#3,<flip=vec128#2,<zero=vec128#4
14379# asm 2: nor >nflip=$5,<flip=$4,<zero=$6
14380nor $5,$4,$6
14381
14382# qhasm: tmp0 = x2_03   & nflip
14383# asm 1: and >tmp0=vec128#4,<x2_03=vec128#55,<nflip=vec128#3
14384# asm 2: and >tmp0=$6,<x2_03=$57,<nflip=$5
14385and $6,$57,$5
14386
14387# qhasm: tmp1 = x3_03   & flip
14388# asm 1: and >tmp1=vec128#6,<x3_03=vec128#65,<flip=vec128#2
14389# asm 2: and >tmp1=$8,<x3_03=$67,<flip=$4
14390and $8,$67,$4
14391
14392# qhasm: tmp2 = x2_03   & flip
14393# asm 1: and >tmp2=vec128#7,<x2_03=vec128#55,<flip=vec128#2
14394# asm 2: and >tmp2=$9,<x2_03=$57,<flip=$4
14395and $9,$57,$4
14396
14397# qhasm: tmp3 = x3_03   & nflip
14398# asm 1: and >tmp3=vec128#8,<x3_03=vec128#65,<nflip=vec128#3
14399# asm 2: and >tmp3=$10,<x3_03=$67,<nflip=$5
14400and $10,$67,$5
14401
14402# qhasm: x2_03 = tmp0 ^ tmp1
14403# asm 1: xor >x2_03=vec128#4,<tmp0=vec128#4,<tmp1=vec128#6
14404# asm 2: xor >x2_03=$6,<tmp0=$6,<tmp1=$8
14405xor $6,$6,$8
14406
14407# qhasm: x3_03 = tmp2 ^ tmp3
14408# asm 1: xor >x3_03=vec128#6,<tmp2=vec128#7,<tmp3=vec128#8
14409# asm 2: xor >x3_03=$8,<tmp2=$9,<tmp3=$10
14410xor $8,$9,$10
14411
14412# qhasm: tmp0 = x2_47   & nflip
14413# asm 1: and >tmp0=vec128#7,<x2_47=vec128#56,<nflip=vec128#3
14414# asm 2: and >tmp0=$9,<x2_47=$58,<nflip=$5
14415and $9,$58,$5
14416
14417# qhasm: tmp1 = x3_47   & flip
14418# asm 1: and >tmp1=vec128#8,<x3_47=vec128#66,<flip=vec128#2
14419# asm 2: and >tmp1=$10,<x3_47=$68,<flip=$4
14420and $10,$68,$4
14421
14422# qhasm: tmp2 = x2_47   & flip
14423# asm 1: and >tmp2=vec128#9,<x2_47=vec128#56,<flip=vec128#2
14424# asm 2: and >tmp2=$11,<x2_47=$58,<flip=$4
14425and $11,$58,$4
14426
14427# qhasm: tmp3 = x3_47   & nflip
14428# asm 1: and >tmp3=vec128#10,<x3_47=vec128#66,<nflip=vec128#3
14429# asm 2: and >tmp3=$12,<x3_47=$68,<nflip=$5
14430and $12,$68,$5
14431
14432# qhasm: x2_47 = tmp0 ^ tmp1
14433# asm 1: xor >x2_47=vec128#7,<tmp0=vec128#7,<tmp1=vec128#8
14434# asm 2: xor >x2_47=$9,<tmp0=$9,<tmp1=$10
14435xor $9,$9,$10
14436
14437# qhasm: x3_47 = tmp2 ^ tmp3
14438# asm 1: xor >x3_47=vec128#8,<tmp2=vec128#9,<tmp3=vec128#10
14439# asm 2: xor >x3_47=$10,<tmp2=$11,<tmp3=$12
14440xor $10,$11,$12
14441
14442# qhasm: tmp0 = x2_811  & nflip
14443# asm 1: and >tmp0=vec128#9,<x2_811=vec128#57,<nflip=vec128#3
14444# asm 2: and >tmp0=$11,<x2_811=$59,<nflip=$5
14445and $11,$59,$5
14446
14447# qhasm: tmp1 = x3_811  & flip
14448# asm 1: and >tmp1=vec128#10,<x3_811=vec128#67,<flip=vec128#2
14449# asm 2: and >tmp1=$12,<x3_811=$69,<flip=$4
14450and $12,$69,$4
14451
14452# qhasm: tmp2 = x2_811  & flip
14453# asm 1: and >tmp2=vec128#11,<x2_811=vec128#57,<flip=vec128#2
14454# asm 2: and >tmp2=$13,<x2_811=$59,<flip=$4
14455and $13,$59,$4
14456
14457# qhasm: tmp3 = x3_811  & nflip
14458# asm 1: and >tmp3=vec128#12,<x3_811=vec128#67,<nflip=vec128#3
14459# asm 2: and >tmp3=$14,<x3_811=$69,<nflip=$5
14460and $14,$69,$5
14461
14462# qhasm: x2_811 = tmp0 ^ tmp1
14463# asm 1: xor >x2_811=vec128#9,<tmp0=vec128#9,<tmp1=vec128#10
14464# asm 2: xor >x2_811=$11,<tmp0=$11,<tmp1=$12
14465xor $11,$11,$12
14466
14467# qhasm: x3_811 = tmp2 ^ tmp3
14468# asm 1: xor >x3_811=vec128#10,<tmp2=vec128#11,<tmp3=vec128#12
14469# asm 2: xor >x3_811=$12,<tmp2=$13,<tmp3=$14
14470xor $12,$13,$14
14471
14472# qhasm: tmp0 = x2_1215 & nflip
14473# asm 1: and >tmp0=vec128#11,<x2_1215=vec128#58,<nflip=vec128#3
14474# asm 2: and >tmp0=$13,<x2_1215=$60,<nflip=$5
14475and $13,$60,$5
14476
14477# qhasm: tmp1 = x3_1215 & flip
14478# asm 1: and >tmp1=vec128#12,<x3_1215=vec128#68,<flip=vec128#2
14479# asm 2: and >tmp1=$14,<x3_1215=$70,<flip=$4
14480and $14,$70,$4
14481
14482# qhasm: tmp2 = x2_1215 & flip
14483# asm 1: and >tmp2=vec128#13,<x2_1215=vec128#58,<flip=vec128#2
14484# asm 2: and >tmp2=$15,<x2_1215=$60,<flip=$4
14485and $15,$60,$4
14486
14487# qhasm: tmp3 = x3_1215 & nflip
14488# asm 1: and >tmp3=vec128#14,<x3_1215=vec128#68,<nflip=vec128#3
14489# asm 2: and >tmp3=$16,<x3_1215=$70,<nflip=$5
14490and $16,$70,$5
14491
14492# qhasm: x2_1215 = tmp0 ^ tmp1
14493# asm 1: xor >x2_1215=vec128#11,<tmp0=vec128#11,<tmp1=vec128#12
14494# asm 2: xor >x2_1215=$13,<tmp0=$13,<tmp1=$14
14495xor $13,$13,$14
14496
14497# qhasm: x3_1215 = tmp2 ^ tmp3
14498# asm 1: xor >x3_1215=vec128#12,<tmp2=vec128#13,<tmp3=vec128#14
14499# asm 2: xor >x3_1215=$14,<tmp2=$15,<tmp3=$16
14500xor $14,$15,$16
14501
14502# qhasm: tmp0 = x2_1619 & nflip
14503# asm 1: and >tmp0=vec128#13,<x2_1619=vec128#59,<nflip=vec128#3
14504# asm 2: and >tmp0=$15,<x2_1619=$61,<nflip=$5
14505and $15,$61,$5
14506
14507# qhasm: tmp1 = x3_1619 & flip
14508# asm 1: and >tmp1=vec128#14,<x3_1619=vec128#69,<flip=vec128#2
14509# asm 2: and >tmp1=$16,<x3_1619=$71,<flip=$4
14510and $16,$71,$4
14511
14512# qhasm: tmp2 = x2_1619 & flip
14513# asm 1: and >tmp2=vec128#15,<x2_1619=vec128#59,<flip=vec128#2
14514# asm 2: and >tmp2=$17,<x2_1619=$61,<flip=$4
14515and $17,$61,$4
14516
14517# qhasm: tmp3 = x3_1619 & nflip
14518# asm 1: and >tmp3=vec128#16,<x3_1619=vec128#69,<nflip=vec128#3
14519# asm 2: and >tmp3=$18,<x3_1619=$71,<nflip=$5
14520and $18,$71,$5
14521
14522# qhasm: x2_1619 = tmp0 ^ tmp1
14523# asm 1: xor >x2_1619=vec128#13,<tmp0=vec128#13,<tmp1=vec128#14
14524# asm 2: xor >x2_1619=$15,<tmp0=$15,<tmp1=$16
14525xor $15,$15,$16
14526
14527# qhasm: x3_1619 = tmp2 ^ tmp3
14528# asm 1: xor >x3_1619=vec128#14,<tmp2=vec128#15,<tmp3=vec128#16
14529# asm 2: xor >x3_1619=$16,<tmp2=$17,<tmp3=$18
14530xor $16,$17,$18
14531
14532# qhasm: tmp0 = z2_03   & nflip
14533# asm 1: and >tmp0=vec128#15,<z2_03=vec128#60,<nflip=vec128#3
14534# asm 2: and >tmp0=$17,<z2_03=$62,<nflip=$5
14535and $17,$62,$5
14536
14537# qhasm: tmp1 = z3_03   & flip
14538# asm 1: and >tmp1=vec128#16,<z3_03=vec128#5,<flip=vec128#2
14539# asm 2: and >tmp1=$18,<z3_03=$7,<flip=$4
14540and $18,$7,$4
14541
14542# qhasm: tmp2 = z2_03   & flip
14543# asm 1: and >tmp2=vec128#17,<z2_03=vec128#60,<flip=vec128#2
14544# asm 2: and >tmp2=$19,<z2_03=$62,<flip=$4
14545and $19,$62,$4
14546
14547# qhasm: tmp3 = z3_03   & nflip
14548# asm 1: and >tmp3=vec128#5,<z3_03=vec128#5,<nflip=vec128#3
14549# asm 2: and >tmp3=$7,<z3_03=$7,<nflip=$5
14550and $7,$7,$5
14551
14552# qhasm: z2_03 = tmp0 ^ tmp1
14553# asm 1: xor >z2_03=vec128#15,<tmp0=vec128#15,<tmp1=vec128#16
14554# asm 2: xor >z2_03=$17,<tmp0=$17,<tmp1=$18
14555xor $17,$17,$18
14556
14557# qhasm: z3_03 = tmp2 ^ tmp3
14558# asm 1: xor >z3_03=vec128#5,<tmp2=vec128#17,<tmp3=vec128#5
14559# asm 2: xor >z3_03=$7,<tmp2=$19,<tmp3=$7
14560xor $7,$19,$7
14561
14562# qhasm: tmp0 = z2_47   & nflip
14563# asm 1: and >tmp0=vec128#16,<z2_47=vec128#61,<nflip=vec128#3
14564# asm 2: and >tmp0=$18,<z2_47=$63,<nflip=$5
14565and $18,$63,$5
14566
14567# qhasm: tmp1 = z3_47   & flip
14568# asm 1: and >tmp1=vec128#17,<z3_47=vec128#70,<flip=vec128#2
14569# asm 2: and >tmp1=$19,<z3_47=$72,<flip=$4
14570and $19,$72,$4
14571
14572# qhasm: tmp2 = z2_47   & flip
14573# asm 1: and >tmp2=vec128#18,<z2_47=vec128#61,<flip=vec128#2
14574# asm 2: and >tmp2=$20,<z2_47=$63,<flip=$4
14575and $20,$63,$4
14576
14577# qhasm: tmp3 = z3_47   & nflip
14578# asm 1: and >tmp3=vec128#19,<z3_47=vec128#70,<nflip=vec128#3
14579# asm 2: and >tmp3=$21,<z3_47=$72,<nflip=$5
14580and $21,$72,$5
14581
14582# qhasm: z2_47 = tmp0 ^ tmp1
14583# asm 1: xor >z2_47=vec128#16,<tmp0=vec128#16,<tmp1=vec128#17
14584# asm 2: xor >z2_47=$18,<tmp0=$18,<tmp1=$19
14585xor $18,$18,$19
14586
14587# qhasm: z3_47 = tmp2 ^ tmp3
14588# asm 1: xor >z3_47=vec128#17,<tmp2=vec128#18,<tmp3=vec128#19
14589# asm 2: xor >z3_47=$19,<tmp2=$20,<tmp3=$21
14590xor $19,$20,$21
14591
14592# qhasm: tmp0 = z2_811  & nflip
14593# asm 1: and >tmp0=vec128#18,<z2_811=vec128#62,<nflip=vec128#3
14594# asm 2: and >tmp0=$20,<z2_811=$64,<nflip=$5
14595and $20,$64,$5
14596
14597# qhasm: tmp1 = z3_811  & flip
14598# asm 1: and >tmp1=vec128#19,<z3_811=vec128#71,<flip=vec128#2
14599# asm 2: and >tmp1=$21,<z3_811=$73,<flip=$4
14600and $21,$73,$4
14601
14602# qhasm: tmp2 = z2_811  & flip
14603# asm 1: and >tmp2=vec128#20,<z2_811=vec128#62,<flip=vec128#2
14604# asm 2: and >tmp2=$22,<z2_811=$64,<flip=$4
14605and $22,$64,$4
14606
14607# qhasm: tmp3 = z3_811  & nflip
14608# asm 1: and >tmp3=vec128#21,<z3_811=vec128#71,<nflip=vec128#3
14609# asm 2: and >tmp3=$23,<z3_811=$73,<nflip=$5
14610and $23,$73,$5
14611
14612# qhasm: z2_811 = tmp0 ^ tmp1
14613# asm 1: xor >z2_811=vec128#18,<tmp0=vec128#18,<tmp1=vec128#19
14614# asm 2: xor >z2_811=$20,<tmp0=$20,<tmp1=$21
14615xor $20,$20,$21
14616
14617# qhasm: z3_811 = tmp2 ^ tmp3
14618# asm 1: xor >z3_811=vec128#19,<tmp2=vec128#20,<tmp3=vec128#21
14619# asm 2: xor >z3_811=$21,<tmp2=$22,<tmp3=$23
14620xor $21,$22,$23
14621
14622# qhasm: tmp0 = z2_1215 & nflip
14623# asm 1: and >tmp0=vec128#20,<z2_1215=vec128#63,<nflip=vec128#3
14624# asm 2: and >tmp0=$22,<z2_1215=$65,<nflip=$5
14625and $22,$65,$5
14626
14627# qhasm: tmp1 = z3_1215 & flip
14628# asm 1: and >tmp1=vec128#21,<z3_1215=vec128#72,<flip=vec128#2
14629# asm 2: and >tmp1=$23,<z3_1215=$74,<flip=$4
14630and $23,$74,$4
14631
14632# qhasm: tmp2 = z2_1215 & flip
14633# asm 1: and >tmp2=vec128#22,<z2_1215=vec128#63,<flip=vec128#2
14634# asm 2: and >tmp2=$24,<z2_1215=$65,<flip=$4
14635and $24,$65,$4
14636
14637# qhasm: tmp3 = z3_1215 & nflip
14638# asm 1: and >tmp3=vec128#23,<z3_1215=vec128#72,<nflip=vec128#3
14639# asm 2: and >tmp3=$25,<z3_1215=$74,<nflip=$5
14640and $25,$74,$5
14641
14642# qhasm: z2_1215 = tmp0 ^ tmp1
14643# asm 1: xor >z2_1215=vec128#20,<tmp0=vec128#20,<tmp1=vec128#21
14644# asm 2: xor >z2_1215=$22,<tmp0=$22,<tmp1=$23
14645xor $22,$22,$23
14646
14647# qhasm: z3_1215 = tmp2 ^ tmp3
14648# asm 1: xor >z3_1215=vec128#21,<tmp2=vec128#22,<tmp3=vec128#23
14649# asm 2: xor >z3_1215=$23,<tmp2=$24,<tmp3=$25
14650xor $23,$24,$25
14651
14652# qhasm: tmp0 = z2_1619 & nflip
14653# asm 1: and >tmp0=vec128#22,<z2_1619=vec128#64,<nflip=vec128#3
14654# asm 2: and >tmp0=$24,<z2_1619=$66,<nflip=$5
14655and $24,$66,$5
14656
14657# qhasm: tmp1 = z3_1619 & flip
14658# asm 1: and >tmp1=vec128#23,<z3_1619=vec128#73,<flip=vec128#2
14659# asm 2: and >tmp1=$25,<z3_1619=$75,<flip=$4
14660and $25,$75,$4
14661
14662# qhasm: tmp2 = z2_1619 & flip
14663# asm 1: and >tmp2=vec128#2,<z2_1619=vec128#64,<flip=vec128#2
14664# asm 2: and >tmp2=$4,<z2_1619=$66,<flip=$4
14665and $4,$66,$4
14666
14667# qhasm: tmp3 = z3_1619 & nflip
14668# asm 1: and >tmp3=vec128#3,<z3_1619=vec128#73,<nflip=vec128#3
14669# asm 2: and >tmp3=$5,<z3_1619=$75,<nflip=$5
14670and $5,$75,$5
14671
14672# qhasm: z2_1619 = tmp0 ^ tmp1
14673# asm 1: xor >z2_1619=vec128#22,<tmp0=vec128#22,<tmp1=vec128#23
14674# asm 2: xor >z2_1619=$24,<tmp0=$24,<tmp1=$25
14675xor $24,$24,$25
14676
14677# qhasm: z3_1619 = tmp2 ^ tmp3
14678# asm 1: xor >z3_1619=vec128#2,<tmp2=vec128#2,<tmp3=vec128#3
14679# asm 2: xor >z3_1619=$4,<tmp2=$4,<tmp3=$5
14680xor $4,$4,$5
14681
14682# qhasm: *(vec128 *) ((retp + 0) & ~15) = x2_03
14683# asm 1: stqd <x2_03=vec128#4,0(<retp=vec128#1)
14684# asm 2: stqd <x2_03=$6,0(<retp=$3)
14685stqd $6,0($3)
14686
14687# qhasm: *(vec128 *) ((retp + 16) & ~15) = x2_47
14688# asm 1: stqd <x2_47=vec128#7,16(<retp=vec128#1)
14689# asm 2: stqd <x2_47=$9,16(<retp=$3)
14690stqd $9,16($3)
14691
14692# qhasm: *(vec128 *) ((retp + 32) & ~15) = x2_811
14693# asm 1: stqd <x2_811=vec128#9,32(<retp=vec128#1)
14694# asm 2: stqd <x2_811=$11,32(<retp=$3)
14695stqd $11,32($3)
14696
14697# qhasm: *(vec128 *) ((retp + 48) & ~15) = x2_1215
14698# asm 1: stqd <x2_1215=vec128#11,48(<retp=vec128#1)
14699# asm 2: stqd <x2_1215=$13,48(<retp=$3)
14700stqd $13,48($3)
14701
14702# qhasm: *(vec128 *) ((retp + 64) & ~15) = x2_1619
14703# asm 1: stqd <x2_1619=vec128#13,64(<retp=vec128#1)
14704# asm 2: stqd <x2_1619=$15,64(<retp=$3)
14705stqd $15,64($3)
14706
14707# qhasm: *(vec128 *) ((retp + 80) & ~15) = z2_03
14708# asm 1: stqd <z2_03=vec128#15,80(<retp=vec128#1)
14709# asm 2: stqd <z2_03=$17,80(<retp=$3)
14710stqd $17,80($3)
14711
14712# qhasm: *(vec128 *) ((retp + 96) & ~15) = z2_47
14713# asm 1: stqd <z2_47=vec128#16,96(<retp=vec128#1)
14714# asm 2: stqd <z2_47=$18,96(<retp=$3)
14715stqd $18,96($3)
14716
14717# qhasm: *(vec128 *) ((retp + 112) & ~15) = z2_811
14718# asm 1: stqd <z2_811=vec128#18,112(<retp=vec128#1)
14719# asm 2: stqd <z2_811=$20,112(<retp=$3)
14720stqd $20,112($3)
14721
14722# qhasm: *(vec128 *) ((retp + 128) & ~15) = z2_1215
14723# asm 1: stqd <z2_1215=vec128#20,128(<retp=vec128#1)
14724# asm 2: stqd <z2_1215=$22,128(<retp=$3)
14725stqd $22,128($3)
14726
14727# qhasm: *(vec128 *) ((retp + 144) & ~15) = z2_1619
14728# asm 1: stqd <z2_1619=vec128#22,144(<retp=vec128#1)
14729# asm 2: stqd <z2_1619=$24,144(<retp=$3)
14730stqd $24,144($3)
14731
14732# qhasm: call0 = call0_stack
14733# asm 1: lqd >call0=vec128#78,[32+<call0_stack=stack128#1]($sp)
14734# asm 2: lqd >call0=$80,[32+<call0_stack=0]($sp)
14735lqd $80,[32+0]($sp)
14736
14737# qhasm: call1 = call1_stack
14738# asm 1: lqd >call1=vec128#79,[32+<call1_stack=stack128#2]($sp)
14739# asm 2: lqd >call1=$81,[32+<call1_stack=16]($sp)
14740lqd $81,[32+16]($sp)
14741
14742# qhasm: call2 = call2_stack
14743# asm 1: lqd >call2=vec128#80,[32+<call2_stack=stack128#3]($sp)
14744# asm 2: lqd >call2=$82,[32+<call2_stack=32]($sp)
14745lqd $82,[32+32]($sp)
14746
14747# qhasm: call3 = call3_stack
14748# asm 1: lqd >call3=vec128#81,[32+<call3_stack=stack128#4]($sp)
14749# asm 2: lqd >call3=$83,[32+<call3_stack=48]($sp)
14750lqd $83,[32+48]($sp)
14751
14752# qhasm: call4 = call4_stack
14753# asm 1: lqd >call4=vec128#82,[32+<call4_stack=stack128#5]($sp)
14754# asm 2: lqd >call4=$84,[32+<call4_stack=64]($sp)
14755lqd $84,[32+64]($sp)
14756
14757# qhasm: call5 = call5_stack
14758# asm 1: lqd >call5=vec128#83,[32+<call5_stack=stack128#6]($sp)
14759# asm 2: lqd >call5=$85,[32+<call5_stack=80]($sp)
14760lqd $85,[32+80]($sp)
14761
14762# qhasm: call6 = call6_stack
14763# asm 1: lqd >call6=vec128#84,[32+<call6_stack=stack128#7]($sp)
14764# asm 2: lqd >call6=$86,[32+<call6_stack=96]($sp)
14765lqd $86,[32+96]($sp)
14766
14767# qhasm: call7 = call7_stack
14768# asm 1: lqd >call7=vec128#85,[32+<call7_stack=stack128#8]($sp)
14769# asm 2: lqd >call7=$87,[32+<call7_stack=112]($sp)
14770lqd $87,[32+112]($sp)
14771
14772# qhasm: call8 = call8_stack
14773# asm 1: lqd >call8=vec128#86,[32+<call8_stack=stack128#9]($sp)
14774# asm 2: lqd >call8=$88,[32+<call8_stack=128]($sp)
14775lqd $88,[32+128]($sp)
14776
14777# qhasm: call9 = call9_stack
14778# asm 1: lqd >call9=vec128#87,[32+<call9_stack=stack128#10]($sp)
14779# asm 2: lqd >call9=$89,[32+<call9_stack=144]($sp)
14780lqd $89,[32+144]($sp)
14781
14782# qhasm: call10 = call10_stack
14783# asm 1: lqd >call10=vec128#88,[32+<call10_stack=stack128#11]($sp)
14784# asm 2: lqd >call10=$90,[32+<call10_stack=160]($sp)
14785lqd $90,[32+160]($sp)
14786
14787# qhasm: call11 = call11_stack
14788# asm 1: lqd >call11=vec128#89,[32+<call11_stack=stack128#12]($sp)
14789# asm 2: lqd >call11=$91,[32+<call11_stack=176]($sp)
14790lqd $91,[32+176]($sp)
14791
14792# qhasm: call12 = call12_stack
14793# asm 1: lqd >call12=vec128#90,[32+<call12_stack=stack128#13]($sp)
14794# asm 2: lqd >call12=$92,[32+<call12_stack=192]($sp)
14795lqd $92,[32+192]($sp)
14796
14797# qhasm: call13 = call13_stack
14798# asm 1: lqd >call13=vec128#91,[32+<call13_stack=stack128#14]($sp)
14799# asm 2: lqd >call13=$93,[32+<call13_stack=208]($sp)
14800lqd $93,[32+208]($sp)
14801
14802# qhasm: call14 = call14_stack
14803# asm 1: lqd >call14=vec128#92,[32+<call14_stack=stack128#15]($sp)
14804# asm 2: lqd >call14=$94,[32+<call14_stack=224]($sp)
14805lqd $94,[32+224]($sp)
14806
14807# qhasm: call15 = call15_stack
14808# asm 1: lqd >call15=vec128#93,[32+<call15_stack=stack128#16]($sp)
14809# asm 2: lqd >call15=$95,[32+<call15_stack=240]($sp)
14810lqd $95,[32+240]($sp)
14811
14812# qhasm: call16 = call16_stack
14813# asm 1: lqd >call16=vec128#94,[32+<call16_stack=stack128#17]($sp)
14814# asm 2: lqd >call16=$96,[32+<call16_stack=256]($sp)
14815lqd $96,[32+256]($sp)
14816
14817# qhasm: call17 = call17_stack
14818# asm 1: lqd >call17=vec128#95,[32+<call17_stack=stack128#18]($sp)
14819# asm 2: lqd >call17=$97,[32+<call17_stack=272]($sp)
14820lqd $97,[32+272]($sp)
14821
14822# qhasm: call18 = call18_stack
14823# asm 1: lqd >call18=vec128#96,[32+<call18_stack=stack128#19]($sp)
14824# asm 2: lqd >call18=$98,[32+<call18_stack=288]($sp)
14825lqd $98,[32+288]($sp)
14826
14827# qhasm: call19 = call19_stack
14828# asm 1: lqd >call19=vec128#97,[32+<call19_stack=stack128#20]($sp)
14829# asm 2: lqd >call19=$99,[32+<call19_stack=304]($sp)
14830lqd $99,[32+304]($sp)
14831
14832# qhasm: call20 = call20_stack
14833# asm 1: lqd >call20=vec128#98,[32+<call20_stack=stack128#21]($sp)
14834# asm 2: lqd >call20=$100,[32+<call20_stack=320]($sp)
14835lqd $100,[32+320]($sp)
14836
14837# qhasm: call21 = call21_stack
14838# asm 1: lqd >call21=vec128#99,[32+<call21_stack=stack128#22]($sp)
14839# asm 2: lqd >call21=$101,[32+<call21_stack=336]($sp)
14840lqd $101,[32+336]($sp)
14841
14842# qhasm: call22 = call22_stack
14843# asm 1: lqd >call22=vec128#100,[32+<call22_stack=stack128#23]($sp)
14844# asm 2: lqd >call22=$102,[32+<call22_stack=352]($sp)
14845lqd $102,[32+352]($sp)
14846
14847# qhasm: call23 = call23_stack
14848# asm 1: lqd >call23=vec128#101,[32+<call23_stack=stack128#24]($sp)
14849# asm 2: lqd >call23=$103,[32+<call23_stack=368]($sp)
14850lqd $103,[32+368]($sp)
14851
14852# qhasm: call24 = call24_stack
14853# asm 1: lqd >call24=vec128#102,[32+<call24_stack=stack128#25]($sp)
14854# asm 2: lqd >call24=$104,[32+<call24_stack=384]($sp)
14855lqd $104,[32+384]($sp)
14856
14857# qhasm: call25 = call25_stack
14858# asm 1: lqd >call25=vec128#103,[32+<call25_stack=stack128#26]($sp)
14859# asm 2: lqd >call25=$105,[32+<call25_stack=400]($sp)
14860lqd $105,[32+400]($sp)
14861
14862# qhasm: call26 = call26_stack
14863# asm 1: lqd >call26=vec128#104,[32+<call26_stack=stack128#27]($sp)
14864# asm 2: lqd >call26=$106,[32+<call26_stack=416]($sp)
14865lqd $106,[32+416]($sp)
14866
14867# qhasm: call27 = call27_stack
14868# asm 1: lqd >call27=vec128#105,[32+<call27_stack=stack128#28]($sp)
14869# asm 2: lqd >call27=$107,[32+<call27_stack=432]($sp)
14870lqd $107,[32+432]($sp)
14871
14872# qhasm: call28 = call28_stack
14873# asm 1: lqd >call28=vec128#106,[32+<call28_stack=stack128#29]($sp)
14874# asm 2: lqd >call28=$108,[32+<call28_stack=448]($sp)
14875lqd $108,[32+448]($sp)
14876
14877# qhasm: call29 = call29_stack
14878# asm 1: lqd >call29=vec128#107,[32+<call29_stack=stack128#30]($sp)
14879# asm 2: lqd >call29=$109,[32+<call29_stack=464]($sp)
14880lqd $109,[32+464]($sp)
14881
14882# qhasm: call30 = call30_stack
14883# asm 1: lqd >call30=vec128#108,[32+<call30_stack=stack128#31]($sp)
14884# asm 2: lqd >call30=$110,[32+<call30_stack=480]($sp)
14885lqd $110,[32+480]($sp)
14886
14887# qhasm: call31 = call31_stack
14888# asm 1: lqd >call31=vec128#109,[32+<call31_stack=stack128#32]($sp)
14889# asm 2: lqd >call31=$111,[32+<call31_stack=496]($sp)
14890lqd $111,[32+496]($sp)
14891
14892# qhasm: call32 = call32_stack
14893# asm 1: lqd >call32=vec128#110,[32+<call32_stack=stack128#33]($sp)
14894# asm 2: lqd >call32=$112,[32+<call32_stack=512]($sp)
14895lqd $112,[32+512]($sp)
14896
14897# qhasm: call33 = call33_stack
14898# asm 1: lqd >call33=vec128#111,[32+<call33_stack=stack128#34]($sp)
14899# asm 2: lqd >call33=$113,[32+<call33_stack=528]($sp)
14900lqd $113,[32+528]($sp)
14901
14902# qhasm: call34 = call34_stack
14903# asm 1: lqd >call34=vec128#112,[32+<call34_stack=stack128#35]($sp)
14904# asm 2: lqd >call34=$114,[32+<call34_stack=544]($sp)
14905lqd $114,[32+544]($sp)
14906
14907# qhasm: call35 = call35_stack
14908# asm 1: lqd >call35=vec128#113,[32+<call35_stack=stack128#36]($sp)
14909# asm 2: lqd >call35=$115,[32+<call35_stack=560]($sp)
14910lqd $115,[32+560]($sp)
14911
14912# qhasm: call36 = call36_stack
14913# asm 1: lqd >call36=vec128#114,[32+<call36_stack=stack128#37]($sp)
14914# asm 2: lqd >call36=$116,[32+<call36_stack=576]($sp)
14915lqd $116,[32+576]($sp)
14916
14917# qhasm: call37 = call37_stack
14918# asm 1: lqd >call37=vec128#115,[32+<call37_stack=stack128#38]($sp)
14919# asm 2: lqd >call37=$117,[32+<call37_stack=592]($sp)
14920lqd $117,[32+592]($sp)
14921
14922# qhasm: call38 = call38_stack
14923# asm 1: lqd >call38=vec128#116,[32+<call38_stack=stack128#39]($sp)
14924# asm 2: lqd >call38=$118,[32+<call38_stack=608]($sp)
14925lqd $118,[32+608]($sp)
14926
14927# qhasm: call39 = call39_stack
14928# asm 1: lqd >call39=vec128#117,[32+<call39_stack=stack128#40]($sp)
14929# asm 2: lqd >call39=$119,[32+<call39_stack=624]($sp)
14930lqd $119,[32+624]($sp)
14931
14932# qhasm: call40 = call40_stack
14933# asm 1: lqd >call40=vec128#118,[32+<call40_stack=stack128#41]($sp)
14934# asm 2: lqd >call40=$120,[32+<call40_stack=640]($sp)
14935lqd $120,[32+640]($sp)
14936
14937# qhasm: call41 = call41_stack
14938# asm 1: lqd >call41=vec128#119,[32+<call41_stack=stack128#42]($sp)
14939# asm 2: lqd >call41=$121,[32+<call41_stack=656]($sp)
14940lqd $121,[32+656]($sp)
14941
14942# qhasm: call42 = call42_stack
14943# asm 1: lqd >call42=vec128#120,[32+<call42_stack=stack128#43]($sp)
14944# asm 2: lqd >call42=$122,[32+<call42_stack=672]($sp)
14945lqd $122,[32+672]($sp)
14946
14947# qhasm: call43 = call43_stack
14948# asm 1: lqd >call43=vec128#121,[32+<call43_stack=stack128#44]($sp)
14949# asm 2: lqd >call43=$123,[32+<call43_stack=688]($sp)
14950lqd $123,[32+688]($sp)
14951
14952# qhasm: call44 = call44_stack
14953# asm 1: lqd >call44=vec128#122,[32+<call44_stack=stack128#45]($sp)
14954# asm 2: lqd >call44=$124,[32+<call44_stack=704]($sp)
14955lqd $124,[32+704]($sp)
14956
14957# qhasm: call45 = call45_stack
14958# asm 1: lqd >call45=vec128#123,[32+<call45_stack=stack128#46]($sp)
14959# asm 2: lqd >call45=$125,[32+<call45_stack=720]($sp)
14960lqd $125,[32+720]($sp)
14961
14962# qhasm: call46 = call46_stack
14963# asm 1: lqd >call46=vec128#124,[32+<call46_stack=stack128#47]($sp)
14964# asm 2: lqd >call46=$126,[32+<call46_stack=736]($sp)
14965lqd $126,[32+736]($sp)
14966
14967# qhasm: call47 = call47_stack
14968# asm 1: lqd >call47=vec128#125,[32+<call47_stack=stack128#48]($sp)
14969# asm 2: lqd >call47=$127,[32+<call47_stack=752]($sp)
14970lqd $127,[32+752]($sp)
14971
14972# qhasm: leave
14973ai $sp,$sp,511
14974ai $sp,$sp,305
14975bi $lr
14976