Lines Matching refs:msp430
2 #line 1 "msp430-decode.opc"
31 #include "opcode/msp430-decode.h"
37 MSP430_Opcode_Decoded *msp430;
54 if (ld->op_ptr == ld->msp430->n_bytes)
59 ld->op [(ld->msp430->n_bytes++)^1] = b;
61 while (ld->msp430->n_bytes & 1);
66 #define ID(x) msp430->id = x
68 #define OP(n, t, r, a) (msp430->op[n].type = t, \
69 msp430->op[n].reg = r, \
70 msp430->op[n].addend = a)
73 (msp430->op[n].type = t, \
74 msp430->op[n].reg = r1, \
75 msp430->op[n].reg2 = r2, \
76 msp430->op[n].addend = a)
78 #define SYNTAX(x) msp430->syntax = x
79 #define UNSUPPORTED() msp430->syntax = "*unknown*"
96 #define BW(x) msp430->size = (x ? 8 : 16)
98 #define ABW(a,x) msp430->size = (a ? ((x ? 8 : 16)) : (x ? 20 : 20))
104 #define F_____ msp430->flags_1 = msp430->flags_0 = 0; msp430->flags_set = 0
105 #define F_VNZC msp430->flags_1 = msp430->flags_0 = 0; msp430->flags_set = 0x87
106 #define F_0NZC msp430->flags_1 = 0; msp430->flags_0 = 0x80; msp430->flags_set = 0x07
169 MSP430_Opcode_Decoded *msp430 = ld->msp430;
196 MSP430_Opcode_Decoded *msp430 = ld->msp430;
276 MSP430_Opcode_Decoded *msp430 = ld->msp430;
278 msp430->repeat_reg = srxt & 1;
279 msp430->repeats = dsxt;
280 msp430->zc = (srxt & 2) ? 1 : 0;
324 MSP430_Opcode_Decoded *msp430,
335 lds.msp430 = msp430;
342 memset (msp430, 0, sizeof (*msp430));
364 #line 440 "msp430-decode.opc"
366 #line 440 "msp430-decode.opc"
377 #line 440 "msp430-decode.opc"
379 msp430->size = 20;
380 msp430->ofs_430x = 1;
388 #line 445 "msp430-decode.opc"
390 #line 445 "msp430-decode.opc"
401 #line 445 "msp430-decode.opc"
403 msp430->size = 20;
404 msp430->ofs_430x = 1;
412 #line 450 "msp430-decode.opc"
414 #line 450 "msp430-decode.opc"
425 #line 450 "msp430-decode.opc"
427 msp430->size = 20;
428 msp430->ofs_430x = 1;
436 #line 455 "msp430-decode.opc"
438 #line 455 "msp430-decode.opc"
449 #line 455 "msp430-decode.opc"
451 msp430->size = 20;
452 msp430->ofs_430x = 1;
461 #line 522 "msp430-decode.opc"
463 #line 522 "msp430-decode.opc"
465 #line 522 "msp430-decode.opc"
477 #line 522 "msp430-decode.opc"
479 msp430->repeats = bt;
480 msp430->size = w ? 16 : 20;
481 msp430->ofs_430x = 1;
490 #line 460 "msp430-decode.opc"
492 #line 460 "msp430-decode.opc"
503 #line 460 "msp430-decode.opc"
505 msp430->size = 20;
506 msp430->ofs_430x = 1;
514 #line 465 "msp430-decode.opc"
516 #line 465 "msp430-decode.opc"
527 #line 465 "msp430-decode.opc"
529 msp430->size = 20;
530 msp430->ofs_430x = 1;
538 #line 470 "msp430-decode.opc"
540 #line 470 "msp430-decode.opc"
551 #line 470 "msp430-decode.opc"
553 msp430->size = 20;
554 msp430->ofs_430x = 1;
562 #line 475 "msp430-decode.opc"
564 #line 475 "msp430-decode.opc"
575 #line 475 "msp430-decode.opc"
577 msp430->size = 20;
578 msp430->ofs_430x = 1;
587 #line 481 "msp430-decode.opc"
589 #line 481 "msp430-decode.opc"
600 #line 481 "msp430-decode.opc"
602 msp430->size = 20;
603 msp430->ofs_430x = 1;
612 #line 487 "msp430-decode.opc"
614 #line 487 "msp430-decode.opc"
625 #line 487 "msp430-decode.opc"
627 msp430->size = 20;
628 msp430->ofs_430x = 1;
637 #line 499 "msp430-decode.opc"
639 #line 499 "msp430-decode.opc"
650 #line 499 "msp430-decode.opc"
652 msp430->size = 20;
653 msp430->ofs_430x = 1;
661 #line 504 "msp430-decode.opc"
663 #line 504 "msp430-decode.opc"
674 #line 504 "msp430-decode.opc"
676 msp430->size = 20;
677 msp430->ofs_430x = 1;
686 #line 510 "msp430-decode.opc"
688 #line 510 "msp430-decode.opc"
699 #line 510 "msp430-decode.opc"
701 msp430->size = 20;
702 msp430->ofs_430x = 1;
711 #line 516 "msp430-decode.opc"
713 #line 516 "msp430-decode.opc"
724 #line 516 "msp430-decode.opc"
726 msp430->size = 20;
727 msp430->ofs_430x = 1;
755 #line 529 "msp430-decode.opc"
757 #line 529 "msp430-decode.opc"
759 #line 529 "msp430-decode.opc"
771 #line 529 "msp430-decode.opc"
773 msp430->repeats = bt;
774 msp430->size = w ? 16 : 20;
775 msp430->ofs_430x = 1;
833 #line 536 "msp430-decode.opc"
835 #line 536 "msp430-decode.opc"
837 #line 536 "msp430-decode.opc"
849 #line 536 "msp430-decode.opc"
851 msp430->repeats = bt;
852 msp430->size = w ? 16 : 20;
853 msp430->ofs_430x = 1;
911 #line 543 "msp430-decode.opc"
913 #line 543 "msp430-decode.opc"
915 #line 543 "msp430-decode.opc"
927 #line 543 "msp430-decode.opc"
929 msp430->repeats = bt;
930 msp430->size = w ? 16 : 20;
931 msp430->ofs_430x = 1;
1600 #line 396 "msp430-decode.opc"
1602 #line 396 "msp430-decode.opc"
1604 #line 396 "msp430-decode.opc"
1606 #line 396 "msp430-decode.opc"
1608 #line 396 "msp430-decode.opc"
1622 #line 396 "msp430-decode.opc"
1631 msp430->op[0] = msp430->op[1];
1634 if (msp430->id == MSO_reti)
1635 msp430->syntax = "%S";
1637 switch (msp430->id)
1688 #line 550 "msp430-decode.opc"
1690 msp430->size = 20;
1691 msp430->ofs_430x = 1;
1906 #line 555 "msp430-decode.opc"
1908 #line 555 "msp430-decode.opc"
1919 #line 555 "msp430-decode.opc"
1921 msp430->size = 20;
1922 msp430->ofs_430x = 1;
1944 #line 560 "msp430-decode.opc"
1954 #line 560 "msp430-decode.opc"
1956 msp430->size = 20;
1957 msp430->ofs_430x = 1;
1979 #line 565 "msp430-decode.opc"
1989 #line 565 "msp430-decode.opc"
1993 ID (MSO_call); SA (pc + raddr + msp430->n_bytes);
1994 msp430->size = 20;
1995 msp430->ofs_430x = 1;
2017 #line 573 "msp430-decode.opc"
2027 #line 573 "msp430-decode.opc"
2029 msp430->size = 20;
2030 msp430->ofs_430x = 1;
2044 #line 578 "msp430-decode.opc"
2046 #line 578 "msp430-decode.opc"
2048 #line 578 "msp430-decode.opc"
2060 #line 578 "msp430-decode.opc"
2062 msp430->size = w ? 16 : 20;
2063 msp430->repeats = bits;
2064 msp430->ofs_430x = 1;
2087 #line 584 "msp430-decode.opc"
2089 #line 584 "msp430-decode.opc"
2091 #line 584 "msp430-decode.opc"
2103 #line 584 "msp430-decode.opc"
2105 msp430->size = w ? 16 : 20;
2106 msp430->repeats = bits;
2107 msp430->ofs_430x = 1;
2130 #line 352 "msp430-decode.opc"
2132 #line 352 "msp430-decode.opc"
2134 #line 352 "msp430-decode.opc"
2136 #line 352 "msp430-decode.opc"
2149 #line 352 "msp430-decode.opc"
2155 msp430->ofs_430x = 1;
2252 #line 426 "msp430-decode.opc"
2254 #line 426 "msp430-decode.opc"
2256 #line 426 "msp430-decode.opc"
2268 #line 426 "msp430-decode.opc"
2277 ID (MSO_jmp); SC (pc + raddr + msp430->n_bytes);
2278 msp430->cond = jmp;
2573 #line 373 "msp430-decode.opc"
2575 #line 373 "msp430-decode.opc"
2577 #line 373 "msp430-decode.opc"
2579 #line 373 "msp430-decode.opc"
2581 #line 373 "msp430-decode.opc"
2583 #line 373 "msp430-decode.opc"
2598 #line 373 "msp430-decode.opc"
2604 switch (msp430->id)
4345 #line 590 "msp430-decode.opc"
4347 return msp430->n_bytes;