1 .*: Assembler messages: 2 .*:6: Error: invalid .* `addss' after `repe' 3 .*:7: Error: invalid .* `addss' after `repne' 4 .*:8: Error: invalid .* `vaddss' after `repe' 5 .*:9: Error: invalid .* `vaddss' after `repne' 6 .*:14: Error: same type of prefix .* 7 .*:15: Error: same type of prefix .* 8 .*:18: Error: data size .* `addps' 9 .*:19: Error: data size .* `addpd' 10 .*:20: Error: data size .* `vaddps' 11 .*:21: Error: data size .* `vaddpd' 12 .*:25: Error: same type of prefix .* 13 GAS LISTING .* 14 #... 15 [ ]*1[ ]+\.text 16 [ ]*2[ ]+prefix: 17 [ ]*3[ ]+\?\?\?\? 67E203[ ]+addr16 loop \.Lrep_ret 18 [ ]*4[ ]+\?\?\?\? 67E304[ ]+addr16 jecxz \.Ldata16 19 [ ]*5[ ]* 20 [ ]*6[ ]+repe addss %xmm0, %xmm0 21 [ ]*7[ ]+repne addss %xmm0, %xmm0 22 [ ]*8[ ]+repe vaddss %xmm0, %xmm0, %xmm0 23 [ ]*9[ ]+repne vaddss %xmm0, %xmm0, %xmm0 24 [ ]*10[ ]* 25 [ ]*11[ ]+\.Lrep_ret: 26 [ ]*12[ ]+\?\?\?\? F2C3[ ]+bnd ret 27 [ ]*13[ ]+\?\?\?\? F3C3[ ]+rep ret 28 [ ]*14[ ]+bnd rep ret 29 [ ]*15[ ]+rep bnd ret 30 [ ]*16[ ]* 31 [ ]*17[ ]+\.Ldata16: 32 [ ]*18[ ]+data16 addps %xmm0, %xmm0 33 [ ]*19[ ]+data16 addpd %xmm0, %xmm0 34 [ ]*20[ ]+data16 vaddps %xmm0, %xmm0, %xmm0 35 [ ]*21[ ]+data16 vaddpd %xmm0, %xmm0, %xmm0 36 [ ]*22[ ]* 37 [ ]*23[ ]+\.Lsegment: 38 [ ]*24[ ]+\?\?\?\? 368B4500[ ]+ss mov %ss:\(%ebp\), %eax 39 [ ]*25[ ]+ss mov %ds:\(%ebp\), %eax 40 [ ]*26[ ]+\?\?\?\? 3E8B4500[ ]+ds mov %ss:\(%ebp\), %eax 41 [ ]*27[ ]+\?\?\?\? 3E8B4500[ ]+ds mov %ds:\(%ebp\), %eax 42 [ ]*28[ ]* 43 #pass 44