1 #as: -march=loongson3a -mabi=o64
2 #objdump: -M reg-names=numeric -dr
3 #name: Loongson-3A tests
4 
5 .*:     file format .*
6 
7 Disassembly of section .text:
8 
9 [0-9a-f]+ <movz_insns>:
10 .*:	0064100b 	movn	\$2,\$3,\$4
11 
12 [0-9a-f]+ <integer_insns>:
13 .*:	70641010 	gsmult	\$2,\$3,\$4
14 .*:	70c72812 	gsmultu	\$5,\$6,\$7
15 .*:	712a4011 	gsdmult	\$8,\$9,\$10
16 .*:	718d5813 	gsdmultu	\$11,\$12,\$13
17 .*:	71f07014 	gsdiv	\$14,\$15,\$16
18 .*:	72538816 	gsdivu	\$17,\$18,\$19
19 .*:	72b6a015 	gsddiv	\$20,\$21,\$22
20 .*:	7319b817 	gsddivu	\$23,\$24,\$25
21 .*:	737cd01c 	gsmod	\$26,\$27,\$28
22 .*:	73dfe81e 	gsmodu	\$29,\$30,\$31
23 .*:	7064101d 	gsdmod	\$2,\$3,\$4
24 .*:	70c7281f 	gsdmodu	\$5,\$6,\$7
25 #pass
26