* elf64-ppc.c (dec_dynrel_count): Don't error when elf_gc_sweep_symbol
[external/binutils.git] / gas / testsuite / gas / d30v / mul.s
1 #  One of the rule on restricted sequence is consecutive IU instruction 
2 #       IU: MUL, MAC, MACS, MSUB, MSUBS  (a)    
3 #       IU: MULHXpp, MULX2H, MUL2H      (b)
4 # This means that instructions in group (a) and in (b) should not be executed
5 # in IU in consecutive cycles in the order (a)->(b). It does neither prohibit
6 # executions in the reverse order (b)-> (a) nor consecutive execution of
7 # group (a)->(a) or (b)->(b)
8
9         mulx2h r5,r6,r7         <-      mulx2h r2,r3,r4
10         nop     ||      mulx2h r8,r9,r10
11         nop     ||      mulx2h r11,r12,r13       
12         mulx2h r14,r15,r16
13         mulx2h r17,r18,r19      
14         mulx2h r23,r24,r25     <-       mulx2h r20,r21,r22
15         mul    r29,r30,r31     <-       mulx2h r26,r27,r28
16         mul    r5, r6, r7      <-       mul r2, r3, r4
17         mulx2h r11, r12, r13   <-       mulx2h r8, r9, r10
18         mulx2h r17, r18, r19   <-       mul r14, r15, r16
19         mul    r23, r24, r25   <-       mulx2h r20, r21, r22