blob: d335833ae63a39b7f63c1b4715fce09adc625e39 [file] [log] [blame]
#name: ARM .bundle_lock
#as: -march=armv7-a
#objdump: -drw
.*: +file format .*arm.*
Disassembly of section \.text:
# This is testing the .bundle_lock feature, with 16-byte bundles. To keep
# this file simple, we just verify that every 16-byte boundary appears in
# the disassembly as either bkpt (what we use for padding to the chosen
# offset) or adds (what we use at the beginning of each bundle-locked
# sequence).
0+0000 <arm_sequence_1_offset_0>:
#...
*0:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+
#...
*10:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+
#...
*20:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+
#...
*30:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+
#...
*40:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+
#...
*50:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+
#...
*60:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+
#...
*70:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+
#...
*80:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+
#...
*90:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+
#...
*a0:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+
#...
*b0:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+
#...
*c0:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+
#...
*d0:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+
#...
*e0:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+
#...
*f0:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+
#...
*100:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+
#...
*110:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+
#...
*120:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+
#...
*130:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+
#...
*140:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+
#...
*150:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+
#...
0+160 <thumb_sequence_1_offset_0>:
*160:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*170:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*180:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*190:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*1a0:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*1b0:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*1c0:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*1d0:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*1e0:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*1f0:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*200:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*210:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*220:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*230:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*240:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*250:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*260:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*270:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*280:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*290:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*2a0:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*2b0:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*2c0:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*2d0:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*2e0:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*2f0:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*300:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*310:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*320:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*330:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*340:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*350:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*360:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*370:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*380:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*390:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*3a0:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*3b0:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*3c0:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*3d0:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*3e0:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*3f0:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*400:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*410:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*420:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*430:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*440:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*450:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*460:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*470:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*480:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*490:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*4a0:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*4b0:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*4c0:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*4d0:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*4e0:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*4f0:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*500:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*510:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*520:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*530:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*540:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*550:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*560:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*570:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*580:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*590:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*5a0:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*5b0:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*5c0:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*5d0:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*5e0:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*5f0:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*600:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*610:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*620:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*630:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*640:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*650:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*660:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*670:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*680:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*690:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*6a0:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*6b0:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*6c0:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*6d0:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*6e0:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*6f0:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*700:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*710:\s+(be00\s+bkpt|1840\s+adds)\s+.+
#...
*720:\s+e1200070\s+bkpt\s+.+
#...