Home | History | Annotate | Download | only in opcodes

Lines Matching full:msp430

1 #line 1 "msp430-decode.opc"
29 #include "opcode/msp430-decode.h"
35 MSP430_Opcode_Decoded *msp430;
52 if (ld->op_ptr == ld->msp430->n_bytes)
57 ld->op [(ld->msp430->n_bytes++)^1] = b;
59 while (ld->msp430->n_bytes & 1);
64 #define ID(x) msp430->id = x
66 #define OP(n, t, r, a) (msp430->op[n].type = t, \
67 msp430->op[n].reg = r, \
68 msp430->op[n].addend = a)
71 (msp430->op[n].type = t, \
72 msp430->op[n].reg = r1, \
73 msp430->op[n].reg2 = r2, \
74 msp430->op[n].addend = a)
76 #define SYNTAX(x) msp430->syntax = x
77 #define UNSUPPORTED() msp430->syntax = "*unknown*"
94 #define BW(x) msp430->size = (x ? 8 : 16)
96 #define ABW(a,x) msp430->size = (a ? ((x ? 8 : 16)) : (x ? 20 : 20))
102 #define F_____ msp430->flags_1 = msp430->flags_0 = 0; msp430->flags_set = 0
103 #define F_VNZC msp430->flags_1 = msp430->flags_0 = 0; msp430->flags_set = 0x87
104 #define F_0NZC msp430->flags_1 = 0; msp430->flags_0 = 0x80; msp430->flags_set = 0x07
167 MSP430_Opcode_Decoded *msp430 = ld->msp430;
194 MSP430_Opcode_Decoded *msp430 = ld->msp430;
273 MSP430_Opcode_Decoded *msp430 = ld->msp430;
275 msp430->repeat_reg = srxt & 1;
276 msp430->repeats = dsxt;
277 msp430->zc = (srxt & 2) ? 1 : 0;
321 MSP430_Opcode_Decoded *msp430,
332 lds.msp430 = msp430;
339 memset (msp430, 0, sizeof (*msp430));
361 #line 438 "msp430-decode.opc"
363 #line 438 "msp430-decode.opc"
374 #line 438 "msp430-decode.opc"
376 msp430->size = 20;
377 msp430->ofs_430x = 1;
385 #line 443 "msp430-decode.opc"
387 #line 443 "msp430-decode.opc"
398 #line 443 "msp430-decode.opc"
400 msp430->size = 20;
401 msp430->ofs_430x = 1;
409 #line 448 "msp430-decode.opc"
411 #line 448 "msp430-decode.opc"
422 #line 448 "msp430-decode.opc"
424 msp430->size = 20;
425 msp430->ofs_430x = 1;
433 #line 453 "msp430-decode.opc"
435 #line 453 "msp430-decode.opc"
446 #line 453 "msp430-decode.opc"
448 msp430->size = 20;
449 msp430->ofs_430x = 1;
458 #line 520 "msp430-decode.opc"
460 #line 520 "msp430-decode.opc"
462 #line 520 "msp430-decode.opc"
474 #line 520 "msp430-decode.opc"
476 msp430->repeats = bt;
477 msp430->size = w ? 16 : 20;
478 msp430->ofs_430x = 1;
487 #line 458 "msp430-decode.opc"
489 #line 458 "msp430-decode.opc"
500 #line 458 "msp430-decode.opc"
502 msp430->size = 20;
503 msp430->ofs_430x = 1;
511 #line 463 "msp430-decode.opc"
513 #line 463 "msp430-decode.opc"
524 #line 463 "msp430-decode.opc"
526 msp430->size = 20;
527 msp430->ofs_430x = 1;
535 #line 468 "msp430-decode.opc"
537 #line 468 "msp430-decode.opc"
548 #line 468 "msp430-decode.opc"
550 msp430->size = 20;
551 msp430->ofs_430x = 1;
559 #line 473 "msp430-decode.opc"
561 #line 473 "msp430-decode.opc"
572 #line 473 "msp430-decode.opc"
574 msp430->size = 20;
575 msp430->ofs_430x = 1;
584 #line 479 "msp430-decode.opc"
586 #line 479 "msp430-decode.opc"
597 #line 479 "msp430-decode.opc"
599 msp430->size = 20;
600 msp430->ofs_430x = 1;
609 #line 485 "msp430-decode.opc"
611 #line 485 "msp430-decode.opc"
622 #line 485 "msp430-decode.opc"
624 msp430->size = 20;
625 msp430->ofs_430x = 1;
634 #line 497 "msp430-decode.opc"
636 #line 497 "msp430-decode.opc"
647 #line 497 "msp430-decode.opc"
649 msp430->size = 20;
650 msp430->ofs_430x = 1;
658 #line 502 "msp430-decode.opc"
660 #line 502 "msp430-decode.opc"
671 #line 502 "msp430-decode.opc"
673 msp430->size = 20;
674 msp430->ofs_430x = 1;
683 #line 508 "msp430-decode.opc"
685 #line 508 "msp430-decode.opc"
696 #line 508 "msp430-decode.opc"
698 msp430->size = 20;
699 msp430->ofs_430x = 1;
708 #line 514 "msp430-decode.opc"
710 #line 514 "msp430-decode.opc"
721 #line 514 "msp430-decode.opc"
723 msp430->size = 20;
724 msp430->ofs_430x = 1;
752 #line 527 "msp430-decode.opc"
754 #line 527 "msp430-decode.opc"
756 #line 527 "msp430-decode.opc"
768 #line 527 "msp430-decode.opc"
770 msp430->repeats = bt;
771 msp430->size = w ? 16 : 20;
772 msp430->ofs_430x = 1;
830 #line 534 "msp430-decode.opc"
832 #line 534 "msp430-decode.opc"
834 #line 534 "msp430-decode.opc"
846 #line 534 "msp430-decode.opc"
848 msp430->repeats = bt;
849 msp430->size = w ? 16 : 20;
850 msp430->ofs_430x = 1;
908 #line 541 "msp430-decode.opc"
910 #line 541 "msp430-decode.opc"
912 #line 541 "msp430-decode.opc"
924 #line 541 "msp430-decode.opc"
926 msp430->repeats = bt;
927 msp430->size = w ? 16 : 20;
928 msp430->ofs_430x = 1;
1597 #line 394 "msp430-decode.opc"
1599 #line 394 "msp430-decode.opc"
1601 #line 394 "msp430-decode.opc"
1603 #line 394 "msp430-decode.opc"
1605 #line 394 "msp430-decode.opc"
1619 #line 394 "msp430-decode.opc"
1628 msp430->op[0] = msp430->op[1];
1631 if (msp430->id == MSO_reti)
1632 msp430->syntax = "%S";
1634 switch (msp430->id)
1685 #line 548 "msp430-decode.opc"
1687 msp430->size = 20;
1688 msp430->ofs_430x = 1;
1903 #line 553 "msp430-decode.opc"
1905 #line 553 "msp430-decode.opc"
1916 #line 553 "msp430-decode.opc"
1918 msp430->size = 20;
1919 msp430->ofs_430x = 1;
1941 #line 558 "msp430-decode.opc"
1951 #line 558 "msp430-decode.opc"
1953 msp430->size = 20;
1954 msp430->ofs_430x = 1;
1976 #line 563 "msp430-decode.opc"
1986 #line 563 "msp430-decode.opc"
1990 ID (MSO_call); SA (pc + raddr + msp430->n_bytes);
1991 msp430->size = 20;
1992 msp430->ofs_430x = 1;
2014 #line 571 "msp430-decode.opc"
2024 #line 571 "msp430-decode.opc"
2026 msp430->size = 20;
2027 msp430->ofs_430x = 1;
2041 #line 576 "msp430-decode.opc"
2043 #line 576 "msp430-decode.opc"
2045 #line 576 "msp430-decode.opc"
2057 #line 576 "msp430-decode.opc"
2059 msp430->size = w ? 16 : 20;
2060 msp430->repeats = bits;
2061 msp430->ofs_430x = 1;
2084 #line 582 "msp430-decode.opc"
2086 #line 582 "msp430-decode.opc"
2088 #line 582 "msp430-decode.opc"
2100 #line 582 "msp430-decode.opc"
2102 msp430->size = w ? 16 : 20;
2103 msp430->repeats = bits;
2104 msp430->ofs_430x = 1;
2127 #line 350 "msp430-decode.opc"
2129 #line 350 "msp430-decode.opc"
2131 #line 350 "msp430-decode.opc"
2133 #line 350 "msp430-decode.opc"
2146 #line 350 "msp430-decode.opc"
2152 msp430->ofs_430x = 1;
2249 #line 424 "msp430-decode.opc"
2251 #line 424 "msp430-decode.opc"
2253 #line 424 "msp430-decode.opc"
2265 #line 424 "msp430-decode.opc"
2274 ID (MSO_jmp); SC (pc + raddr + msp430->n_bytes);
2275 msp430->cond = jmp;
2570 #line 371 "msp430-decode.opc"
2572 #line 371 "msp430-decode.opc"
2574 #line 371 "msp430-decode.opc"
2576 #line 371 "msp430-decode.opc"
2578 #line 371 "msp430-decode.opc"
2580 #line 371 "msp430-decode.opc"
2595 #line 371 "msp430-decode.opc"
2601 switch (msp430->id)
4342 #line 588 "msp430-decode.opc"
4344 return msp430->n_bytes;