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