Home | History | Annotate | Download | only in arm
      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