shimm values "are always signed"
[deliverable/binutils-gdb.git] / gas / testsuite / gas / arc / mul64.d
CommitLineData
c4ec94c9
DE
1#objdump: -dr
2#name: mul64
3
4# Test the mul64/mulu64 insn.
5
6.*: +file format elf32-.*arc
7
8Disassembly of section .text:
900000000 a7e08400 mul64 r1,r2
1000000004 afe18800 mulu64 r3,r4
1100000008 a7e0fe00 mul64 r1,0
120000000c a7ff8400 mul64 0,r2
d874fb48
DE
1300000010 a7e0ffff mul64 r1,-1
1400000014 a7ff85ff mul64 -1,r2
c4ec94c9
DE
1500000018 a7e0feff mul64 r1,255
160000001c a7ff84ff mul64 255,r2
d874fb48
DE
1700000020 a7e0ff00 mul64 r1,-256
1800000024 a7ff8500 mul64 -256,r2
c4ec94c9
DE
1900000028 afe0fc00 mulu64 r1,256
2000000030 afff0400 mulu64 511,r2
2100000038 a7e0fc00 mul64 r1,256
2200000040 a7ff0400 mul64 -257,r2
2300000048 afe1fc00 mulu64 r3,512
d874fb48 2400000050 afe27fff mulu64 r4,-1
c4ec94c9
DE
2500000054 a7ff0a00 mul64 1111638594,r5
260000005c a7ff7c00 mul64 305419896,305419896
2700000064 a7e07c00 mul64 r0,0
28 RELOC: 00000068 R_ARC_32 foo
290000006c aff07c00 mulu64 r32,0
30 RELOC: 00000070 R_ARC_32 foo
3100000074 a7e00200 mul64 r0,r1
3200000078 a7e30e01 mul64.eq r6,r7
330000007c afe61a02 mulu64.ne r12,r13
3400000080 a7e00300 mul64.f r0,r1
3500000084 a7e17a01 mul64.f r2,1
3600000088 a7fe8601 mul64.f 1,r3
370000008c a7fe8800 mul64.f 0,r4
3800000090 afe2fd00 mulu64.f r5,512
3900000098 afe37d00 mulu64.f r6,512
40000000a0 afe39100 mulu64.f r7,r8
41000000a4 afe00301 mulu64.eq.f r0,r1
42000000a8 afe17d02 mulu64.ne.f r2,0
43000000b0 afff070b mulu64.lt.f 0,r3
44000000b8 afe27d09 mulu64.gt.f r4,512
45000000c0 afff0b0c mulu64.le.f 512,r5
46000000c8 afff7d0a mulu64.ge.f 512,512
This page took 0.025382 seconds and 4 git commands to generate.