Home | History | Annotate | Download | only in arm
      1 # name: Conditions in Neon instructions, Thumb mode (illegal in ARM).
      2 # as: -mfpu=neon -I$srcdir/$subdir
      3 # objdump: -dr --prefix-addresses --show-raw-insn
      4 
      5 .*: +file format .*arm.*
      6 
      7 Disassembly of section \.text:
      8 0[0-9a-f]+ <[^>]+> bf01      	itttt	eq
      9 0[0-9a-f]+ <[^>]+> ef22 0152 	vorreq	q0, q1, q1
     10 0[0-9a-f]+ <[^>]+> ef21 0111 	vorreq	d0, d1, d1
     11 0[0-9a-f]+ <[^>]+> ef80 0050 	vmoveq\.i32	q0, #0	; 0x00000000
     12 0[0-9a-f]+ <[^>]+> ef80 0010 	vmoveq\.i32	d0, #0	; 0x00000000
     13 0[0-9a-f]+ <[^>]+> bf01      	itttt	eq
     14 0[0-9a-f]+ <[^>]+> ee20 2b10 	vmoveq\.32	d0\[1\], r2
     15 0[0-9a-f]+ <[^>]+> ec42 1b10 	vmoveq	d0, r1, r2
     16 0[0-9a-f]+ <[^>]+> ee11 2b10 	vmoveq\.32	r2, d1\[0\]
     17 0[0-9a-f]+ <[^>]+> ec51 0b12 	vmoveq	r0, r1, d2
     18 0[0-9a-f]+ <[^>]+> bf04      	itt	eq
     19 0[0-9a-f]+ <[^>]+> ff01 0d12 	vmuleq\.f32	d0, d1, d2
     20 0[0-9a-f]+ <[^>]+> ff02 0d54 	vmuleq\.f32	q0, q1, q2
     21 0[0-9a-f]+ <[^>]+> bf04      	itt	eq
     22 0[0-9a-f]+ <[^>]+> ef01 0d12 	vmlaeq\.f32	d0, d1, d2
     23 0[0-9a-f]+ <[^>]+> ef02 0d54 	vmlaeq\.f32	q0, q1, q2
     24 0[0-9a-f]+ <[^>]+> bf04      	itt	eq
     25 0[0-9a-f]+ <[^>]+> ef21 0d12 	vmlseq\.f32	d0, d1, d2
     26 0[0-9a-f]+ <[^>]+> ef22 0d54 	vmlseq\.f32	q0, q1, q2
     27 0[0-9a-f]+ <[^>]+> bf04      	itt	eq
     28 0[0-9a-f]+ <[^>]+> ef01 0d02 	vaddeq\.f32	d0, d1, d2
     29 0[0-9a-f]+ <[^>]+> ef02 0d44 	vaddeq\.f32	q0, q1, q2
     30 0[0-9a-f]+ <[^>]+> bf04      	itt	eq
     31 0[0-9a-f]+ <[^>]+> ef21 0d02 	vsubeq\.f32	d0, d1, d2
     32 0[0-9a-f]+ <[^>]+> ef22 0d44 	vsubeq\.f32	q0, q1, q2
     33 0[0-9a-f]+ <[^>]+> bf04      	itt	eq
     34 0[0-9a-f]+ <[^>]+> ffb9 0701 	vabseq\.f32	d0, d1
     35 0[0-9a-f]+ <[^>]+> ffb9 0742 	vabseq\.f32	q0, q1
     36 0[0-9a-f]+ <[^>]+> bf04      	itt	eq
     37 0[0-9a-f]+ <[^>]+> ffb9 0781 	vnegeq\.f32	d0, d1
     38 0[0-9a-f]+ <[^>]+> ffb9 07c2 	vnegeq\.f32	q0, q1
     39 0[0-9a-f]+ <[^>]+> bf04      	itt	eq
     40 0[0-9a-f]+ <[^>]+> ffbb 0701 	vcvteq\.s32\.f32	d0, d1
     41 0[0-9a-f]+ <[^>]+> ffbb 0742 	vcvteq\.s32\.f32	q0, q1
     42 0[0-9a-f]+ <[^>]+> bf04      	itt	eq
     43 0[0-9a-f]+ <[^>]+> ffbb 0781 	vcvteq\.u32\.f32	d0, d1
     44 0[0-9a-f]+ <[^>]+> ffbb 07c2 	vcvteq\.u32\.f32	q0, q1
     45 0[0-9a-f]+ <[^>]+> bf04      	itt	eq
     46 0[0-9a-f]+ <[^>]+> ffbb 0601 	vcvteq\.f32\.s32	d0, d1
     47 0[0-9a-f]+ <[^>]+> ffbb 0642 	vcvteq\.f32\.s32	q0, q1
     48 0[0-9a-f]+ <[^>]+> bf04      	itt	eq
     49 0[0-9a-f]+ <[^>]+> ffbb 0681 	vcvteq\.f32\.u32	d0, d1
     50 0[0-9a-f]+ <[^>]+> ffbb 06c2 	vcvteq\.f32\.u32	q0, q1
     51 0[0-9a-f]+ <[^>]+> bf01      	itttt	eq
     52 0[0-9a-f]+ <[^>]+> ee80 1b10 	vdupeq\.32	d0, r1
     53 0[0-9a-f]+ <[^>]+> eea0 1b10 	vdupeq\.32	q0, r1
     54 0[0-9a-f]+ <[^>]+> ffb4 0c01 	vdupeq\.32	d0, d1\[0\]
     55 0[0-9a-f]+ <[^>]+> ffbc 0c41 	vdupeq\.32	q0, d1\[1\]
     56