1 ;; Test instruction packing
11 sra r0,r1 || ld r2,@r3
12 sra r0,r1 || bra.s test_end
15 ld r2,@r3 || sra r0,r1
16 bra.s test_end || sra r0,r1
19 add r4,r5 || ld r2,@r3
20 add r4,r5 || bra.s test_end
23 add r4,r5 || sra r0,r1
24 add r4,r5 || mulx a0, r6, r7
27 ld r2,@r3 || add r4,r5
28 bra.s test_end || add r4,r5
31 sra r0,r1 || add r4,r5
32 mulx a0, r6, r7 || add r4,r5
35 sra r0,r1 -> ld r2,@r3
36 sra r0,r1 -> bra.s test_end
39 ld r2,@r3 -> sra r0,r1
40 bra.s test_end -> sra r0,r1
43 add r4,r5 -> ld r2,@r3
44 add r4,r5 -> bra.s test_end
47 add r4,r5 -> sra r0,r1
48 add r4,r5 -> mulx a0, r6, r7
51 ld r2,@r3 -> add r4,r5
52 bra.s test_end -> add r4,r5
55 sra r0,r1 -> add r4,r5
56 mulx a0, r6, r7 -> add r4,r5
59 sra r0,r1 <- ld r2,@r3
60 sra r0,r1 <- bra.s test_end
63 ld r2,@r3 <- sra r0,r1
64 bra.s test_end <- sra r0,r1
67 add r4,r5 <- ld r2,@r3
68 add r4,r5 <- bra.s test_end
71 add r4,r5 <- sra r0,r1
72 add r4,r5 <- mulx a0, r6, r7
75 ld r2,@r3 <- add r4,r5
76 bra.s test_end <- add r4,r5
79 sra r0,r1 <- add r4,r5
80 mulx a0, r6, r7 <- add r4,r5