-#as: -mcpu=nps400
+#as: -mcpu=arc700 -mnps400
#objdump: -dr
.*: +file format .*arc.*
ec: 4820 4610 calcxd r0,r0,r1,0x40
f0: 4a10 4710 calcxd.f r2,r2,r0,0x80
f4: 4940 4810 calcxd r1,r1,r2,0x100
+ f8: 4800 0030 calcbsd r0,r0,r0
+ fc: 4910 0030 calcbsd.f r1,r1,r0
+ 100: 4940 0030 calcbsd r1,r1,r2
+ 104: 4b50 0030 calcbsd.f r3,r3,r2
+ 108: 4800 4030 calcbxd r0,r0,r0
+ 10c: 4910 4030 calcbxd.f r1,r1,r0
+ 110: 4940 4030 calcbxd r1,r1,r2
+ 114: 4b50 4030 calcbxd.f r3,r3,r2
+ 118: 4800 0050 calckey r0,r0,r0
+ 11c: 4910 0050 calckey.f r1,r1,r0
+ 120: 4940 0050 calckey r1,r1,r2
+ 124: 4b50 0050 calckey.f r3,r3,r2
+ 128: 4800 4050 calcxkey r0,r0,r0
+ 12c: 4910 4050 calcxkey.f r1,r1,r0
+ 130: 4940 4050 calcxkey r1,r1,r2
+ 134: 4b50 4050 calcxkey.f r3,r3,r2
+ 138: 582b 0440 mxb r0,r1,0,0x1,0x2
+ 13c: 582b 0e38 mxb r0,r1,0x7,0x8,0x7
+ 140: 582b 01f8 mxb r0,r1,0x7,0x7,0x8
+ 144: 5a6b a708 mxb.s r2,r3,0x1,0x4,0x3,0x2
+ 148: 5a6b fe38 mxb.s r2,r3,0x7,0x8,0x7,0x7
+ 14c: 5a6b f1f8 mxb.s r2,r3,0x7,0x7,0x8,0x7
+ 150: 5a6b 8e38 mxb.s r2,r3,0x7,0x8,0x7,0x8
+ 154: 582b 0441 imxb r0,r1,0,0x1,0x2
+ 158: 582b 0e39 imxb r0,r1,0x7,0x8,0x7
+ 15c: 582b 01f9 imxb r0,r1,0x7,0x7,0x8
+ 160: 5a6b a709 imxb.s r2,r3,0x1,0x4,0x3,0x2
+ 164: 5a6b fe39 imxb.s r2,r3,0x7,0x8,0x7,0x7
+ 168: 5a6b f1f9 imxb.s r2,r3,0x7,0x7,0x8,0x7
+ 16c: 5a6b 8e39 imxb.s r2,r3,0x7,0x8,0x7,0x8
+ 170: 480a 0000 addl r0,r0,0
+ 174: 484a 7fff addl r2,r2,32767
+ 178: 48aa 8000 addl r5,r5,-32768
+ 17c: 495a 0000 addl.f r10,r10,0
+ 180: 497a 0001 addl.f r11,r11,1
+ 184: 499a ffff addl.f r12,r12,-1
+ 188: 480b 0000 subl r0,r0,0
+ 18c: 484b 7fff subl r2,r2,32767
+ 190: 48ab 8000 subl r5,r5,-32768
+ 194: 495b 0000 subl.f r10,r10,0
+ 198: 497b 0001 subl.f r11,r11,1
+ 19c: 499b ffff subl.f r12,r12,-1
+ 1a0: 480d 0000 andl r0,r0,0
+ 1a4: 482d 0001 andl r1,r1,0x1
+ 1a8: 484d ffff andl r2,r2,0xffff
+ 1ac: 495d 0000 andl.f r10,r10,0
+ 1b0: 497d 0001 andl.f r11,r11,0x1
+ 1b4: 499d ffff andl.f r12,r12,0xffff
+ 1b8: 480c 0000 orl r0,r0,0
+ 1bc: 482c 0001 orl r1,r1,0x1
+ 1c0: 484c ffff orl r2,r2,0xffff
+ 1c4: 495c 0000 orl.f r10,r10,0
+ 1c8: 497c 0001 orl.f r11,r11,0x1
+ 1cc: 499c ffff orl.f r12,r12,0xffff
+ 1d0: 480e 0000 xorl r0,r0,0
+ 1d4: 482e 0001 xorl r1,r1,0x1
+ 1d8: 484e ffff xorl r2,r2,0xffff
+ 1dc: 495e 0000 xorl.f r10,r10,0
+ 1e0: 497e 0001 xorl.f r11,r11,0x1
+ 1e4: 499e ffff xorl.f r12,r12,0xffff
+ 1e8: 4800 0011 andab r0,r0,0,0x1
+ 1ec: 4940 3df1 andab r1,r2,0xf,0x10
+ 1f0: 4a70 0011 andab.f r2,r3,0,0x1
+ 1f4: 4cb0 3e11 andab.f r12,r13,0x10,0x10
+ 1f8: 4800 8011 andab r0,r0,r0,0,0x1
+ 1fc: 4940 bdf1 andab r1,r1,r2,0xf,0x10
+ 200: 4a70 8011 andab.f r2,r2,r3,0,0x1
+ 204: 4cb0 be11 andab.f r12,r12,r13,0x10,0x10
+ 208: 4800 0012 orab r0,r0,0,0x1
+ 20c: 4940 3df2 orab r1,r2,0xf,0x10
+ 210: 4a70 0012 orab.f r2,r3,0,0x1
+ 214: 4cb0 3e12 orab.f r12,r13,0x10,0x10
+ 218: 4800 8012 orab r0,r0,r0,0,0x1
+ 21c: 4940 bdf2 orab r1,r1,r2,0xf,0x10
+ 220: 4a70 8012 orab.f r2,r2,r3,0,0x1
+ 224: 4cb0 be12 orab.f r12,r12,r13,0x10,0x10
+ 228: 382f 0045 lbdsize r0,r1
+ 22c: 3a2f 00c5 lbdsize r2,r3
+ 230: 382f 8045 lbdsize.f r0,r1
+ 234: 3a2f 80c5 lbdsize.f r2,r3
+ 238: 4820 0033 bdlen r0,r1,0x1
+ 23c: 4960 0013 bdlen r1,r3,0x100
+ 240: 4940 1e13 bdlen r1,r2,0xf0
+ 244: 4ca0 4013 bdlen r12,r13
+ 248: 4830 0033 bdlen.f r0,r1,0x1
+ 24c: 4970 0013 bdlen.f r1,r3,0x100
+ 250: 4cb0 4013 bdlen.f r12,r13
+ 254: 3c2a 150a csma r10,r12,r20
+ 258: 3e2a 7500 1234 5678 csma r0,0x12345678,r20
+ 260: 3f2a 0f86 ffff ffff csma r6,r7,0xffffffff
+ 268: 3e2a 7f88 ffff ffff csma r8,0xffffffff,0xffffffff
+ 270: 3e2a 137e csma 0,r14,r13
+ 274: 3e2a 72be ffff ffff csma 0,0xffffffff,r10
+ 27c: 3c2a 1fbe ffff ffff csma 0,r12,0xffffffff
+ 284: 3d6a 0044 csma r4,r5,0x1
+ 288: 3e6a 7083 1234 5678 csma r3,0x12345678,0x2
+ 290: 396a 013e csma 0,r1,0x4
+ 294: 3e6a 707e ffff ffff csma 0,0xffffffff,0x1
+ 29c: 3c2c 150a csms r10,r12,r20
+ 2a0: 3e2c 7500 1234 5678 csms r0,0x12345678,r20
+ 2a8: 3f2c 0f86 ffff ffff csms r6,r7,0xffffffff
+ 2b0: 3e2c 7f88 ffff ffff csms r8,0xffffffff,0xffffffff
+ 2b8: 3e2c 137e csms 0,r14,r13
+ 2bc: 3e2c 72be ffff ffff csms 0,0xffffffff,r10
+ 2c4: 3c2c 1fbe ffff ffff csms 0,r12,0xffffffff
+ 2cc: 3d6c 0044 csms r4,r5,0x1
+ 2d0: 3e6c 7083 1234 5678 csms r3,0x12345678,0x2
+ 2d8: 396c 013e csms 0,r1,0x4
+ 2dc: 3e6c 707e ffff ffff csms 0,0xffffffff,0x1
+ 2e4: 3c2d 150a cbba r10,r12,r20
+ 2e8: 3e2d 7500 1234 5678 cbba r0,0x12345678,r20
+ 2f0: 3f2d 0f86 ffff ffff cbba r6,r7,0xffffffff
+ 2f8: 3e2d 7f88 ffff ffff cbba r8,0xffffffff,0xffffffff
+ 300: 3e2d 137e cbba 0,r14,r13
+ 304: 3e2d 72be ffff ffff cbba 0,0xffffffff,r10
+ 30c: 3c2d 1fbe ffff ffff cbba 0,r12,0xffffffff
+ 314: 3d6d 0044 cbba r4,r5,0x1
+ 318: 3e6d 7083 1234 5678 cbba r3,0x12345678,0x2
+ 320: 396d 013e cbba 0,r1,0x4
+ 324: 3e6d 707e ffff ffff cbba 0,0xffffffff,0x1
+ 32c: 3c2d 950a cbba.f r10,r12,r20
+ 330: 3e2d f500 1234 5678 cbba.f r0,0x12345678,r20
+ 338: 3f2d 8f86 ffff ffff cbba.f r6,r7,0xffffffff
+ 340: 3e2d ff88 ffff ffff cbba.f r8,0xffffffff,0xffffffff
+ 348: 3e2d 937e cbba.f 0,r14,r13
+ 34c: 3e2d f2be ffff ffff cbba.f 0,0xffffffff,r10
+ 354: 3c2d 9fbe ffff ffff cbba.f 0,r12,0xffffffff
+ 35c: 3d6d 8044 cbba.f r4,r5,0x1
+ 360: 3e6d f083 1234 5678 cbba.f r3,0x12345678,0x2
+ 368: 396d 813e cbba.f 0,r1,0x4
+ 36c: 3e6d f07e ffff ffff cbba.f 0,0xffffffff,0x1
+ 374: 3c21 150a tr r10,r12,r20
+ 378: 3e21 7500 1234 5678 tr r0,0x12345678,r20
+ 380: 3f21 0f86 ffff ffff tr r6,r7,0xffffffff
+ 388: 3e21 7f88 ffff ffff tr r8,0xffffffff,0xffffffff
+ 390: 3e21 137e tr 0,r14,r13
+ 394: 3e21 72be ffff ffff tr 0,0xffffffff,r10
+ 39c: 3c21 1fbe ffff ffff tr 0,r12,0xffffffff
+ 3a4: 3d61 0044 tr r4,r5,0x1
+ 3a8: 3e61 7083 1234 5678 tr r3,0x12345678,0x2
+ 3b0: 3961 013e tr 0,r1,0x4
+ 3b4: 3e61 707e ffff ffff tr 0,0xffffffff,0x1
+ 3bc: 3c21 950a tr.f r10,r12,r20
+ 3c0: 3e21 f500 1234 5678 tr.f r0,0x12345678,r20
+ 3c8: 3f21 8f86 ffff ffff tr.f r6,r7,0xffffffff
+ 3d0: 3e21 ff88 ffff ffff tr.f r8,0xffffffff,0xffffffff
+ 3d8: 3e21 937e tr.f 0,r14,r13
+ 3dc: 3e21 f2be ffff ffff tr.f 0,0xffffffff,r10
+ 3e4: 3c21 9fbe ffff ffff tr.f 0,r12,0xffffffff
+ 3ec: 3d61 8044 tr.f r4,r5,0x1
+ 3f0: 3e61 f083 1234 5678 tr.f r3,0x12345678,0x2
+ 3f8: 3961 813e tr.f 0,r1,0x4
+ 3fc: 3e61 f07e ffff ffff tr.f 0,0xffffffff,0x1
+ 404: 3c22 150a utf8 r10,r12,r20
+ 408: 3e22 7500 1234 5678 utf8 r0,0x12345678,r20
+ 410: 3f22 0f86 ffff ffff utf8 r6,r7,0xffffffff
+ 418: 3e22 7f88 ffff ffff utf8 r8,0xffffffff,0xffffffff
+ 420: 3e22 137e utf8 0,r14,r13
+ 424: 3e22 72be ffff ffff utf8 0,0xffffffff,r10
+ 42c: 3c22 1fbe ffff ffff utf8 0,r12,0xffffffff
+ 434: 3d62 0044 utf8 r4,r5,0x1
+ 438: 3e62 7083 1234 5678 utf8 r3,0x12345678,0x2
+ 440: 3962 013e utf8 0,r1,0x4
+ 444: 3e62 707e ffff ffff utf8 0,0xffffffff,0x1
+ 44c: 3c22 950a utf8.f r10,r12,r20
+ 450: 3e22 f500 1234 5678 utf8.f r0,0x12345678,r20
+ 458: 3f22 8f86 ffff ffff utf8.f r6,r7,0xffffffff
+ 460: 3e22 ff88 ffff ffff utf8.f r8,0xffffffff,0xffffffff
+ 468: 3e22 937e utf8.f 0,r14,r13
+ 46c: 3e22 f2be ffff ffff utf8.f 0,0xffffffff,r10
+ 474: 3c22 9fbe ffff ffff utf8.f 0,r12,0xffffffff
+ 47c: 3d62 8044 utf8.f r4,r5,0x1
+ 480: 3e62 f083 1234 5678 utf8.f r3,0x12345678,0x2
+ 488: 3962 813e utf8.f 0,r1,0x4
+ 48c: 3e62 f07e ffff ffff utf8.f 0,0xffffffff,0x1
+ 494: 3c23 150a addf r10,r12,r20
+ 498: 3e23 7500 1234 5678 addf r0,0x12345678,r20
+ 4a0: 3f23 0f86 ffff ffff addf r6,r7,0xffffffff
+ 4a8: 3e23 7f88 ffff ffff addf r8,0xffffffff,0xffffffff
+ 4b0: 3e23 137e addf 0,r14,r13
+ 4b4: 3e23 72be ffff ffff addf 0,0xffffffff,r10
+ 4bc: 3c23 1fbe ffff ffff addf 0,r12,0xffffffff
+ 4c4: 3d63 0044 addf r4,r5,0x1
+ 4c8: 3e63 7083 1234 5678 addf r3,0x12345678,0x2
+ 4d0: 3963 013e addf 0,r1,0x4
+ 4d4: 3e63 707e ffff ffff addf 0,0xffffffff,0x1
+ 4dc: 3c23 950a addf.f r10,r12,r20
+ 4e0: 3e23 f500 1234 5678 addf.f r0,0x12345678,r20
+ 4e8: 3f23 8f86 ffff ffff addf.f r6,r7,0xffffffff
+ 4f0: 3e23 ff88 ffff ffff addf.f r8,0xffffffff,0xffffffff
+ 4f8: 3e23 937e addf.f 0,r14,r13
+ 4fc: 3e23 f2be ffff ffff addf.f 0,0xffffffff,r10
+ 504: 3c23 9fbe ffff ffff addf.f 0,r12,0xffffffff
+ 50c: 3d63 8044 addf.f r4,r5,0x1
+ 510: 3e63 f083 1234 5678 addf.f r3,0x12345678,0x2
+ 518: 3963 813e addf.f 0,r1,0x4
+ 51c: 3e63 f07e ffff ffff addf.f 0,0xffffffff,0x1
+ 524: 3c35 150a zncv.rd r10,r12,r20
+ 528: 3e35 7500 1234 5678 zncv.rd r0,0x12345678,r20
+ 530: 3f35 0f86 ffff ffff zncv.rd r6,r7,0xffffffff
+ 538: 3e35 7f88 ffff ffff zncv.rd r8,0xffffffff,0xffffffff
+ 540: 3e35 137e zncv.rd 0,r14,r13
+ 544: 3e35 72be ffff ffff zncv.rd 0,0xffffffff,r10
+ 54c: 3c35 1fbe ffff ffff zncv.rd 0,r12,0xffffffff
+ 554: 3d75 0044 zncv.rd r4,r5,0x1
+ 558: 3e75 7083 1234 5678 zncv.rd r3,0x12345678,0x2
+ 560: 3975 013e zncv.rd 0,r1,0x4
+ 564: 3e75 707e ffff ffff zncv.rd 0,0xffffffff,0x1
+ 56c: 39b5 0fff zncv.rd r1,r1,-1
+ 570: 3eb5 7fff ffff ffff zncv.rd 0,0xffffffff,-1
+ 578: 3c35 950a zncv.wr r10,r12,r20
+ 57c: 3e35 f500 1234 5678 zncv.wr r0,0x12345678,r20
+ 584: 3f35 8f86 ffff ffff zncv.wr r6,r7,0xffffffff
+ 58c: 3e35 ff88 ffff ffff zncv.wr r8,0xffffffff,0xffffffff
+ 594: 3e35 937e zncv.wr 0,r14,r13
+ 598: 3e35 f2be ffff ffff zncv.wr 0,0xffffffff,r10
+ 5a0: 3c35 9fbe ffff ffff zncv.wr 0,r12,0xffffffff
+ 5a8: 3d75 8044 zncv.wr r4,r5,0x1
+ 5ac: 3e75 f083 1234 5678 zncv.wr r3,0x12345678,0x2
+ 5b4: 3975 813e zncv.wr 0,r1,0x4
+ 5b8: 3e75 f07e ffff ffff zncv.wr 0,0xffffffff,0x1
+ 5c0: 39b5 8fff zncv.wr r1,r1,-1
+ 5c4: 3eb5 ffff ffff ffff zncv.wr 0,0xffffffff,-1
+ 5cc: 3a36 00c1 hofs r1,r2,r3
+ 5d0: 3d36 8184 hofs.f r4,r5,r6
+ 5d4: 3876 13c7 hofs r7,r8,0xf0,0
+ 5d8: 3876 9807 hofs.f r7,r8,0,0x1
+ 5dc: 5a78 0800 hash r1,r2,r3,0x1,0,0,0
+ 5e0: 5dd8 67fd hash r12,r13,r14,0x20,0x7,0x1,0x1
+ 5e4: 5a79 0800 hash.p0 r1,r2,r3,0x1,0x1,0,0
+ 5e8: 5dd9 67ff hash.p0 r12,r13,r14,0x20,0x8,0x3,0x1
+ 5ec: 5a7a 0800 hash.p1 r1,r2,r3,0x1,0x1,0,0
+ 5f0: 5dda 67ff hash.p1 r12,r13,r14,0x20,0x8,0x3,0x1
+ 5f4: 5a7b 0800 hash.p2 r1,r2,r3,0x1,0x1,0,0
+ 5f8: 5ddb 67ff hash.p2 r12,r13,r14,0x20,0x8,0x3,0x1
+ 5fc: 5a7c 0800 hash.p3 r1,r2,r3,0x1,0x1,0,0
+ 600: 5ddc 67ff hash.p3 r12,r13,r14,0x20,0x8,0x3,0x1
+ 604: 595d 0000 e4by r0,r1,r2,0,0,0,0x4
+ 608: 5cbd 394c e4by r7,r12,r13,0x1,0x2,0x3,0x4
+ 60c: 5cbd a7ff e4by r20,r12,r13,0x7,0x7,0x7,0x7
+ 610: 1100 0980 ldbit.di r0,\[r1\]
+ 614: 1101 0980 ldbit.di r0,\[r1,1\]
+ 618: 12ff 8981 ldbit.di r1,\[r2,-1\]
+ 61c: 1601 7983 ffff ffff ldbit.di r3,\[0xffffffff,1\]
+ 624: 1600 7984 1234 5678 ldbit.di r4,\[0x12345678\]
+ 62c: 2636 81c5 ldbit.di r5,\[r6,r7\]
+ 630: 2136 9f88 ffff ffff ldbit.di r8,\[r9,0xffffffff\]
+ 638: 2636 f2ca ffff ffff ldbit.di r10,\[0xffffffff,r11\]
+ 640: 1100 09c0 ldbit.di.cl r0,\[r1\]
+ 644: 1101 09c0 ldbit.di.cl r0,\[r1,1\]
+ 648: 12ff 89c1 ldbit.di.cl r1,\[r2,-1\]
+ 64c: 1601 79c3 ffff ffff ldbit.di.cl r3,\[0xffffffff,1\]
+ 654: 1600 79c4 1234 5678 ldbit.di.cl r4,\[0x12345678\]
+ 65c: 2637 81c5 ldbit.di.cl r5,\[r6,r7\]
+ 660: 2137 9f88 ffff ffff ldbit.di.cl r8,\[r9,0xffffffff\]
+ 668: 2637 f2ca ffff ffff ldbit.di.cl r10,\[0xffffffff,r11\]
+ 670: 1100 0b80 ldbit.x2.di r0,\[r1\]
+ 674: 1101 0b80 ldbit.x2.di r0,\[r1,1\]
+ 678: 12ff 8b81 ldbit.x2.di r1,\[r2,-1\]
+ 67c: 1601 7b83 ffff ffff ldbit.x2.di r3,\[0xffffffff,1\]
+ 684: 1600 7b84 1234 5678 ldbit.x2.di r4,\[0x12345678\]
+ 68c: 2676 81c5 ldbit.x2.di r5,\[r6,r7\]
+ 690: 2176 9f88 ffff ffff ldbit.x2.di r8,\[r9,0xffffffff\]
+ 698: 2676 f2ca ffff ffff ldbit.x2.di r10,\[0xffffffff,r11\]
+ 6a0: 1100 0bc0 ldbit.x2.di.cl r0,\[r1\]
+ 6a4: 1101 0bc0 ldbit.x2.di.cl r0,\[r1,1\]
+ 6a8: 12ff 8bc1 ldbit.x2.di.cl r1,\[r2,-1\]
+ 6ac: 1601 7bc3 ffff ffff ldbit.x2.di.cl r3,\[0xffffffff,1\]
+ 6b4: 1600 7bc4 1234 5678 ldbit.x2.di.cl r4,\[0x12345678\]
+ 6bc: 2677 81c5 ldbit.x2.di.cl r5,\[r6,r7\]
+ 6c0: 2177 9f88 ffff ffff ldbit.x2.di.cl r8,\[r9,0xffffffff\]
+ 6c8: 2677 f2ca ffff ffff ldbit.x2.di.cl r10,\[0xffffffff,r11\]
+ 6d0: 1100 0d80 ldbit.x4.di r0,\[r1\]
+ 6d4: 1101 0d80 ldbit.x4.di r0,\[r1,1\]
+ 6d8: 12ff 8d81 ldbit.x4.di r1,\[r2,-1\]
+ 6dc: 1601 7d83 ffff ffff ldbit.x4.di r3,\[0xffffffff,1\]
+ 6e4: 1600 7d84 1234 5678 ldbit.x4.di r4,\[0x12345678\]
+ 6ec: 26b6 81c5 ldbit.x4.di r5,\[r6,r7\]
+ 6f0: 21b6 9f88 ffff ffff ldbit.x4.di r8,\[r9,0xffffffff\]
+ 6f8: 26b6 f2ca ffff ffff ldbit.x4.di r10,\[0xffffffff,r11\]
+ 700: 1100 0dc0 ldbit.x4.di.cl r0,\[r1\]
+ 704: 1101 0dc0 ldbit.x4.di.cl r0,\[r1,1\]
+ 708: 12ff 8dc1 ldbit.x4.di.cl r1,\[r2,-1\]
+ 70c: 1601 7dc3 ffff ffff ldbit.x4.di.cl r3,\[0xffffffff,1\]
+ 714: 1600 7dc4 1234 5678 ldbit.x4.di.cl r4,\[0x12345678\]
+ 71c: 26b7 81c5 ldbit.x4.di.cl r5,\[r6,r7\]
+ 720: 21b7 9f88 ffff ffff ldbit.x4.di.cl r8,\[r9,0xffffffff\]
+ 728: 26b7 f2ca ffff ffff ldbit.x4.di.cl r10,\[0xffffffff,r11\]