1 #name: ARM .bundle_align_mode 2 #as: -march=armv7-a 3 #objdump: -drw 4 5 .*: +file format .*arm.* 6 7 Disassembly of section \.text: 8 9 # This is testing the basic bundling features, with 16-byte bundles. 10 # To keep this file simple, we just verify that every 16-byte boundary 11 # appears in the disassembly as the start of an instruction. 12 0+0000 <test_arm_offset_0>: 13 *0:\s+[0-9a-f]{8}\s+[a-z].+ 14 #... 15 *10:\s+[0-9a-f]{8}\s+[a-z].+ 16 #... 17 *20:\s+[0-9a-f]{8}\s+[a-z].+ 18 #... 19 *30:\s+[0-9a-f]{8}\s+[a-z].+ 20 #... 21 0+0040 <test_thumb_2_offset_0>: 22 #... 23 *40:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ 24 #... 25 *50:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ 26 #... 27 *60:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ 28 #... 29 *70:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ 30 #... 31 *80:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ 32 #... 33 *90:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ 34 #... 35 *a0:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ 36 #... 37 *b0:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ 38 #... 39 *c0:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ 40 #... 41 *d0:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ 42 #... 43 *e0:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ 44 #... 45 *f0:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ 46 #... 47 *100:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ 48 #... 49 *110:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ 50 #... 51 *120:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ 52 #... 53 *130:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ 54 #... 55 *140:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ 56 #... 57 *150:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ 58 #... 59 *160:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ 60 #... 61 *170:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ 62 #... 63 *180:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ 64 #... 65 *190:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ 66 #... 67 *1a0:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ 68 #... 69 *1b0:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ 70 #... 71 *1c0:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ 72 #... 73 *1d0:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ 74 #... 75 *1e0:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ 76 #... 77 *1f0:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ 78 #... 79 *200:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ 80 #... 81 *210:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ 82 #... 83 *220:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ 84 #... 85 *230:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ 86 #... 87 *240:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ 88 #... 89 *250:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ 90 #... 91 *260:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ 92 #... 93 *270:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+ 94 #... 95 [0-9a-f]+ <pad_for_far_target>: 96 #... 97