Upload Tizen:Base source
[external/binutils.git] / gas / testsuite / gas / mips / loongson-3a.d
1 #as: -march=loongson3a -mabi=o64\r
2 #objdump: -M reg-names=numeric -dr\r
3 #name: Loongson-3A tests\r
4 \r
5 .*:     file format .*\r
6 \r
7 Disassembly of section .text:\r
8 \r
9 [0-9a-f]+ <movz_insns>:\r
10 .*:     0064100b        movn    \$2,\$3,\$4\r
11 \r
12 [0-9a-f]+ <integer_insns>:\r
13 .*:     70641010        gsmult  \$2,\$3,\$4\r
14 .*:     70c72812        gsmultu \$5,\$6,\$7\r
15 .*:     712a4011        gsdmult \$8,\$9,\$10\r
16 .*:     718d5813        gsdmultu        \$11,\$12,\$13\r
17 .*:     71f07014        gsdiv   \$14,\$15,\$16\r
18 .*:     72538816        gsdivu  \$17,\$18,\$19\r
19 .*:     72b6a015        gsddiv  \$20,\$21,\$22\r
20 .*:     7319b817        gsddivu \$23,\$24,\$25\r
21 .*:     737cd01c        gsmod   \$26,\$27,\$28\r
22 .*:     73dfe81e        gsmodu  \$29,\$30,\$31\r
23 .*:     7064101d        gsdmod  \$2,\$3,\$4\r
24 .*:     70c7281f        gsdmodu \$5,\$6,\$7\r
25 \r
26 [0-9a-f]+ <simd_insns>:\r
27 .*:     4b420802        packsshb        \$f0,\$f1,\$f2\r
28 .*:     4b2520c2        packsswh        \$f3,\$f4,\$f5\r
29 .*:     4b683982        packushb        \$f6,\$f7,\$f8\r
30 .*:     4bcb5240        paddb   \$f9,\$f10,\$f11\r
31 .*:     4b4e6b00        paddh   \$f12,\$f13,\$f14\r
32 .*:     4b7183c0        paddw   \$f15,\$f16,\$f17\r
33 .*:     4bf49c80        paddd   \$f18,\$f19,\$f20\r
34 .*:     4b97b540        paddsb  \$f21,\$f22,\$f23\r
35 .*:     4b1ace00        paddsh  \$f24,\$f25,\$f26\r
36 .*:     4bbde6c0        paddusb \$f27,\$f28,\$f29\r
37 .*:     4b220800        paddush \$f0,\$f1,\$f2\r
38 .*:     4be520c2        pandn   \$f3,\$f4,\$f5\r
39 .*:     4b283988        pavgb   \$f6,\$f7,\$f8\r
40 .*:     4b0b5248        pavgh   \$f9,\$f10,\$f11\r
41 .*:     4b8e6b09        pcmpeqb \$f12,\$f13,\$f14\r
42 .*:     4b5183c9        pcmpeqh \$f15,\$f16,\$f17\r
43 .*:     4b149c89        pcmpeqw \$f18,\$f19,\$f20\r
44 .*:     4bb7b549        pcmpgtb \$f21,\$f22,\$f23\r
45 .*:     4b7ace09        pcmpgth \$f24,\$f25,\$f26\r
46 .*:     4b3de6c9        pcmpgtw \$f27,\$f28,\$f29\r
47 .*:     4b42080e        pextrh  \$f0,\$f1,\$f2\r
48 .*:     4b8520c3        pinsrh_0        \$f3,\$f4,\$f5\r
49 .*:     4ba83983        pinsrh_1        \$f6,\$f7,\$f8\r
50 .*:     4bcb5243        pinsrh_2        \$f9,\$f10,\$f11\r
51 .*:     4bee6b03        pinsrh_3        \$f12,\$f13,\$f14\r
52 .*:     4b7183ce        pmaddhw \$f15,\$f16,\$f17\r
53 .*:     4b549c88        pmaxsh  \$f18,\$f19,\$f20\r
54 .*:     4b97b548        pmaxub  \$f21,\$f22,\$f23\r
55 .*:     4b7ace08        pminsh  \$f24,\$f25,\$f26\r
56 .*:     4bbde6c8        pminub  \$f27,\$f28,\$f29\r
57 .*:     4ba0080f        pmovmskb        \$f0,\$f1\r
58 .*:     4ba4188a        pmulhuh \$f2,\$f3,\$f4\r
59 .*:     4b67314a        pmulhh  \$f5,\$f6,\$f7\r
60 .*:     4b4a4a0a        pmullh  \$f8,\$f9,\$f10\r
61 .*:     4b8d62ca        pmuluw  \$f11,\$f12,\$f13\r
62 .*:     4b307b8d        pasubub \$f14,\$f15,\$f16\r
63 .*:     4b80944f        biadd   \$f17,\$f18\r
64 .*:     4b15a4c2        pshufh  \$f19,\$f20,\$f21\r
65 .*:     4b38bd8a        psllh   \$f22,\$f23,\$f24\r
66 .*:     4b1bd64a        psllw   \$f25,\$f26,\$f27\r
67 .*:     4b7eef0b        psrah   \$f28,\$f29,\$f30\r
68 .*:     4b42080b        psraw   \$f0,\$f1,\$f2\r
69 .*:     4b2520cb        psrlh   \$f3,\$f4,\$f5\r
70 .*:     4b08398b        psrlw   \$f6,\$f7,\$f8\r
71 .*:     4bcb5241        psubb   \$f9,\$f10,\$f11\r
72 .*:     4b4e6b01        psubh   \$f12,\$f13,\$f14\r
73 .*:     4b7183c1        psubw   \$f15,\$f16,\$f17\r
74 .*:     4bf49c81        psubd   \$f18,\$f19,\$f20\r
75 .*:     4b97b541        psubsb  \$f21,\$f22,\$f23\r
76 .*:     4b1ace01        psubsh  \$f24,\$f25,\$f26\r
77 .*:     4bbde6c1        psubusb \$f27,\$f28,\$f29\r
78 .*:     4b220801        psubush \$f0,\$f1,\$f2\r
79 .*:     4b6520c3        punpckhbh       \$f3,\$f4,\$f5\r
80 .*:     4b283983        punpckhhw       \$f6,\$f7,\$f8\r
81 .*:     4bab524b        punpckhwd       \$f9,\$f10,\$f11\r
82 .*:     4b4e6b03        punpcklbh       \$f12,\$f13,\$f14\r
83 .*:     4b1183c3        punpcklhw       \$f15,\$f16,\$f17\r
84 .*:     4b949c8b        punpcklwd       \$f18,\$f19,\$f20\r
85 \r
86 [0-9a-f]+ <fixed_point_insns>:\r
87 .*:     4b42080c        add     \$f0,\$f1,\$f2\r
88 .*:     4b0520cc        addu    \$f3,\$f4,\$f5\r
89 .*:     4b68398c        dadd    \$f6,\$f7,\$f8\r
90 .*:     4b4b524d        sub     \$f9,\$f10,\$f11\r
91 .*:     4b0e6b0d        subu    \$f12,\$f13,\$f14\r
92 .*:     4b7183cd        dsub    \$f15,\$f16,\$f17\r
93 .*:     4b349c8c        or      \$f18,\$f19,\$f20\r
94 .*:     4b17b54e        sll     \$f21,\$f22,\$f23\r
95 .*:     4b3ace0e        dsll    \$f24,\$f25,\$f26\r
96 .*:     4b9de6c2        xor     \$f27,\$f28,\$f29\r
97 .*:     4ba20802        nor     \$f0,\$f1,\$f2\r
98 .*:     4bc520c2        and     \$f3,\$f4,\$f5\r
99 .*:     4b08398f        srl     \$f6,\$f7,\$f8\r
100 .*:     4b2b524f        dsrl    \$f9,\$f10,\$f11\r
101 .*:     4b4e6b0f        sra     \$f12,\$f13,\$f14\r
102 .*:     4b7183cf        dsra    \$f15,\$f16,\$f17\r
103 .*:     4b93900c        sequ    \$f18,\$f19\r
104 .*:     4b95a00d        sltu    \$f20,\$f21\r
105 .*:     4b97b00e        sleu    \$f22,\$f23\r
106 .*:     4bb9c00c        seq     \$f24,\$f25\r
107 .*:     4bbbd00d        slt     \$f26,\$f27\r
108 .*:     4bbde00e        sle     \$f28,\$f29\r
109 #pass\r
110 \r
111 \r