1# RUN: llvm-mc -filetype=obj -triple i386-pc-linux-gnu %s -o - \
2# RUN:   | llvm-objdump -triple i386 -disassemble -no-show-raw-insn - | FileCheck %s
3
4# !!! This test is auto-generated from utils/testgen/mc-bundling-x86-gen.py !!!
5#     It tests that bundle-aligned grouping works correctly in MC. Read the
6#     source of the script for more details.
7
8  .text
9  .bundle_align_mode 4
10
11  .align 32, 0x90
12INSTRLEN_1_OFFSET_0:
13  .bundle_lock
14  .rept 1
15  inc %eax
16  .endr
17  .bundle_unlock
18# CHECK: 0: incl
19
20  .align 32, 0x90
21INSTRLEN_1_OFFSET_1:
22  .fill 1, 1, 0x90
23  .bundle_lock
24  .rept 1
25  inc %eax
26  .endr
27  .bundle_unlock
28# CHECK: 21: incl
29
30  .align 32, 0x90
31INSTRLEN_1_OFFSET_2:
32  .fill 2, 1, 0x90
33  .bundle_lock
34  .rept 1
35  inc %eax
36  .endr
37  .bundle_unlock
38# CHECK: 42: incl
39
40  .align 32, 0x90
41INSTRLEN_1_OFFSET_3:
42  .fill 3, 1, 0x90
43  .bundle_lock
44  .rept 1
45  inc %eax
46  .endr
47  .bundle_unlock
48# CHECK: 63: incl
49
50  .align 32, 0x90
51INSTRLEN_1_OFFSET_4:
52  .fill 4, 1, 0x90
53  .bundle_lock
54  .rept 1
55  inc %eax
56  .endr
57  .bundle_unlock
58# CHECK: 84: incl
59
60  .align 32, 0x90
61INSTRLEN_1_OFFSET_5:
62  .fill 5, 1, 0x90
63  .bundle_lock
64  .rept 1
65  inc %eax
66  .endr
67  .bundle_unlock
68# CHECK: a5: incl
69
70  .align 32, 0x90
71INSTRLEN_1_OFFSET_6:
72  .fill 6, 1, 0x90
73  .bundle_lock
74  .rept 1
75  inc %eax
76  .endr
77  .bundle_unlock
78# CHECK: c6: incl
79
80  .align 32, 0x90
81INSTRLEN_1_OFFSET_7:
82  .fill 7, 1, 0x90
83  .bundle_lock
84  .rept 1
85  inc %eax
86  .endr
87  .bundle_unlock
88# CHECK: e7: incl
89
90  .align 32, 0x90
91INSTRLEN_1_OFFSET_8:
92  .fill 8, 1, 0x90
93  .bundle_lock
94  .rept 1
95  inc %eax
96  .endr
97  .bundle_unlock
98# CHECK: 108: incl
99
100  .align 32, 0x90
101INSTRLEN_1_OFFSET_9:
102  .fill 9, 1, 0x90
103  .bundle_lock
104  .rept 1
105  inc %eax
106  .endr
107  .bundle_unlock
108# CHECK: 129: incl
109
110  .align 32, 0x90
111INSTRLEN_1_OFFSET_10:
112  .fill 10, 1, 0x90
113  .bundle_lock
114  .rept 1
115  inc %eax
116  .endr
117  .bundle_unlock
118# CHECK: 14a: incl
119
120  .align 32, 0x90
121INSTRLEN_1_OFFSET_11:
122  .fill 11, 1, 0x90
123  .bundle_lock
124  .rept 1
125  inc %eax
126  .endr
127  .bundle_unlock
128# CHECK: 16b: incl
129
130  .align 32, 0x90
131INSTRLEN_1_OFFSET_12:
132  .fill 12, 1, 0x90
133  .bundle_lock
134  .rept 1
135  inc %eax
136  .endr
137  .bundle_unlock
138# CHECK: 18c: incl
139
140  .align 32, 0x90
141INSTRLEN_1_OFFSET_13:
142  .fill 13, 1, 0x90
143  .bundle_lock
144  .rept 1
145  inc %eax
146  .endr
147  .bundle_unlock
148# CHECK: 1ad: incl
149
150  .align 32, 0x90
151INSTRLEN_1_OFFSET_14:
152  .fill 14, 1, 0x90
153  .bundle_lock
154  .rept 1
155  inc %eax
156  .endr
157  .bundle_unlock
158# CHECK: 1ce: incl
159
160  .align 32, 0x90
161INSTRLEN_1_OFFSET_15:
162  .fill 15, 1, 0x90
163  .bundle_lock
164  .rept 1
165  inc %eax
166  .endr
167  .bundle_unlock
168# CHECK: 1ef: incl
169
170  .align 32, 0x90
171INSTRLEN_2_OFFSET_0:
172  .bundle_lock
173  .rept 2
174  inc %eax
175  .endr
176  .bundle_unlock
177# CHECK: 200: incl
178
179  .align 32, 0x90
180INSTRLEN_2_OFFSET_1:
181  .fill 1, 1, 0x90
182  .bundle_lock
183  .rept 2
184  inc %eax
185  .endr
186  .bundle_unlock
187# CHECK: 221: incl
188
189  .align 32, 0x90
190INSTRLEN_2_OFFSET_2:
191  .fill 2, 1, 0x90
192  .bundle_lock
193  .rept 2
194  inc %eax
195  .endr
196  .bundle_unlock
197# CHECK: 242: incl
198
199  .align 32, 0x90
200INSTRLEN_2_OFFSET_3:
201  .fill 3, 1, 0x90
202  .bundle_lock
203  .rept 2
204  inc %eax
205  .endr
206  .bundle_unlock
207# CHECK: 263: incl
208
209  .align 32, 0x90
210INSTRLEN_2_OFFSET_4:
211  .fill 4, 1, 0x90
212  .bundle_lock
213  .rept 2
214  inc %eax
215  .endr
216  .bundle_unlock
217# CHECK: 284: incl
218
219  .align 32, 0x90
220INSTRLEN_2_OFFSET_5:
221  .fill 5, 1, 0x90
222  .bundle_lock
223  .rept 2
224  inc %eax
225  .endr
226  .bundle_unlock
227# CHECK: 2a5: incl
228
229  .align 32, 0x90
230INSTRLEN_2_OFFSET_6:
231  .fill 6, 1, 0x90
232  .bundle_lock
233  .rept 2
234  inc %eax
235  .endr
236  .bundle_unlock
237# CHECK: 2c6: incl
238
239  .align 32, 0x90
240INSTRLEN_2_OFFSET_7:
241  .fill 7, 1, 0x90
242  .bundle_lock
243  .rept 2
244  inc %eax
245  .endr
246  .bundle_unlock
247# CHECK: 2e7: incl
248
249  .align 32, 0x90
250INSTRLEN_2_OFFSET_8:
251  .fill 8, 1, 0x90
252  .bundle_lock
253  .rept 2
254  inc %eax
255  .endr
256  .bundle_unlock
257# CHECK: 308: incl
258
259  .align 32, 0x90
260INSTRLEN_2_OFFSET_9:
261  .fill 9, 1, 0x90
262  .bundle_lock
263  .rept 2
264  inc %eax
265  .endr
266  .bundle_unlock
267# CHECK: 329: incl
268
269  .align 32, 0x90
270INSTRLEN_2_OFFSET_10:
271  .fill 10, 1, 0x90
272  .bundle_lock
273  .rept 2
274  inc %eax
275  .endr
276  .bundle_unlock
277# CHECK: 34a: incl
278
279  .align 32, 0x90
280INSTRLEN_2_OFFSET_11:
281  .fill 11, 1, 0x90
282  .bundle_lock
283  .rept 2
284  inc %eax
285  .endr
286  .bundle_unlock
287# CHECK: 36b: incl
288
289  .align 32, 0x90
290INSTRLEN_2_OFFSET_12:
291  .fill 12, 1, 0x90
292  .bundle_lock
293  .rept 2
294  inc %eax
295  .endr
296  .bundle_unlock
297# CHECK: 38c: incl
298
299  .align 32, 0x90
300INSTRLEN_2_OFFSET_13:
301  .fill 13, 1, 0x90
302  .bundle_lock
303  .rept 2
304  inc %eax
305  .endr
306  .bundle_unlock
307# CHECK: 3ad: incl
308
309  .align 32, 0x90
310INSTRLEN_2_OFFSET_14:
311  .fill 14, 1, 0x90
312  .bundle_lock
313  .rept 2
314  inc %eax
315  .endr
316  .bundle_unlock
317# CHECK: 3ce: incl
318
319  .align 32, 0x90
320INSTRLEN_2_OFFSET_15:
321  .fill 15, 1, 0x90
322  .bundle_lock
323  .rept 2
324  inc %eax
325  .endr
326  .bundle_unlock
327# CHECK: 3ef: nop
328# CHECK: 3f0: incl
329
330  .align 32, 0x90
331INSTRLEN_3_OFFSET_0:
332  .bundle_lock
333  .rept 3
334  inc %eax
335  .endr
336  .bundle_unlock
337# CHECK: 400: incl
338
339  .align 32, 0x90
340INSTRLEN_3_OFFSET_1:
341  .fill 1, 1, 0x90
342  .bundle_lock
343  .rept 3
344  inc %eax
345  .endr
346  .bundle_unlock
347# CHECK: 421: incl
348
349  .align 32, 0x90
350INSTRLEN_3_OFFSET_2:
351  .fill 2, 1, 0x90
352  .bundle_lock
353  .rept 3
354  inc %eax
355  .endr
356  .bundle_unlock
357# CHECK: 442: incl
358
359  .align 32, 0x90
360INSTRLEN_3_OFFSET_3:
361  .fill 3, 1, 0x90
362  .bundle_lock
363  .rept 3
364  inc %eax
365  .endr
366  .bundle_unlock
367# CHECK: 463: incl
368
369  .align 32, 0x90
370INSTRLEN_3_OFFSET_4:
371  .fill 4, 1, 0x90
372  .bundle_lock
373  .rept 3
374  inc %eax
375  .endr
376  .bundle_unlock
377# CHECK: 484: incl
378
379  .align 32, 0x90
380INSTRLEN_3_OFFSET_5:
381  .fill 5, 1, 0x90
382  .bundle_lock
383  .rept 3
384  inc %eax
385  .endr
386  .bundle_unlock
387# CHECK: 4a5: incl
388
389  .align 32, 0x90
390INSTRLEN_3_OFFSET_6:
391  .fill 6, 1, 0x90
392  .bundle_lock
393  .rept 3
394  inc %eax
395  .endr
396  .bundle_unlock
397# CHECK: 4c6: incl
398
399  .align 32, 0x90
400INSTRLEN_3_OFFSET_7:
401  .fill 7, 1, 0x90
402  .bundle_lock
403  .rept 3
404  inc %eax
405  .endr
406  .bundle_unlock
407# CHECK: 4e7: incl
408
409  .align 32, 0x90
410INSTRLEN_3_OFFSET_8:
411  .fill 8, 1, 0x90
412  .bundle_lock
413  .rept 3
414  inc %eax
415  .endr
416  .bundle_unlock
417# CHECK: 508: incl
418
419  .align 32, 0x90
420INSTRLEN_3_OFFSET_9:
421  .fill 9, 1, 0x90
422  .bundle_lock
423  .rept 3
424  inc %eax
425  .endr
426  .bundle_unlock
427# CHECK: 529: incl
428
429  .align 32, 0x90
430INSTRLEN_3_OFFSET_10:
431  .fill 10, 1, 0x90
432  .bundle_lock
433  .rept 3
434  inc %eax
435  .endr
436  .bundle_unlock
437# CHECK: 54a: incl
438
439  .align 32, 0x90
440INSTRLEN_3_OFFSET_11:
441  .fill 11, 1, 0x90
442  .bundle_lock
443  .rept 3
444  inc %eax
445  .endr
446  .bundle_unlock
447# CHECK: 56b: incl
448
449  .align 32, 0x90
450INSTRLEN_3_OFFSET_12:
451  .fill 12, 1, 0x90
452  .bundle_lock
453  .rept 3
454  inc %eax
455  .endr
456  .bundle_unlock
457# CHECK: 58c: incl
458
459  .align 32, 0x90
460INSTRLEN_3_OFFSET_13:
461  .fill 13, 1, 0x90
462  .bundle_lock
463  .rept 3
464  inc %eax
465  .endr
466  .bundle_unlock
467# CHECK: 5ad: incl
468
469  .align 32, 0x90
470INSTRLEN_3_OFFSET_14:
471  .fill 14, 1, 0x90
472  .bundle_lock
473  .rept 3
474  inc %eax
475  .endr
476  .bundle_unlock
477# CHECK: 5ce: nop
478# CHECK: 5d0: incl
479
480  .align 32, 0x90
481INSTRLEN_3_OFFSET_15:
482  .fill 15, 1, 0x90
483  .bundle_lock
484  .rept 3
485  inc %eax
486  .endr
487  .bundle_unlock
488# CHECK: 5ef: nop
489# CHECK: 5f0: incl
490
491  .align 32, 0x90
492INSTRLEN_4_OFFSET_0:
493  .bundle_lock
494  .rept 4
495  inc %eax
496  .endr
497  .bundle_unlock
498# CHECK: 600: incl
499
500  .align 32, 0x90
501INSTRLEN_4_OFFSET_1:
502  .fill 1, 1, 0x90
503  .bundle_lock
504  .rept 4
505  inc %eax
506  .endr
507  .bundle_unlock
508# CHECK: 621: incl
509
510  .align 32, 0x90
511INSTRLEN_4_OFFSET_2:
512  .fill 2, 1, 0x90
513  .bundle_lock
514  .rept 4
515  inc %eax
516  .endr
517  .bundle_unlock
518# CHECK: 642: incl
519
520  .align 32, 0x90
521INSTRLEN_4_OFFSET_3:
522  .fill 3, 1, 0x90
523  .bundle_lock
524  .rept 4
525  inc %eax
526  .endr
527  .bundle_unlock
528# CHECK: 663: incl
529
530  .align 32, 0x90
531INSTRLEN_4_OFFSET_4:
532  .fill 4, 1, 0x90
533  .bundle_lock
534  .rept 4
535  inc %eax
536  .endr
537  .bundle_unlock
538# CHECK: 684: incl
539
540  .align 32, 0x90
541INSTRLEN_4_OFFSET_5:
542  .fill 5, 1, 0x90
543  .bundle_lock
544  .rept 4
545  inc %eax
546  .endr
547  .bundle_unlock
548# CHECK: 6a5: incl
549
550  .align 32, 0x90
551INSTRLEN_4_OFFSET_6:
552  .fill 6, 1, 0x90
553  .bundle_lock
554  .rept 4
555  inc %eax
556  .endr
557  .bundle_unlock
558# CHECK: 6c6: incl
559
560  .align 32, 0x90
561INSTRLEN_4_OFFSET_7:
562  .fill 7, 1, 0x90
563  .bundle_lock
564  .rept 4
565  inc %eax
566  .endr
567  .bundle_unlock
568# CHECK: 6e7: incl
569
570  .align 32, 0x90
571INSTRLEN_4_OFFSET_8:
572  .fill 8, 1, 0x90
573  .bundle_lock
574  .rept 4
575  inc %eax
576  .endr
577  .bundle_unlock
578# CHECK: 708: incl
579
580  .align 32, 0x90
581INSTRLEN_4_OFFSET_9:
582  .fill 9, 1, 0x90
583  .bundle_lock
584  .rept 4
585  inc %eax
586  .endr
587  .bundle_unlock
588# CHECK: 729: incl
589
590  .align 32, 0x90
591INSTRLEN_4_OFFSET_10:
592  .fill 10, 1, 0x90
593  .bundle_lock
594  .rept 4
595  inc %eax
596  .endr
597  .bundle_unlock
598# CHECK: 74a: incl
599
600  .align 32, 0x90
601INSTRLEN_4_OFFSET_11:
602  .fill 11, 1, 0x90
603  .bundle_lock
604  .rept 4
605  inc %eax
606  .endr
607  .bundle_unlock
608# CHECK: 76b: incl
609
610  .align 32, 0x90
611INSTRLEN_4_OFFSET_12:
612  .fill 12, 1, 0x90
613  .bundle_lock
614  .rept 4
615  inc %eax
616  .endr
617  .bundle_unlock
618# CHECK: 78c: incl
619
620  .align 32, 0x90
621INSTRLEN_4_OFFSET_13:
622  .fill 13, 1, 0x90
623  .bundle_lock
624  .rept 4
625  inc %eax
626  .endr
627  .bundle_unlock
628# CHECK: 7ad: nop
629# CHECK: 7b0: incl
630
631  .align 32, 0x90
632INSTRLEN_4_OFFSET_14:
633  .fill 14, 1, 0x90
634  .bundle_lock
635  .rept 4
636  inc %eax
637  .endr
638  .bundle_unlock
639# CHECK: 7ce: nop
640# CHECK: 7d0: incl
641
642  .align 32, 0x90
643INSTRLEN_4_OFFSET_15:
644  .fill 15, 1, 0x90
645  .bundle_lock
646  .rept 4
647  inc %eax
648  .endr
649  .bundle_unlock
650# CHECK: 7ef: nop
651# CHECK: 7f0: incl
652
653  .align 32, 0x90
654INSTRLEN_5_OFFSET_0:
655  .bundle_lock
656  .rept 5
657  inc %eax
658  .endr
659  .bundle_unlock
660# CHECK: 800: incl
661
662  .align 32, 0x90
663INSTRLEN_5_OFFSET_1:
664  .fill 1, 1, 0x90
665  .bundle_lock
666  .rept 5
667  inc %eax
668  .endr
669  .bundle_unlock
670# CHECK: 821: incl
671
672  .align 32, 0x90
673INSTRLEN_5_OFFSET_2:
674  .fill 2, 1, 0x90
675  .bundle_lock
676  .rept 5
677  inc %eax
678  .endr
679  .bundle_unlock
680# CHECK: 842: incl
681
682  .align 32, 0x90
683INSTRLEN_5_OFFSET_3:
684  .fill 3, 1, 0x90
685  .bundle_lock
686  .rept 5
687  inc %eax
688  .endr
689  .bundle_unlock
690# CHECK: 863: incl
691
692  .align 32, 0x90
693INSTRLEN_5_OFFSET_4:
694  .fill 4, 1, 0x90
695  .bundle_lock
696  .rept 5
697  inc %eax
698  .endr
699  .bundle_unlock
700# CHECK: 884: incl
701
702  .align 32, 0x90
703INSTRLEN_5_OFFSET_5:
704  .fill 5, 1, 0x90
705  .bundle_lock
706  .rept 5
707  inc %eax
708  .endr
709  .bundle_unlock
710# CHECK: 8a5: incl
711
712  .align 32, 0x90
713INSTRLEN_5_OFFSET_6:
714  .fill 6, 1, 0x90
715  .bundle_lock
716  .rept 5
717  inc %eax
718  .endr
719  .bundle_unlock
720# CHECK: 8c6: incl
721
722  .align 32, 0x90
723INSTRLEN_5_OFFSET_7:
724  .fill 7, 1, 0x90
725  .bundle_lock
726  .rept 5
727  inc %eax
728  .endr
729  .bundle_unlock
730# CHECK: 8e7: incl
731
732  .align 32, 0x90
733INSTRLEN_5_OFFSET_8:
734  .fill 8, 1, 0x90
735  .bundle_lock
736  .rept 5
737  inc %eax
738  .endr
739  .bundle_unlock
740# CHECK: 908: incl
741
742  .align 32, 0x90
743INSTRLEN_5_OFFSET_9:
744  .fill 9, 1, 0x90
745  .bundle_lock
746  .rept 5
747  inc %eax
748  .endr
749  .bundle_unlock
750# CHECK: 929: incl
751
752  .align 32, 0x90
753INSTRLEN_5_OFFSET_10:
754  .fill 10, 1, 0x90
755  .bundle_lock
756  .rept 5
757  inc %eax
758  .endr
759  .bundle_unlock
760# CHECK: 94a: incl
761
762  .align 32, 0x90
763INSTRLEN_5_OFFSET_11:
764  .fill 11, 1, 0x90
765  .bundle_lock
766  .rept 5
767  inc %eax
768  .endr
769  .bundle_unlock
770# CHECK: 96b: incl
771
772  .align 32, 0x90
773INSTRLEN_5_OFFSET_12:
774  .fill 12, 1, 0x90
775  .bundle_lock
776  .rept 5
777  inc %eax
778  .endr
779  .bundle_unlock
780# CHECK: 98c: nop
781# CHECK: 990: incl
782
783  .align 32, 0x90
784INSTRLEN_5_OFFSET_13:
785  .fill 13, 1, 0x90
786  .bundle_lock
787  .rept 5
788  inc %eax
789  .endr
790  .bundle_unlock
791# CHECK: 9ad: nop
792# CHECK: 9b0: incl
793
794  .align 32, 0x90
795INSTRLEN_5_OFFSET_14:
796  .fill 14, 1, 0x90
797  .bundle_lock
798  .rept 5
799  inc %eax
800  .endr
801  .bundle_unlock
802# CHECK: 9ce: nop
803# CHECK: 9d0: incl
804
805  .align 32, 0x90
806INSTRLEN_5_OFFSET_15:
807  .fill 15, 1, 0x90
808  .bundle_lock
809  .rept 5
810  inc %eax
811  .endr
812  .bundle_unlock
813# CHECK: 9ef: nop
814# CHECK: 9f0: incl
815
816  .align 32, 0x90
817INSTRLEN_6_OFFSET_0:
818  .bundle_lock
819  .rept 6
820  inc %eax
821  .endr
822  .bundle_unlock
823# CHECK: a00: incl
824
825  .align 32, 0x90
826INSTRLEN_6_OFFSET_1:
827  .fill 1, 1, 0x90
828  .bundle_lock
829  .rept 6
830  inc %eax
831  .endr
832  .bundle_unlock
833# CHECK: a21: incl
834
835  .align 32, 0x90
836INSTRLEN_6_OFFSET_2:
837  .fill 2, 1, 0x90
838  .bundle_lock
839  .rept 6
840  inc %eax
841  .endr
842  .bundle_unlock
843# CHECK: a42: incl
844
845  .align 32, 0x90
846INSTRLEN_6_OFFSET_3:
847  .fill 3, 1, 0x90
848  .bundle_lock
849  .rept 6
850  inc %eax
851  .endr
852  .bundle_unlock
853# CHECK: a63: incl
854
855  .align 32, 0x90
856INSTRLEN_6_OFFSET_4:
857  .fill 4, 1, 0x90
858  .bundle_lock
859  .rept 6
860  inc %eax
861  .endr
862  .bundle_unlock
863# CHECK: a84: incl
864
865  .align 32, 0x90
866INSTRLEN_6_OFFSET_5:
867  .fill 5, 1, 0x90
868  .bundle_lock
869  .rept 6
870  inc %eax
871  .endr
872  .bundle_unlock
873# CHECK: aa5: incl
874
875  .align 32, 0x90
876INSTRLEN_6_OFFSET_6:
877  .fill 6, 1, 0x90
878  .bundle_lock
879  .rept 6
880  inc %eax
881  .endr
882  .bundle_unlock
883# CHECK: ac6: incl
884
885  .align 32, 0x90
886INSTRLEN_6_OFFSET_7:
887  .fill 7, 1, 0x90
888  .bundle_lock
889  .rept 6
890  inc %eax
891  .endr
892  .bundle_unlock
893# CHECK: ae7: incl
894
895  .align 32, 0x90
896INSTRLEN_6_OFFSET_8:
897  .fill 8, 1, 0x90
898  .bundle_lock
899  .rept 6
900  inc %eax
901  .endr
902  .bundle_unlock
903# CHECK: b08: incl
904
905  .align 32, 0x90
906INSTRLEN_6_OFFSET_9:
907  .fill 9, 1, 0x90
908  .bundle_lock
909  .rept 6
910  inc %eax
911  .endr
912  .bundle_unlock
913# CHECK: b29: incl
914
915  .align 32, 0x90
916INSTRLEN_6_OFFSET_10:
917  .fill 10, 1, 0x90
918  .bundle_lock
919  .rept 6
920  inc %eax
921  .endr
922  .bundle_unlock
923# CHECK: b4a: incl
924
925  .align 32, 0x90
926INSTRLEN_6_OFFSET_11:
927  .fill 11, 1, 0x90
928  .bundle_lock
929  .rept 6
930  inc %eax
931  .endr
932  .bundle_unlock
933# CHECK: b6b: nop
934# CHECK: b70: incl
935
936  .align 32, 0x90
937INSTRLEN_6_OFFSET_12:
938  .fill 12, 1, 0x90
939  .bundle_lock
940  .rept 6
941  inc %eax
942  .endr
943  .bundle_unlock
944# CHECK: b8c: nop
945# CHECK: b90: incl
946
947  .align 32, 0x90
948INSTRLEN_6_OFFSET_13:
949  .fill 13, 1, 0x90
950  .bundle_lock
951  .rept 6
952  inc %eax
953  .endr
954  .bundle_unlock
955# CHECK: bad: nop
956# CHECK: bb0: incl
957
958  .align 32, 0x90
959INSTRLEN_6_OFFSET_14:
960  .fill 14, 1, 0x90
961  .bundle_lock
962  .rept 6
963  inc %eax
964  .endr
965  .bundle_unlock
966# CHECK: bce: nop
967# CHECK: bd0: incl
968
969  .align 32, 0x90
970INSTRLEN_6_OFFSET_15:
971  .fill 15, 1, 0x90
972  .bundle_lock
973  .rept 6
974  inc %eax
975  .endr
976  .bundle_unlock
977# CHECK: bef: nop
978# CHECK: bf0: incl
979
980  .align 32, 0x90
981INSTRLEN_7_OFFSET_0:
982  .bundle_lock
983  .rept 7
984  inc %eax
985  .endr
986  .bundle_unlock
987# CHECK: c00: incl
988
989  .align 32, 0x90
990INSTRLEN_7_OFFSET_1:
991  .fill 1, 1, 0x90
992  .bundle_lock
993  .rept 7
994  inc %eax
995  .endr
996  .bundle_unlock
997# CHECK: c21: incl
998
999  .align 32, 0x90
1000INSTRLEN_7_OFFSET_2:
1001  .fill 2, 1, 0x90
1002  .bundle_lock
1003  .rept 7
1004  inc %eax
1005  .endr
1006  .bundle_unlock
1007# CHECK: c42: incl
1008
1009  .align 32, 0x90
1010INSTRLEN_7_OFFSET_3:
1011  .fill 3, 1, 0x90
1012  .bundle_lock
1013  .rept 7
1014  inc %eax
1015  .endr
1016  .bundle_unlock
1017# CHECK: c63: incl
1018
1019  .align 32, 0x90
1020INSTRLEN_7_OFFSET_4:
1021  .fill 4, 1, 0x90
1022  .bundle_lock
1023  .rept 7
1024  inc %eax
1025  .endr
1026  .bundle_unlock
1027# CHECK: c84: incl
1028
1029  .align 32, 0x90
1030INSTRLEN_7_OFFSET_5:
1031  .fill 5, 1, 0x90
1032  .bundle_lock
1033  .rept 7
1034  inc %eax
1035  .endr
1036  .bundle_unlock
1037# CHECK: ca5: incl
1038
1039  .align 32, 0x90
1040INSTRLEN_7_OFFSET_6:
1041  .fill 6, 1, 0x90
1042  .bundle_lock
1043  .rept 7
1044  inc %eax
1045  .endr
1046  .bundle_unlock
1047# CHECK: cc6: incl
1048
1049  .align 32, 0x90
1050INSTRLEN_7_OFFSET_7:
1051  .fill 7, 1, 0x90
1052  .bundle_lock
1053  .rept 7
1054  inc %eax
1055  .endr
1056  .bundle_unlock
1057# CHECK: ce7: incl
1058
1059  .align 32, 0x90
1060INSTRLEN_7_OFFSET_8:
1061  .fill 8, 1, 0x90
1062  .bundle_lock
1063  .rept 7
1064  inc %eax
1065  .endr
1066  .bundle_unlock
1067# CHECK: d08: incl
1068
1069  .align 32, 0x90
1070INSTRLEN_7_OFFSET_9:
1071  .fill 9, 1, 0x90
1072  .bundle_lock
1073  .rept 7
1074  inc %eax
1075  .endr
1076  .bundle_unlock
1077# CHECK: d29: incl
1078
1079  .align 32, 0x90
1080INSTRLEN_7_OFFSET_10:
1081  .fill 10, 1, 0x90
1082  .bundle_lock
1083  .rept 7
1084  inc %eax
1085  .endr
1086  .bundle_unlock
1087# CHECK: d4a: nop
1088# CHECK: d50: incl
1089
1090  .align 32, 0x90
1091INSTRLEN_7_OFFSET_11:
1092  .fill 11, 1, 0x90
1093  .bundle_lock
1094  .rept 7
1095  inc %eax
1096  .endr
1097  .bundle_unlock
1098# CHECK: d6b: nop
1099# CHECK: d70: incl
1100
1101  .align 32, 0x90
1102INSTRLEN_7_OFFSET_12:
1103  .fill 12, 1, 0x90
1104  .bundle_lock
1105  .rept 7
1106  inc %eax
1107  .endr
1108  .bundle_unlock
1109# CHECK: d8c: nop
1110# CHECK: d90: incl
1111
1112  .align 32, 0x90
1113INSTRLEN_7_OFFSET_13:
1114  .fill 13, 1, 0x90
1115  .bundle_lock
1116  .rept 7
1117  inc %eax
1118  .endr
1119  .bundle_unlock
1120# CHECK: dad: nop
1121# CHECK: db0: incl
1122
1123  .align 32, 0x90
1124INSTRLEN_7_OFFSET_14:
1125  .fill 14, 1, 0x90
1126  .bundle_lock
1127  .rept 7
1128  inc %eax
1129  .endr
1130  .bundle_unlock
1131# CHECK: dce: nop
1132# CHECK: dd0: incl
1133
1134  .align 32, 0x90
1135INSTRLEN_7_OFFSET_15:
1136  .fill 15, 1, 0x90
1137  .bundle_lock
1138  .rept 7
1139  inc %eax
1140  .endr
1141  .bundle_unlock
1142# CHECK: def: nop
1143# CHECK: df0: incl
1144
1145  .align 32, 0x90
1146INSTRLEN_8_OFFSET_0:
1147  .bundle_lock
1148  .rept 8
1149  inc %eax
1150  .endr
1151  .bundle_unlock
1152# CHECK: e00: incl
1153
1154  .align 32, 0x90
1155INSTRLEN_8_OFFSET_1:
1156  .fill 1, 1, 0x90
1157  .bundle_lock
1158  .rept 8
1159  inc %eax
1160  .endr
1161  .bundle_unlock
1162# CHECK: e21: incl
1163
1164  .align 32, 0x90
1165INSTRLEN_8_OFFSET_2:
1166  .fill 2, 1, 0x90
1167  .bundle_lock
1168  .rept 8
1169  inc %eax
1170  .endr
1171  .bundle_unlock
1172# CHECK: e42: incl
1173
1174  .align 32, 0x90
1175INSTRLEN_8_OFFSET_3:
1176  .fill 3, 1, 0x90
1177  .bundle_lock
1178  .rept 8
1179  inc %eax
1180  .endr
1181  .bundle_unlock
1182# CHECK: e63: incl
1183
1184  .align 32, 0x90
1185INSTRLEN_8_OFFSET_4:
1186  .fill 4, 1, 0x90
1187  .bundle_lock
1188  .rept 8
1189  inc %eax
1190  .endr
1191  .bundle_unlock
1192# CHECK: e84: incl
1193
1194  .align 32, 0x90
1195INSTRLEN_8_OFFSET_5:
1196  .fill 5, 1, 0x90
1197  .bundle_lock
1198  .rept 8
1199  inc %eax
1200  .endr
1201  .bundle_unlock
1202# CHECK: ea5: incl
1203
1204  .align 32, 0x90
1205INSTRLEN_8_OFFSET_6:
1206  .fill 6, 1, 0x90
1207  .bundle_lock
1208  .rept 8
1209  inc %eax
1210  .endr
1211  .bundle_unlock
1212# CHECK: ec6: incl
1213
1214  .align 32, 0x90
1215INSTRLEN_8_OFFSET_7:
1216  .fill 7, 1, 0x90
1217  .bundle_lock
1218  .rept 8
1219  inc %eax
1220  .endr
1221  .bundle_unlock
1222# CHECK: ee7: incl
1223
1224  .align 32, 0x90
1225INSTRLEN_8_OFFSET_8:
1226  .fill 8, 1, 0x90
1227  .bundle_lock
1228  .rept 8
1229  inc %eax
1230  .endr
1231  .bundle_unlock
1232# CHECK: f08: incl
1233
1234  .align 32, 0x90
1235INSTRLEN_8_OFFSET_9:
1236  .fill 9, 1, 0x90
1237  .bundle_lock
1238  .rept 8
1239  inc %eax
1240  .endr
1241  .bundle_unlock
1242# CHECK: f29: nop
1243# CHECK: f30: incl
1244
1245  .align 32, 0x90
1246INSTRLEN_8_OFFSET_10:
1247  .fill 10, 1, 0x90
1248  .bundle_lock
1249  .rept 8
1250  inc %eax
1251  .endr
1252  .bundle_unlock
1253# CHECK: f4a: nop
1254# CHECK: f50: incl
1255
1256  .align 32, 0x90
1257INSTRLEN_8_OFFSET_11:
1258  .fill 11, 1, 0x90
1259  .bundle_lock
1260  .rept 8
1261  inc %eax
1262  .endr
1263  .bundle_unlock
1264# CHECK: f6b: nop
1265# CHECK: f70: incl
1266
1267  .align 32, 0x90
1268INSTRLEN_8_OFFSET_12:
1269  .fill 12, 1, 0x90
1270  .bundle_lock
1271  .rept 8
1272  inc %eax
1273  .endr
1274  .bundle_unlock
1275# CHECK: f8c: nop
1276# CHECK: f90: incl
1277
1278  .align 32, 0x90
1279INSTRLEN_8_OFFSET_13:
1280  .fill 13, 1, 0x90
1281  .bundle_lock
1282  .rept 8
1283  inc %eax
1284  .endr
1285  .bundle_unlock
1286# CHECK: fad: nop
1287# CHECK: fb0: incl
1288
1289  .align 32, 0x90
1290INSTRLEN_8_OFFSET_14:
1291  .fill 14, 1, 0x90
1292  .bundle_lock
1293  .rept 8
1294  inc %eax
1295  .endr
1296  .bundle_unlock
1297# CHECK: fce: nop
1298# CHECK: fd0: incl
1299
1300  .align 32, 0x90
1301INSTRLEN_8_OFFSET_15:
1302  .fill 15, 1, 0x90
1303  .bundle_lock
1304  .rept 8
1305  inc %eax
1306  .endr
1307  .bundle_unlock
1308# CHECK: fef: nop
1309# CHECK: ff0: incl
1310
1311  .align 32, 0x90
1312INSTRLEN_9_OFFSET_0:
1313  .bundle_lock
1314  .rept 9
1315  inc %eax
1316  .endr
1317  .bundle_unlock
1318# CHECK: 1000: incl
1319
1320  .align 32, 0x90
1321INSTRLEN_9_OFFSET_1:
1322  .fill 1, 1, 0x90
1323  .bundle_lock
1324  .rept 9
1325  inc %eax
1326  .endr
1327  .bundle_unlock
1328# CHECK: 1021: incl
1329
1330  .align 32, 0x90
1331INSTRLEN_9_OFFSET_2:
1332  .fill 2, 1, 0x90
1333  .bundle_lock
1334  .rept 9
1335  inc %eax
1336  .endr
1337  .bundle_unlock
1338# CHECK: 1042: incl
1339
1340  .align 32, 0x90
1341INSTRLEN_9_OFFSET_3:
1342  .fill 3, 1, 0x90
1343  .bundle_lock
1344  .rept 9
1345  inc %eax
1346  .endr
1347  .bundle_unlock
1348# CHECK: 1063: incl
1349
1350  .align 32, 0x90
1351INSTRLEN_9_OFFSET_4:
1352  .fill 4, 1, 0x90
1353  .bundle_lock
1354  .rept 9
1355  inc %eax
1356  .endr
1357  .bundle_unlock
1358# CHECK: 1084: incl
1359
1360  .align 32, 0x90
1361INSTRLEN_9_OFFSET_5:
1362  .fill 5, 1, 0x90
1363  .bundle_lock
1364  .rept 9
1365  inc %eax
1366  .endr
1367  .bundle_unlock
1368# CHECK: 10a5: incl
1369
1370  .align 32, 0x90
1371INSTRLEN_9_OFFSET_6:
1372  .fill 6, 1, 0x90
1373  .bundle_lock
1374  .rept 9
1375  inc %eax
1376  .endr
1377  .bundle_unlock
1378# CHECK: 10c6: incl
1379
1380  .align 32, 0x90
1381INSTRLEN_9_OFFSET_7:
1382  .fill 7, 1, 0x90
1383  .bundle_lock
1384  .rept 9
1385  inc %eax
1386  .endr
1387  .bundle_unlock
1388# CHECK: 10e7: incl
1389
1390  .align 32, 0x90
1391INSTRLEN_9_OFFSET_8:
1392  .fill 8, 1, 0x90
1393  .bundle_lock
1394  .rept 9
1395  inc %eax
1396  .endr
1397  .bundle_unlock
1398# CHECK: 1108: nop
1399# CHECK: 1110: incl
1400
1401  .align 32, 0x90
1402INSTRLEN_9_OFFSET_9:
1403  .fill 9, 1, 0x90
1404  .bundle_lock
1405  .rept 9
1406  inc %eax
1407  .endr
1408  .bundle_unlock
1409# CHECK: 1129: nop
1410# CHECK: 1130: incl
1411
1412  .align 32, 0x90
1413INSTRLEN_9_OFFSET_10:
1414  .fill 10, 1, 0x90
1415  .bundle_lock
1416  .rept 9
1417  inc %eax
1418  .endr
1419  .bundle_unlock
1420# CHECK: 114a: nop
1421# CHECK: 1150: incl
1422
1423  .align 32, 0x90
1424INSTRLEN_9_OFFSET_11:
1425  .fill 11, 1, 0x90
1426  .bundle_lock
1427  .rept 9
1428  inc %eax
1429  .endr
1430  .bundle_unlock
1431# CHECK: 116b: nop
1432# CHECK: 1170: incl
1433
1434  .align 32, 0x90
1435INSTRLEN_9_OFFSET_12:
1436  .fill 12, 1, 0x90
1437  .bundle_lock
1438  .rept 9
1439  inc %eax
1440  .endr
1441  .bundle_unlock
1442# CHECK: 118c: nop
1443# CHECK: 1190: incl
1444
1445  .align 32, 0x90
1446INSTRLEN_9_OFFSET_13:
1447  .fill 13, 1, 0x90
1448  .bundle_lock
1449  .rept 9
1450  inc %eax
1451  .endr
1452  .bundle_unlock
1453# CHECK: 11ad: nop
1454# CHECK: 11b0: incl
1455
1456  .align 32, 0x90
1457INSTRLEN_9_OFFSET_14:
1458  .fill 14, 1, 0x90
1459  .bundle_lock
1460  .rept 9
1461  inc %eax
1462  .endr
1463  .bundle_unlock
1464# CHECK: 11ce: nop
1465# CHECK: 11d0: incl
1466
1467  .align 32, 0x90
1468INSTRLEN_9_OFFSET_15:
1469  .fill 15, 1, 0x90
1470  .bundle_lock
1471  .rept 9
1472  inc %eax
1473  .endr
1474  .bundle_unlock
1475# CHECK: 11ef: nop
1476# CHECK: 11f0: incl
1477
1478  .align 32, 0x90
1479INSTRLEN_10_OFFSET_0:
1480  .bundle_lock
1481  .rept 10
1482  inc %eax
1483  .endr
1484  .bundle_unlock
1485# CHECK: 1200: incl
1486
1487  .align 32, 0x90
1488INSTRLEN_10_OFFSET_1:
1489  .fill 1, 1, 0x90
1490  .bundle_lock
1491  .rept 10
1492  inc %eax
1493  .endr
1494  .bundle_unlock
1495# CHECK: 1221: incl
1496
1497  .align 32, 0x90
1498INSTRLEN_10_OFFSET_2:
1499  .fill 2, 1, 0x90
1500  .bundle_lock
1501  .rept 10
1502  inc %eax
1503  .endr
1504  .bundle_unlock
1505# CHECK: 1242: incl
1506
1507  .align 32, 0x90
1508INSTRLEN_10_OFFSET_3:
1509  .fill 3, 1, 0x90
1510  .bundle_lock
1511  .rept 10
1512  inc %eax
1513  .endr
1514  .bundle_unlock
1515# CHECK: 1263: incl
1516
1517  .align 32, 0x90
1518INSTRLEN_10_OFFSET_4:
1519  .fill 4, 1, 0x90
1520  .bundle_lock
1521  .rept 10
1522  inc %eax
1523  .endr
1524  .bundle_unlock
1525# CHECK: 1284: incl
1526
1527  .align 32, 0x90
1528INSTRLEN_10_OFFSET_5:
1529  .fill 5, 1, 0x90
1530  .bundle_lock
1531  .rept 10
1532  inc %eax
1533  .endr
1534  .bundle_unlock
1535# CHECK: 12a5: incl
1536
1537  .align 32, 0x90
1538INSTRLEN_10_OFFSET_6:
1539  .fill 6, 1, 0x90
1540  .bundle_lock
1541  .rept 10
1542  inc %eax
1543  .endr
1544  .bundle_unlock
1545# CHECK: 12c6: incl
1546
1547  .align 32, 0x90
1548INSTRLEN_10_OFFSET_7:
1549  .fill 7, 1, 0x90
1550  .bundle_lock
1551  .rept 10
1552  inc %eax
1553  .endr
1554  .bundle_unlock
1555# CHECK: 12e7: nop
1556# CHECK: 12f0: incl
1557
1558  .align 32, 0x90
1559INSTRLEN_10_OFFSET_8:
1560  .fill 8, 1, 0x90
1561  .bundle_lock
1562  .rept 10
1563  inc %eax
1564  .endr
1565  .bundle_unlock
1566# CHECK: 1308: nop
1567# CHECK: 1310: incl
1568
1569  .align 32, 0x90
1570INSTRLEN_10_OFFSET_9:
1571  .fill 9, 1, 0x90
1572  .bundle_lock
1573  .rept 10
1574  inc %eax
1575  .endr
1576  .bundle_unlock
1577# CHECK: 1329: nop
1578# CHECK: 1330: incl
1579
1580  .align 32, 0x90
1581INSTRLEN_10_OFFSET_10:
1582  .fill 10, 1, 0x90
1583  .bundle_lock
1584  .rept 10
1585  inc %eax
1586  .endr
1587  .bundle_unlock
1588# CHECK: 134a: nop
1589# CHECK: 1350: incl
1590
1591  .align 32, 0x90
1592INSTRLEN_10_OFFSET_11:
1593  .fill 11, 1, 0x90
1594  .bundle_lock
1595  .rept 10
1596  inc %eax
1597  .endr
1598  .bundle_unlock
1599# CHECK: 136b: nop
1600# CHECK: 1370: incl
1601
1602  .align 32, 0x90
1603INSTRLEN_10_OFFSET_12:
1604  .fill 12, 1, 0x90
1605  .bundle_lock
1606  .rept 10
1607  inc %eax
1608  .endr
1609  .bundle_unlock
1610# CHECK: 138c: nop
1611# CHECK: 1390: incl
1612
1613  .align 32, 0x90
1614INSTRLEN_10_OFFSET_13:
1615  .fill 13, 1, 0x90
1616  .bundle_lock
1617  .rept 10
1618  inc %eax
1619  .endr
1620  .bundle_unlock
1621# CHECK: 13ad: nop
1622# CHECK: 13b0: incl
1623
1624  .align 32, 0x90
1625INSTRLEN_10_OFFSET_14:
1626  .fill 14, 1, 0x90
1627  .bundle_lock
1628  .rept 10
1629  inc %eax
1630  .endr
1631  .bundle_unlock
1632# CHECK: 13ce: nop
1633# CHECK: 13d0: incl
1634
1635  .align 32, 0x90
1636INSTRLEN_10_OFFSET_15:
1637  .fill 15, 1, 0x90
1638  .bundle_lock
1639  .rept 10
1640  inc %eax
1641  .endr
1642  .bundle_unlock
1643# CHECK: 13ef: nop
1644# CHECK: 13f0: incl
1645
1646  .align 32, 0x90
1647INSTRLEN_11_OFFSET_0:
1648  .bundle_lock
1649  .rept 11
1650  inc %eax
1651  .endr
1652  .bundle_unlock
1653# CHECK: 1400: incl
1654
1655  .align 32, 0x90
1656INSTRLEN_11_OFFSET_1:
1657  .fill 1, 1, 0x90
1658  .bundle_lock
1659  .rept 11
1660  inc %eax
1661  .endr
1662  .bundle_unlock
1663# CHECK: 1421: incl
1664
1665  .align 32, 0x90
1666INSTRLEN_11_OFFSET_2:
1667  .fill 2, 1, 0x90
1668  .bundle_lock
1669  .rept 11
1670  inc %eax
1671  .endr
1672  .bundle_unlock
1673# CHECK: 1442: incl
1674
1675  .align 32, 0x90
1676INSTRLEN_11_OFFSET_3:
1677  .fill 3, 1, 0x90
1678  .bundle_lock
1679  .rept 11
1680  inc %eax
1681  .endr
1682  .bundle_unlock
1683# CHECK: 1463: incl
1684
1685  .align 32, 0x90
1686INSTRLEN_11_OFFSET_4:
1687  .fill 4, 1, 0x90
1688  .bundle_lock
1689  .rept 11
1690  inc %eax
1691  .endr
1692  .bundle_unlock
1693# CHECK: 1484: incl
1694
1695  .align 32, 0x90
1696INSTRLEN_11_OFFSET_5:
1697  .fill 5, 1, 0x90
1698  .bundle_lock
1699  .rept 11
1700  inc %eax
1701  .endr
1702  .bundle_unlock
1703# CHECK: 14a5: incl
1704
1705  .align 32, 0x90
1706INSTRLEN_11_OFFSET_6:
1707  .fill 6, 1, 0x90
1708  .bundle_lock
1709  .rept 11
1710  inc %eax
1711  .endr
1712  .bundle_unlock
1713# CHECK: 14c6: nop
1714# CHECK: 14d0: incl
1715
1716  .align 32, 0x90
1717INSTRLEN_11_OFFSET_7:
1718  .fill 7, 1, 0x90
1719  .bundle_lock
1720  .rept 11
1721  inc %eax
1722  .endr
1723  .bundle_unlock
1724# CHECK: 14e7: nop
1725# CHECK: 14f0: incl
1726
1727  .align 32, 0x90
1728INSTRLEN_11_OFFSET_8:
1729  .fill 8, 1, 0x90
1730  .bundle_lock
1731  .rept 11
1732  inc %eax
1733  .endr
1734  .bundle_unlock
1735# CHECK: 1508: nop
1736# CHECK: 1510: incl
1737
1738  .align 32, 0x90
1739INSTRLEN_11_OFFSET_9:
1740  .fill 9, 1, 0x90
1741  .bundle_lock
1742  .rept 11
1743  inc %eax
1744  .endr
1745  .bundle_unlock
1746# CHECK: 1529: nop
1747# CHECK: 1530: incl
1748
1749  .align 32, 0x90
1750INSTRLEN_11_OFFSET_10:
1751  .fill 10, 1, 0x90
1752  .bundle_lock
1753  .rept 11
1754  inc %eax
1755  .endr
1756  .bundle_unlock
1757# CHECK: 154a: nop
1758# CHECK: 1550: incl
1759
1760  .align 32, 0x90
1761INSTRLEN_11_OFFSET_11:
1762  .fill 11, 1, 0x90
1763  .bundle_lock
1764  .rept 11
1765  inc %eax
1766  .endr
1767  .bundle_unlock
1768# CHECK: 156b: nop
1769# CHECK: 1570: incl
1770
1771  .align 32, 0x90
1772INSTRLEN_11_OFFSET_12:
1773  .fill 12, 1, 0x90
1774  .bundle_lock
1775  .rept 11
1776  inc %eax
1777  .endr
1778  .bundle_unlock
1779# CHECK: 158c: nop
1780# CHECK: 1590: incl
1781
1782  .align 32, 0x90
1783INSTRLEN_11_OFFSET_13:
1784  .fill 13, 1, 0x90
1785  .bundle_lock
1786  .rept 11
1787  inc %eax
1788  .endr
1789  .bundle_unlock
1790# CHECK: 15ad: nop
1791# CHECK: 15b0: incl
1792
1793  .align 32, 0x90
1794INSTRLEN_11_OFFSET_14:
1795  .fill 14, 1, 0x90
1796  .bundle_lock
1797  .rept 11
1798  inc %eax
1799  .endr
1800  .bundle_unlock
1801# CHECK: 15ce: nop
1802# CHECK: 15d0: incl
1803
1804  .align 32, 0x90
1805INSTRLEN_11_OFFSET_15:
1806  .fill 15, 1, 0x90
1807  .bundle_lock
1808  .rept 11
1809  inc %eax
1810  .endr
1811  .bundle_unlock
1812# CHECK: 15ef: nop
1813# CHECK: 15f0: incl
1814
1815  .align 32, 0x90
1816INSTRLEN_12_OFFSET_0:
1817  .bundle_lock
1818  .rept 12
1819  inc %eax
1820  .endr
1821  .bundle_unlock
1822# CHECK: 1600: incl
1823
1824  .align 32, 0x90
1825INSTRLEN_12_OFFSET_1:
1826  .fill 1, 1, 0x90
1827  .bundle_lock
1828  .rept 12
1829  inc %eax
1830  .endr
1831  .bundle_unlock
1832# CHECK: 1621: incl
1833
1834  .align 32, 0x90
1835INSTRLEN_12_OFFSET_2:
1836  .fill 2, 1, 0x90
1837  .bundle_lock
1838  .rept 12
1839  inc %eax
1840  .endr
1841  .bundle_unlock
1842# CHECK: 1642: incl
1843
1844  .align 32, 0x90
1845INSTRLEN_12_OFFSET_3:
1846  .fill 3, 1, 0x90
1847  .bundle_lock
1848  .rept 12
1849  inc %eax
1850  .endr
1851  .bundle_unlock
1852# CHECK: 1663: incl
1853
1854  .align 32, 0x90
1855INSTRLEN_12_OFFSET_4:
1856  .fill 4, 1, 0x90
1857  .bundle_lock
1858  .rept 12
1859  inc %eax
1860  .endr
1861  .bundle_unlock
1862# CHECK: 1684: incl
1863
1864  .align 32, 0x90
1865INSTRLEN_12_OFFSET_5:
1866  .fill 5, 1, 0x90
1867  .bundle_lock
1868  .rept 12
1869  inc %eax
1870  .endr
1871  .bundle_unlock
1872# CHECK: 16a5: nop
1873# CHECK: 16b0: incl
1874
1875  .align 32, 0x90
1876INSTRLEN_12_OFFSET_6:
1877  .fill 6, 1, 0x90
1878  .bundle_lock
1879  .rept 12
1880  inc %eax
1881  .endr
1882  .bundle_unlock
1883# CHECK: 16c6: nop
1884# CHECK: 16d0: incl
1885
1886  .align 32, 0x90
1887INSTRLEN_12_OFFSET_7:
1888  .fill 7, 1, 0x90
1889  .bundle_lock
1890  .rept 12
1891  inc %eax
1892  .endr
1893  .bundle_unlock
1894# CHECK: 16e7: nop
1895# CHECK: 16f0: incl
1896
1897  .align 32, 0x90
1898INSTRLEN_12_OFFSET_8:
1899  .fill 8, 1, 0x90
1900  .bundle_lock
1901  .rept 12
1902  inc %eax
1903  .endr
1904  .bundle_unlock
1905# CHECK: 1708: nop
1906# CHECK: 1710: incl
1907
1908  .align 32, 0x90
1909INSTRLEN_12_OFFSET_9:
1910  .fill 9, 1, 0x90
1911  .bundle_lock
1912  .rept 12
1913  inc %eax
1914  .endr
1915  .bundle_unlock
1916# CHECK: 1729: nop
1917# CHECK: 1730: incl
1918
1919  .align 32, 0x90
1920INSTRLEN_12_OFFSET_10:
1921  .fill 10, 1, 0x90
1922  .bundle_lock
1923  .rept 12
1924  inc %eax
1925  .endr
1926  .bundle_unlock
1927# CHECK: 174a: nop
1928# CHECK: 1750: incl
1929
1930  .align 32, 0x90
1931INSTRLEN_12_OFFSET_11:
1932  .fill 11, 1, 0x90
1933  .bundle_lock
1934  .rept 12
1935  inc %eax
1936  .endr
1937  .bundle_unlock
1938# CHECK: 176b: nop
1939# CHECK: 1770: incl
1940
1941  .align 32, 0x90
1942INSTRLEN_12_OFFSET_12:
1943  .fill 12, 1, 0x90
1944  .bundle_lock
1945  .rept 12
1946  inc %eax
1947  .endr
1948  .bundle_unlock
1949# CHECK: 178c: nop
1950# CHECK: 1790: incl
1951
1952  .align 32, 0x90
1953INSTRLEN_12_OFFSET_13:
1954  .fill 13, 1, 0x90
1955  .bundle_lock
1956  .rept 12
1957  inc %eax
1958  .endr
1959  .bundle_unlock
1960# CHECK: 17ad: nop
1961# CHECK: 17b0: incl
1962
1963  .align 32, 0x90
1964INSTRLEN_12_OFFSET_14:
1965  .fill 14, 1, 0x90
1966  .bundle_lock
1967  .rept 12
1968  inc %eax
1969  .endr
1970  .bundle_unlock
1971# CHECK: 17ce: nop
1972# CHECK: 17d0: incl
1973
1974  .align 32, 0x90
1975INSTRLEN_12_OFFSET_15:
1976  .fill 15, 1, 0x90
1977  .bundle_lock
1978  .rept 12
1979  inc %eax
1980  .endr
1981  .bundle_unlock
1982# CHECK: 17ef: nop
1983# CHECK: 17f0: incl
1984
1985  .align 32, 0x90
1986INSTRLEN_13_OFFSET_0:
1987  .bundle_lock
1988  .rept 13
1989  inc %eax
1990  .endr
1991  .bundle_unlock
1992# CHECK: 1800: incl
1993
1994  .align 32, 0x90
1995INSTRLEN_13_OFFSET_1:
1996  .fill 1, 1, 0x90
1997  .bundle_lock
1998  .rept 13
1999  inc %eax
2000  .endr
2001  .bundle_unlock
2002# CHECK: 1821: incl
2003
2004  .align 32, 0x90
2005INSTRLEN_13_OFFSET_2:
2006  .fill 2, 1, 0x90
2007  .bundle_lock
2008  .rept 13
2009  inc %eax
2010  .endr
2011  .bundle_unlock
2012# CHECK: 1842: incl
2013
2014  .align 32, 0x90
2015INSTRLEN_13_OFFSET_3:
2016  .fill 3, 1, 0x90
2017  .bundle_lock
2018  .rept 13
2019  inc %eax
2020  .endr
2021  .bundle_unlock
2022# CHECK: 1863: incl
2023
2024  .align 32, 0x90
2025INSTRLEN_13_OFFSET_4:
2026  .fill 4, 1, 0x90
2027  .bundle_lock
2028  .rept 13
2029  inc %eax
2030  .endr
2031  .bundle_unlock
2032# CHECK: 1884: nop
2033# CHECK: 1890: incl
2034
2035  .align 32, 0x90
2036INSTRLEN_13_OFFSET_5:
2037  .fill 5, 1, 0x90
2038  .bundle_lock
2039  .rept 13
2040  inc %eax
2041  .endr
2042  .bundle_unlock
2043# CHECK: 18a5: nop
2044# CHECK: 18b0: incl
2045
2046  .align 32, 0x90
2047INSTRLEN_13_OFFSET_6:
2048  .fill 6, 1, 0x90
2049  .bundle_lock
2050  .rept 13
2051  inc %eax
2052  .endr
2053  .bundle_unlock
2054# CHECK: 18c6: nop
2055# CHECK: 18d0: incl
2056
2057  .align 32, 0x90
2058INSTRLEN_13_OFFSET_7:
2059  .fill 7, 1, 0x90
2060  .bundle_lock
2061  .rept 13
2062  inc %eax
2063  .endr
2064  .bundle_unlock
2065# CHECK: 18e7: nop
2066# CHECK: 18f0: incl
2067
2068  .align 32, 0x90
2069INSTRLEN_13_OFFSET_8:
2070  .fill 8, 1, 0x90
2071  .bundle_lock
2072  .rept 13
2073  inc %eax
2074  .endr
2075  .bundle_unlock
2076# CHECK: 1908: nop
2077# CHECK: 1910: incl
2078
2079  .align 32, 0x90
2080INSTRLEN_13_OFFSET_9:
2081  .fill 9, 1, 0x90
2082  .bundle_lock
2083  .rept 13
2084  inc %eax
2085  .endr
2086  .bundle_unlock
2087# CHECK: 1929: nop
2088# CHECK: 1930: incl
2089
2090  .align 32, 0x90
2091INSTRLEN_13_OFFSET_10:
2092  .fill 10, 1, 0x90
2093  .bundle_lock
2094  .rept 13
2095  inc %eax
2096  .endr
2097  .bundle_unlock
2098# CHECK: 194a: nop
2099# CHECK: 1950: incl
2100
2101  .align 32, 0x90
2102INSTRLEN_13_OFFSET_11:
2103  .fill 11, 1, 0x90
2104  .bundle_lock
2105  .rept 13
2106  inc %eax
2107  .endr
2108  .bundle_unlock
2109# CHECK: 196b: nop
2110# CHECK: 1970: incl
2111
2112  .align 32, 0x90
2113INSTRLEN_13_OFFSET_12:
2114  .fill 12, 1, 0x90
2115  .bundle_lock
2116  .rept 13
2117  inc %eax
2118  .endr
2119  .bundle_unlock
2120# CHECK: 198c: nop
2121# CHECK: 1990: incl
2122
2123  .align 32, 0x90
2124INSTRLEN_13_OFFSET_13:
2125  .fill 13, 1, 0x90
2126  .bundle_lock
2127  .rept 13
2128  inc %eax
2129  .endr
2130  .bundle_unlock
2131# CHECK: 19ad: nop
2132# CHECK: 19b0: incl
2133
2134  .align 32, 0x90
2135INSTRLEN_13_OFFSET_14:
2136  .fill 14, 1, 0x90
2137  .bundle_lock
2138  .rept 13
2139  inc %eax
2140  .endr
2141  .bundle_unlock
2142# CHECK: 19ce: nop
2143# CHECK: 19d0: incl
2144
2145  .align 32, 0x90
2146INSTRLEN_13_OFFSET_15:
2147  .fill 15, 1, 0x90
2148  .bundle_lock
2149  .rept 13
2150  inc %eax
2151  .endr
2152  .bundle_unlock
2153# CHECK: 19ef: nop
2154# CHECK: 19f0: incl
2155
2156  .align 32, 0x90
2157INSTRLEN_14_OFFSET_0:
2158  .bundle_lock
2159  .rept 14
2160  inc %eax
2161  .endr
2162  .bundle_unlock
2163# CHECK: 1a00: incl
2164
2165  .align 32, 0x90
2166INSTRLEN_14_OFFSET_1:
2167  .fill 1, 1, 0x90
2168  .bundle_lock
2169  .rept 14
2170  inc %eax
2171  .endr
2172  .bundle_unlock
2173# CHECK: 1a21: incl
2174
2175  .align 32, 0x90
2176INSTRLEN_14_OFFSET_2:
2177  .fill 2, 1, 0x90
2178  .bundle_lock
2179  .rept 14
2180  inc %eax
2181  .endr
2182  .bundle_unlock
2183# CHECK: 1a42: incl
2184
2185  .align 32, 0x90
2186INSTRLEN_14_OFFSET_3:
2187  .fill 3, 1, 0x90
2188  .bundle_lock
2189  .rept 14
2190  inc %eax
2191  .endr
2192  .bundle_unlock
2193# CHECK: 1a63: nop
2194# CHECK: 1a70: incl
2195
2196  .align 32, 0x90
2197INSTRLEN_14_OFFSET_4:
2198  .fill 4, 1, 0x90
2199  .bundle_lock
2200  .rept 14
2201  inc %eax
2202  .endr
2203  .bundle_unlock
2204# CHECK: 1a84: nop
2205# CHECK: 1a90: incl
2206
2207  .align 32, 0x90
2208INSTRLEN_14_OFFSET_5:
2209  .fill 5, 1, 0x90
2210  .bundle_lock
2211  .rept 14
2212  inc %eax
2213  .endr
2214  .bundle_unlock
2215# CHECK: 1aa5: nop
2216# CHECK: 1ab0: incl
2217
2218  .align 32, 0x90
2219INSTRLEN_14_OFFSET_6:
2220  .fill 6, 1, 0x90
2221  .bundle_lock
2222  .rept 14
2223  inc %eax
2224  .endr
2225  .bundle_unlock
2226# CHECK: 1ac6: nop
2227# CHECK: 1ad0: incl
2228
2229  .align 32, 0x90
2230INSTRLEN_14_OFFSET_7:
2231  .fill 7, 1, 0x90
2232  .bundle_lock
2233  .rept 14
2234  inc %eax
2235  .endr
2236  .bundle_unlock
2237# CHECK: 1ae7: nop
2238# CHECK: 1af0: incl
2239
2240  .align 32, 0x90
2241INSTRLEN_14_OFFSET_8:
2242  .fill 8, 1, 0x90
2243  .bundle_lock
2244  .rept 14
2245  inc %eax
2246  .endr
2247  .bundle_unlock
2248# CHECK: 1b08: nop
2249# CHECK: 1b10: incl
2250
2251  .align 32, 0x90
2252INSTRLEN_14_OFFSET_9:
2253  .fill 9, 1, 0x90
2254  .bundle_lock
2255  .rept 14
2256  inc %eax
2257  .endr
2258  .bundle_unlock
2259# CHECK: 1b29: nop
2260# CHECK: 1b30: incl
2261
2262  .align 32, 0x90
2263INSTRLEN_14_OFFSET_10:
2264  .fill 10, 1, 0x90
2265  .bundle_lock
2266  .rept 14
2267  inc %eax
2268  .endr
2269  .bundle_unlock
2270# CHECK: 1b4a: nop
2271# CHECK: 1b50: incl
2272
2273  .align 32, 0x90
2274INSTRLEN_14_OFFSET_11:
2275  .fill 11, 1, 0x90
2276  .bundle_lock
2277  .rept 14
2278  inc %eax
2279  .endr
2280  .bundle_unlock
2281# CHECK: 1b6b: nop
2282# CHECK: 1b70: incl
2283
2284  .align 32, 0x90
2285INSTRLEN_14_OFFSET_12:
2286  .fill 12, 1, 0x90
2287  .bundle_lock
2288  .rept 14
2289  inc %eax
2290  .endr
2291  .bundle_unlock
2292# CHECK: 1b8c: nop
2293# CHECK: 1b90: incl
2294
2295  .align 32, 0x90
2296INSTRLEN_14_OFFSET_13:
2297  .fill 13, 1, 0x90
2298  .bundle_lock
2299  .rept 14
2300  inc %eax
2301  .endr
2302  .bundle_unlock
2303# CHECK: 1bad: nop
2304# CHECK: 1bb0: incl
2305
2306  .align 32, 0x90
2307INSTRLEN_14_OFFSET_14:
2308  .fill 14, 1, 0x90
2309  .bundle_lock
2310  .rept 14
2311  inc %eax
2312  .endr
2313  .bundle_unlock
2314# CHECK: 1bce: nop
2315# CHECK: 1bd0: incl
2316
2317  .align 32, 0x90
2318INSTRLEN_14_OFFSET_15:
2319  .fill 15, 1, 0x90
2320  .bundle_lock
2321  .rept 14
2322  inc %eax
2323  .endr
2324  .bundle_unlock
2325# CHECK: 1bef: nop
2326# CHECK: 1bf0: incl
2327
2328  .align 32, 0x90
2329INSTRLEN_15_OFFSET_0:
2330  .bundle_lock
2331  .rept 15
2332  inc %eax
2333  .endr
2334  .bundle_unlock
2335# CHECK: 1c00: incl
2336
2337  .align 32, 0x90
2338INSTRLEN_15_OFFSET_1:
2339  .fill 1, 1, 0x90
2340  .bundle_lock
2341  .rept 15
2342  inc %eax
2343  .endr
2344  .bundle_unlock
2345# CHECK: 1c21: incl
2346
2347  .align 32, 0x90
2348INSTRLEN_15_OFFSET_2:
2349  .fill 2, 1, 0x90
2350  .bundle_lock
2351  .rept 15
2352  inc %eax
2353  .endr
2354  .bundle_unlock
2355# CHECK: 1c42: nop
2356# CHECK: 1c50: incl
2357
2358  .align 32, 0x90
2359INSTRLEN_15_OFFSET_3:
2360  .fill 3, 1, 0x90
2361  .bundle_lock
2362  .rept 15
2363  inc %eax
2364  .endr
2365  .bundle_unlock
2366# CHECK: 1c63: nop
2367# CHECK: 1c70: incl
2368
2369  .align 32, 0x90
2370INSTRLEN_15_OFFSET_4:
2371  .fill 4, 1, 0x90
2372  .bundle_lock
2373  .rept 15
2374  inc %eax
2375  .endr
2376  .bundle_unlock
2377# CHECK: 1c84: nop
2378# CHECK: 1c90: incl
2379
2380  .align 32, 0x90
2381INSTRLEN_15_OFFSET_5:
2382  .fill 5, 1, 0x90
2383  .bundle_lock
2384  .rept 15
2385  inc %eax
2386  .endr
2387  .bundle_unlock
2388# CHECK: 1ca5: nop
2389# CHECK: 1cb0: incl
2390
2391  .align 32, 0x90
2392INSTRLEN_15_OFFSET_6:
2393  .fill 6, 1, 0x90
2394  .bundle_lock
2395  .rept 15
2396  inc %eax
2397  .endr
2398  .bundle_unlock
2399# CHECK: 1cc6: nop
2400# CHECK: 1cd0: incl
2401
2402  .align 32, 0x90
2403INSTRLEN_15_OFFSET_7:
2404  .fill 7, 1, 0x90
2405  .bundle_lock
2406  .rept 15
2407  inc %eax
2408  .endr
2409  .bundle_unlock
2410# CHECK: 1ce7: nop
2411# CHECK: 1cf0: incl
2412
2413  .align 32, 0x90
2414INSTRLEN_15_OFFSET_8:
2415  .fill 8, 1, 0x90
2416  .bundle_lock
2417  .rept 15
2418  inc %eax
2419  .endr
2420  .bundle_unlock
2421# CHECK: 1d08: nop
2422# CHECK: 1d10: incl
2423
2424  .align 32, 0x90
2425INSTRLEN_15_OFFSET_9:
2426  .fill 9, 1, 0x90
2427  .bundle_lock
2428  .rept 15
2429  inc %eax
2430  .endr
2431  .bundle_unlock
2432# CHECK: 1d29: nop
2433# CHECK: 1d30: incl
2434
2435  .align 32, 0x90
2436INSTRLEN_15_OFFSET_10:
2437  .fill 10, 1, 0x90
2438  .bundle_lock
2439  .rept 15
2440  inc %eax
2441  .endr
2442  .bundle_unlock
2443# CHECK: 1d4a: nop
2444# CHECK: 1d50: incl
2445
2446  .align 32, 0x90
2447INSTRLEN_15_OFFSET_11:
2448  .fill 11, 1, 0x90
2449  .bundle_lock
2450  .rept 15
2451  inc %eax
2452  .endr
2453  .bundle_unlock
2454# CHECK: 1d6b: nop
2455# CHECK: 1d70: incl
2456
2457  .align 32, 0x90
2458INSTRLEN_15_OFFSET_12:
2459  .fill 12, 1, 0x90
2460  .bundle_lock
2461  .rept 15
2462  inc %eax
2463  .endr
2464  .bundle_unlock
2465# CHECK: 1d8c: nop
2466# CHECK: 1d90: incl
2467
2468  .align 32, 0x90
2469INSTRLEN_15_OFFSET_13:
2470  .fill 13, 1, 0x90
2471  .bundle_lock
2472  .rept 15
2473  inc %eax
2474  .endr
2475  .bundle_unlock
2476# CHECK: 1dad: nop
2477# CHECK: 1db0: incl
2478
2479  .align 32, 0x90
2480INSTRLEN_15_OFFSET_14:
2481  .fill 14, 1, 0x90
2482  .bundle_lock
2483  .rept 15
2484  inc %eax
2485  .endr
2486  .bundle_unlock
2487# CHECK: 1dce: nop
2488# CHECK: 1dd0: incl
2489
2490  .align 32, 0x90
2491INSTRLEN_15_OFFSET_15:
2492  .fill 15, 1, 0x90
2493  .bundle_lock
2494  .rept 15
2495  inc %eax
2496  .endr
2497  .bundle_unlock
2498# CHECK: 1def: nop
2499# CHECK: 1df0: incl
2500
2501  .align 32, 0x90
2502INSTRLEN_16_OFFSET_0:
2503  .bundle_lock
2504  .rept 16
2505  inc %eax
2506  .endr
2507  .bundle_unlock
2508# CHECK: 1e00: incl
2509
2510  .align 32, 0x90
2511INSTRLEN_16_OFFSET_1:
2512  .fill 1, 1, 0x90
2513  .bundle_lock
2514  .rept 16
2515  inc %eax
2516  .endr
2517  .bundle_unlock
2518# CHECK: 1e21: nop
2519# CHECK: 1e30: incl
2520
2521  .align 32, 0x90
2522INSTRLEN_16_OFFSET_2:
2523  .fill 2, 1, 0x90
2524  .bundle_lock
2525  .rept 16
2526  inc %eax
2527  .endr
2528  .bundle_unlock
2529# CHECK: 1e42: nop
2530# CHECK: 1e50: incl
2531
2532  .align 32, 0x90
2533INSTRLEN_16_OFFSET_3:
2534  .fill 3, 1, 0x90
2535  .bundle_lock
2536  .rept 16
2537  inc %eax
2538  .endr
2539  .bundle_unlock
2540# CHECK: 1e63: nop
2541# CHECK: 1e70: incl
2542
2543  .align 32, 0x90
2544INSTRLEN_16_OFFSET_4:
2545  .fill 4, 1, 0x90
2546  .bundle_lock
2547  .rept 16
2548  inc %eax
2549  .endr
2550  .bundle_unlock
2551# CHECK: 1e84: nop
2552# CHECK: 1e90: incl
2553
2554  .align 32, 0x90
2555INSTRLEN_16_OFFSET_5:
2556  .fill 5, 1, 0x90
2557  .bundle_lock
2558  .rept 16
2559  inc %eax
2560  .endr
2561  .bundle_unlock
2562# CHECK: 1ea5: nop
2563# CHECK: 1eb0: incl
2564
2565  .align 32, 0x90
2566INSTRLEN_16_OFFSET_6:
2567  .fill 6, 1, 0x90
2568  .bundle_lock
2569  .rept 16
2570  inc %eax
2571  .endr
2572  .bundle_unlock
2573# CHECK: 1ec6: nop
2574# CHECK: 1ed0: incl
2575
2576  .align 32, 0x90
2577INSTRLEN_16_OFFSET_7:
2578  .fill 7, 1, 0x90
2579  .bundle_lock
2580  .rept 16
2581  inc %eax
2582  .endr
2583  .bundle_unlock
2584# CHECK: 1ee7: nop
2585# CHECK: 1ef0: incl
2586
2587  .align 32, 0x90
2588INSTRLEN_16_OFFSET_8:
2589  .fill 8, 1, 0x90
2590  .bundle_lock
2591  .rept 16
2592  inc %eax
2593  .endr
2594  .bundle_unlock
2595# CHECK: 1f08: nop
2596# CHECK: 1f10: incl
2597
2598  .align 32, 0x90
2599INSTRLEN_16_OFFSET_9:
2600  .fill 9, 1, 0x90
2601  .bundle_lock
2602  .rept 16
2603  inc %eax
2604  .endr
2605  .bundle_unlock
2606# CHECK: 1f29: nop
2607# CHECK: 1f30: incl
2608
2609  .align 32, 0x90
2610INSTRLEN_16_OFFSET_10:
2611  .fill 10, 1, 0x90
2612  .bundle_lock
2613  .rept 16
2614  inc %eax
2615  .endr
2616  .bundle_unlock
2617# CHECK: 1f4a: nop
2618# CHECK: 1f50: incl
2619
2620  .align 32, 0x90
2621INSTRLEN_16_OFFSET_11:
2622  .fill 11, 1, 0x90
2623  .bundle_lock
2624  .rept 16
2625  inc %eax
2626  .endr
2627  .bundle_unlock
2628# CHECK: 1f6b: nop
2629# CHECK: 1f70: incl
2630
2631  .align 32, 0x90
2632INSTRLEN_16_OFFSET_12:
2633  .fill 12, 1, 0x90
2634  .bundle_lock
2635  .rept 16
2636  inc %eax
2637  .endr
2638  .bundle_unlock
2639# CHECK: 1f8c: nop
2640# CHECK: 1f90: incl
2641
2642  .align 32, 0x90
2643INSTRLEN_16_OFFSET_13:
2644  .fill 13, 1, 0x90
2645  .bundle_lock
2646  .rept 16
2647  inc %eax
2648  .endr
2649  .bundle_unlock
2650# CHECK: 1fad: nop
2651# CHECK: 1fb0: incl
2652
2653  .align 32, 0x90
2654INSTRLEN_16_OFFSET_14:
2655  .fill 14, 1, 0x90
2656  .bundle_lock
2657  .rept 16
2658  inc %eax
2659  .endr
2660  .bundle_unlock
2661# CHECK: 1fce: nop
2662# CHECK: 1fd0: incl
2663
2664  .align 32, 0x90
2665INSTRLEN_16_OFFSET_15:
2666  .fill 15, 1, 0x90
2667  .bundle_lock
2668  .rept 16
2669  inc %eax
2670  .endr
2671  .bundle_unlock
2672# CHECK: 1fef: nop
2673# CHECK: 1ff0: incl
2674
2675