Lines Matching refs:notethat
161 static void notethat (char *, ...);
781 notethat ("assign_macfunc (.), assign_macfunc (.)\n");
797 notethat ("dsp32alu: DISALGNEXCPT\n");
804 notethat ("dsp32alu: dregs = ( A0 += A1 )\n");
814 notethat ("dsp32alu: dregs_half = ( A0 += A1 )\n");
822 notethat ("dsp32alu: A_ZERO_DOT_H = dregs_hi\n");
827 notethat ("dsp32alu: A_ZERO_DOT_H = dregs_hi\n");
843 notethat ("dsp32alu: (dregs , dregs ) = BYTEOP16P (dregs_pair , dregs_pair ) (aligndir)\n");
861 notethat ("dsp32alu: (dregs , dregs ) = BYTEOP16M (dregs_pair , dregs_pair ) (aligndir)\n");
876 notethat ("dsp32alu: (dregs , dregs ) = BYTEUNPACK dregs_pair (aligndir)\n");
887 notethat ("dsp32alu: (dregs , dregs ) = SEARCH dregs (searchmod)\n");
901 notethat ("dsp32alu: dregs = A1.l + A1.h, dregs = A0.l + A0.h \n");
917 notethat ("dsp32alu: dregs = A1 + A0 , dregs = A1 - A0 (amod1)\n");
924 notethat ("dsp32alu: dregs = A0 + A1 , dregs = A0 - A1 (amod1)\n");
939 notethat ("dsp32alu: dregs = dregs + dregs,"
962 notethat ("dsp32alu: dregs = dregs .|. dregs , dregs = dregs .|. dregs (amod2)\n");
967 notethat ("dsp32alu: dregs = dregs .|. dregs , dregs = dregs .|. dregs (amod2)\n");
982 notethat ("dsp32alu: dregs = ABS dregs (v)\n");
988 notethat ("dsp32alu: dregs = ABS dregs\n");
998 notethat ("dsp32alu: Ax = ABS Ax\n");
1005 notethat ("dsp32alu: A0.l = reg_half\n");
1015 notethat ("dsp32alu: A1.l = reg_half\n");
1026 notethat ("dsp32shift: dregs = ALIGN8 (dregs , dregs )\n");
1043 notethat ("dsp32alu: dregs = BYTEOP1P (dregs_pair , dregs_pair ) (T)\n");
1057 notethat ("dsp32alu: dregs = BYTEOP1P (dregs_pair , dregs_pair ) (T)\n");
1073 notethat ("dsp32alu: dregs = BYTEOP2P (dregs_pair , dregs_pair ) (rnd_op)\n");
1089 notethat ("dsp32alu: dregs = BYTEOP3P (dregs_pair , dregs_pair ) (b3_op)\n");
1098 notethat ("dsp32alu: dregs = BYTEPACK (dregs , dregs )\n");
1110 notethat ("dsp32alu: dregs_hi = dregs_lo ="
1126 notethat ("COMP3op: dregs = dregs +- dregs\n");
1132 notethat ("dsp32alu: dregs = dregs +- dregs (amod1)\n");
1139 notethat ("COMP3op: pregs = pregs + pregs\n");
1156 notethat ("dsp32alu: dregs = {MIN|MAX} (dregs, dregs)\n");
1165 notethat ("dsp32alu: Ax = - Ax\n");
1170 notethat ("dsp32alu: dregs_lo = dregs_lo +- dregs_lo (amod1)\n");
1178 notethat ("dsp32alu: A1 = A0 = 0\n");
1190 notethat ("dsp32alu: Ax = Ax (S)\n");
1201 notethat ("dsp32alu: dregs_half = dregs (RND)\n");
1212 notethat ("dsp32alu: dregs_half = dregs (+-) dregs (RND12)\n");
1223 notethat ("dsp32alu: dregs_half = dregs -+ dregs (RND20)\n");
1234 notethat ("dsp32alu: An = Am\n");
1245 notethat ("dsp32alu: An = dregs\n");
1258 notethat ("dsp32alu: A0.x = dregs_lo\n");
1263 notethat ("dsp32alu: A1.x = dregs_lo\n");
1268 notethat ("ALU2op: dregs = dregs_lo\n");
1280 notethat ("LDIMMhalf: pregs_half = imm16\n");
1294 notethat ("dsp32alu: An = 0\n");
1315 notethat ("COMPI2opD: dregs = imm7 (x) \n");
1320 notethat ("COMPI2opP: pregs = imm7 (x)\n");
1328 notethat ("LDIMMhalf: regs = luimm16 (x)\n");
1341 notethat ("LDIMMhalf: regs = luimm16 (x)\n");
1354 notethat ("dsp32alu: dregs_lo = A0.x\n");
1359 notethat ("dsp32alu: dregs_lo = A1.x\n");
1370 notethat ("dsp32alu: dregs = dregs .|. dregs (amod0)\n");
1381 notethat ("ALU2op: dregs = dregs_byte\n");
1392 notethat ("dsp32alu: A1 = ABS A1 , A0 = ABS A0\n");
1403 notethat ("dsp32alu: A1 = - A1 , A0 = - A0\n");
1414 notethat ("dsp32alu: A0 -= A1\n");
1425 notethat ("dagMODik: iregs -= 4\n");
1430 notethat ("dagMODik: iregs -= 2\n");
1441 notethat ("dagMODim: iregs += mregs (opt_brev)\n");
1447 notethat ("PTR2op: pregs += pregs (BREV )\n");
1458 notethat ("dagMODim: iregs -= mregs\n");
1463 notethat ("PTR2op: pregs -= pregs\n");
1474 notethat ("dsp32alu: A0 += A1 (W32)\n");
1485 notethat ("dagMODim: iregs += mregs\n");
1498 notethat ("dagMODik: iregs += 4\n");
1503 notethat ("dagMODik: iregs += 2\n");
1511 notethat ("COMPI2opP: pregs += imm7\n");
1516 notethat ("COMPI2opD: dregs += imm7\n");
1529 notethat ("ALU2op: dregs *= dregs\n");
1544 notethat ("dsp32alu: SAA (dregs_pair , dregs_pair ) (aligndir)\n");
1553 notethat ("dsp32alu: A1 = A1 (S) , A0 = A0 (S)\n");
1567 notethat ("ALU2op: dregs = (dregs + dregs) << 1\n");
1572 notethat ("ALU2op: dregs = (dregs + dregs) << 2\n");
1583 notethat ("PTR2op: pregs = (pregs + pregs) << 1\n");
1588 notethat ("PTR2op: pregs = (pregs + pregs) << 2\n");
1603 notethat ("COMP3op: dregs = dregs | dregs\n");
1613 notethat ("COMP3op: dregs = dregs ^ dregs\n");
1625 notethat ("COMP3op: pregs = pregs + (pregs << 1)\n");
1630 notethat ("COMP3op: pregs = pregs + (pregs << 2)\n");
1643 notethat ("CCflag: CC = A0 == A1\n");
1653 notethat ("CCflag: CC = A0 < A1\n");
1664 notethat ("CCflag: CC = dpregs < dpregs\n");
1678 notethat ("CCflag: CC = dpregs < (u)imm3\n");
1689 notethat ("CCflag: CC = dpregs == dpregs\n");
1702 notethat ("CCflag: CC = dpregs == imm3\n");
1712 notethat ("CCflag: CC = A0 <= A1\n");
1723 notethat ("CCflag: CC = dpregs <= dpregs (..)\n");
1738 notethat ("CCflag: CC = dpregs <= (u)imm3\n");
1749 notethat ("COMP3op: dregs = dregs & dregs\n");
1758 notethat ("CC2stat operation\n");
1788 notethat ("CC2dreg: CC = dregs\n");
1799 notethat ("CC2dreg: dregs = CC\n");
1808 notethat ("CC2dreg: CC =! CC\n");
1816 notethat ("dsp32mult: dregs_half = multiply_halfregs (opt_mode)\n");
1855 notethat ("dsp32mult: dregs = multiply_halfregs (opt_mode)\n");
1863 notethat ("dsp32mult: dregs = multiply_halfregs opt_mode\n");
1886 notethat ("dsp32mult: dregs_hi = multiply_halfregs mxd_mod, "
1915 notethat ("dsp32mult: dregs = multiply_halfregs mxd_mod, "
1937 notethat ("dsp32shift: A0 = ASHIFT A0 BY dregs_lo\n");
1948 notethat ("dsp32shift: dregs_half = ASHIFT dregs_half BY dregs_lo\n");
1962 notethat ("dsp32shiftimm: A0 = A0 << uimm5\n");
1976 notethat ("dsp32shiftimm: dregs = dregs << expr (V, .)\n");
1981 notethat ("dsp32shiftimm: dregs = dregs << uimm5 (.)\n");
1989 notethat ("PTR2op: pregs = pregs << 2\n");
1994 notethat ("COMP3op: pregs = pregs << 1\n");
2009 notethat ("dsp32shiftimm: dregs_half = dregs_half << uimm4 (S)\n");
2014 notethat ("dsp32shiftimm: dregs_half = dregs_half << uimm4\n");
2030 notethat ("dsp32shift: dregs = ASHIFT dregs BY "
2037 notethat ("dsp32shift: dregs = ASHIFT dregs BY dregs_lo (.)\n");
2050 notethat ("dsp32shift: dregs_lo = EXPADJ (dregs , dregs_lo )\n");
2062 notethat ("dsp32shift: dregs_lo = EXPADJ (dregs_lo, dregs_lo)\n");
2067 notethat ("dsp32shift: dregs_lo = EXPADJ (dregs_hi, dregs_lo)\n");
2080 notethat ("dsp32shift: dregs = DEPOSIT (dregs , dregs )\n");
2091 notethat ("dsp32shift: dregs = DEPOSIT (dregs , dregs ) (X)\n");
2102 notethat ("dsp32shift: dregs = EXTRACT (dregs, dregs_lo ) (.)\n");
2116 notethat ("dsp32shiftimm: Ax = Ax >>> uimm5\n");
2126 notethat ("dsp32shift: Ax = LSHIFT Ax BY dregs_lo\n");
2137 notethat ("dsp32shift: dregs_lo = LSHIFT dregs_hi BY dregs_lo\n");
2148 notethat ("dsp32shift: dregs = LSHIFT dregs BY dregs_lo (V )\n");
2159 notethat ("dsp32shift: dregs = SHIFT dregs BY dregs_lo\n");
2170 notethat ("dsp32shiftimm: Ax = Ax >> imm6\n");
2183 notethat ("dsp32shiftimm: dregs = dregs >> uimm5 (V)\n");
2193 notethat ("dsp32shiftimm: dregs = dregs >> uimm5\n");
2198 notethat ("PTR2op: pregs = pregs >> 2\n");
2203 notethat ("PTR2op: pregs = pregs >> 1\n");
2214 notethat ("dsp32shiftimm: dregs_half = dregs_half >> uimm5\n");
2224 notethat ("dsp32shiftimm: dregs_half = dregs_half >>> uimm5\n");
2240 notethat ("dsp32shiftimm: dregs = dregs >>> uimm5 (V, .)\n");
2245 notethat ("dsp32shiftimm: dregs = dregs >>> uimm5 (.)\n");
2257 notethat ("dsp32shift: dregs_lo = ONES dregs\n");
2268 notethat ("dsp32shift: dregs = PACK (dregs_hi , dregs_hi )\n");
2281 notethat ("dsp32shift: dregs_lo = CC = BXORSHIFT (A0 , dregs )\n");
2294 notethat ("dsp32shift: dregs_lo = CC = BXOR (A0 , dregs)\n");
2305 notethat ("dsp32shift: dregs_lo = CC = BXOR (A0 , A1 , CC)\n");
2316 notethat ("dsp32shift: Ax = ROT Ax BY dregs_lo\n");
2327 notethat ("dsp32shift: dregs = ROT dregs BY dregs_lo\n");
2338 notethat ("dsp32shiftimm: An = ROT An BY imm6\n");
2359 notethat ("dsp32shift: dregs_lo = SIGNBITS An\n");
2370 notethat ("dsp32shift: dregs_lo = SIGNBITS dregs\n");
2381 notethat ("dsp32shift: dregs_lo = SIGNBITS dregs_lo\n");
2393 notethat ("dsp32shift: dregs_lo = VIT_MAX (dregs) (..)\n");
2404 notethat ("dsp32shift: dregs = VIT_MAX (dregs, dregs) (ASR)\n");
2418 notethat ("dsp32shift: BITMUX (dregs , dregs , A0) (ASR)\n");
2429 notethat ("dsp32shift: A0 = BXORSHIFT (A0 , A1 , CC )\n");
2442 notethat ("LOGI2op: BITCLR (dregs , uimm5 )\n");
2454 notethat ("LOGI2op: BITCLR (dregs , uimm5 )\n");
2466 notethat ("LOGI2op: BITCLR (dregs , uimm5 )\n");
2477 notethat ("LOGI2op: CC =! BITTST (dregs , uimm5 )\n");
2488 notethat ("LOGI2op: CC = BITTST (dregs , uimm5 )\n");
2500 notethat ("ccMV: IF ! CC gregs = gregs\n");
2512 notethat ("ccMV: IF CC gregs = gregs\n");
2523 notethat ("BRCC: IF !CC JUMP pcrel11m2\n");
2534 notethat ("BRCC: IF !CC JUMP pcrel11m2\n");
2545 notethat ("BRCC: IF CC JUMP pcrel11m2\n");
2556 notethat ("BRCC: IF !CC JUMP pcrel11m2\n");
2564 notethat ("ProgCtrl: NOP\n");
2570 notethat ("ProgCtrl: RTS\n");
2576 notethat ("ProgCtrl: RTI\n");
2582 notethat ("ProgCtrl: RTX\n");
2588 notethat ("ProgCtrl: RTN\n");
2594 notethat ("ProgCtrl: RTE\n");
2600 notethat ("ProgCtrl: IDLE\n");
2606 notethat ("ProgCtrl: CSYNC\n");
2612 notethat ("ProgCtrl: SSYNC\n");
2618 notethat ("ProgCtrl: EMUEXCPT\n");
2626 notethat ("ProgCtrl: CLI dregs\n");
2637 notethat ("ProgCtrl: STI dregs\n");
2648 notethat ("ProgCtrl: JUMP (pregs )\n");
2659 notethat ("ProgCtrl: CALL (pregs )\n");
2670 notethat ("ProgCtrl: CALL (PC + pregs )\n");
2681 notethat ("ProgCtrl: JUMP (PC + pregs )\n");
2692 notethat ("ProgCtrl: RAISE uimm4\n");
2701 notethat ("ProgCtrl: EMUEXCPT\n");
2712 notethat ("ProgCtrl: TESTSET (pregs )\n");
2723 notethat ("UJUMP: JUMP pcrel12\n");
2734 notethat ("UJUMP: JUMP_DOT_S pcrel12\n");
2745 notethat ("CALLa: jump.l pcrel24\n");
2756 notethat ("CALLa: jump.l pcrel24\n");
2767 notethat ("CALLa: CALL pcrel25m2\n");
2777 notethat ("CALLa: CALL pcrel25m2\n");
2808 notethat ("ALU2op: dregs = - dregs\n");
2813 notethat ("dsp32alu: dregs = - dregs (.)\n");
2818 notethat ("dsp32alu: dregs = - dregs (.)\n");
2830 notethat ("ALU2op: dregs = ~dregs\n");
2841 notethat ("ALU2op: dregs >>= dregs\n");
2852 notethat ("LOGI2op: dregs >>= uimm5\n");
2863 notethat ("ALU2op: dregs >>>= dregs\n");
2874 notethat ("ALU2op: dregs <<= dregs\n");
2885 notethat ("LOGI2op: dregs <<= uimm5\n");
2897 notethat ("LOGI2op: dregs >>>= uimm5\n");
2908 notethat ("CaCTRL: FLUSH [ pregs ]\n");
2919 notethat ("CaCTRL: FLUSH [ pregs ++ ]\n");
2930 notethat ("CaCTRL: FLUSHINV [ pregs ]\n");
2941 notethat ("CaCTRL: FLUSHINV [ pregs ++ ]\n");
2953 notethat ("CaCTRL: IFLUSH [ pregs ]\n");
2964 notethat ("CaCTRL: IFLUSH [ pregs ++ ]\n");
2975 notethat ("CaCTRL: PREFETCH [ pregs ]\n");
2986 notethat ("CaCTRL: PREFETCH [ pregs ++ ]\n");
3003 notethat ("LDST: B [ pregs <post_op> ] = dregs\n");
3025 notethat ("LDST: B [ pregs + imm16 ] = dregs\n");
3051 notethat ("LDSTii: W [ pregs +- uimm5m2 ] = dregs\n");
3056 notethat ("LDSTidxI: W [ pregs + imm17m2 ] = dregs\n");
3071 notethat ("LDST: W [ pregs <post_op> ] = dregs\n");
3089 notethat ("dspLDST: W [ iregs <post_op> ] = dregs_half\n");
3094 notethat ("LDSTpmod: W [ pregs ] = dregs_half\n");
3119 notethat ("LDSTii: dpregs = [ pregs + uimm6m4 ]\n");
3124 notethat ("LDSTiiFP: dpregs = [ FP - uimm7m4 ]\n");
3130 notethat ("LDSTidxI: [ pregs + imm18m4 ] = dpregs\n");
3153 notethat ("LDSTii: dregs = W [ pregs + uimm5m2 ] (.)\n");
3158 notethat ("LDSTidxI: dregs = W [ pregs + imm17m2 ] (.)\n");
3179 notethat ("dspLDST: dregs_half = W [ iregs <post_op> ]\n");
3184 notethat ("LDSTpmod: dregs_half = W [ pregs <post_op> ]\n");
3197 notethat ("LDST: dregs = W [ pregs <post_op> ] (.)\n");
3208 notethat ("LDSTpmod: dregs = W [ pregs ++ pregs ] (.)\n");
3219 notethat ("LDSTpmod: dregs_half = W [ pregs ++ pregs ]\n");
3234 notethat ("dspLDST: [ iregs <post_op> ] = dregs\n");
3239 notethat ("LDST: [ pregs <post_op> ] = dregs\n");
3244 notethat ("LDST: [ pregs <post_op> ] = pregs\n");
3256 notethat ("dspLDST: [ iregs ++ mregs ] = dregs\n");
3261 notethat ("LDSTpmod: [ pregs ++ pregs ] = dregs\n");
3275 notethat ("LDSTpmod: W [ pregs ++ pregs ] = dregs_half\n");
3298 notethat ("LDSTidxI: dregs = B [ pregs + imm16 ] (%c)\n",
3313 notethat ("LDST: dregs = B [ pregs <post_op> ] (%c)\n",
3325 notethat ("dspLDST: dregs = [ iregs ++ mregs ]\n");
3330 notethat ("LDSTpmod: dregs = [ pregs ++ pregs ]\n");
3359 notethat ("LDSTidxI: dpregs = [ pregs + sym@got ]\n");
3364 notethat ("LDSTii: dpregs = [ pregs + uimm7m4 ]\n");
3369 notethat ("LDSTiiFP: dpregs = [ FP - uimm7m4 ]\n");
3375 notethat ("LDSTidxI: dpregs = [ pregs + imm18m4 ]\n");
3395 notethat ("dspLDST: dregs = [ iregs <post_op> ]\n");
3400 notethat ("LDST: dregs = [ pregs <post_op> ]\n");
3408 notethat ("LDST: pregs = [ pregs <post_op> ]\n");
3413 notethat ("PushPopReg: allregs = [ SP ++ ]\n");
3429 notethat ("PushPopMultiple: [ -- SP ] = (R7 : reglim , P5 : reglim )\n");
3443 notethat ("PushPopMultiple: [ -- SP ] = (R7 : reglim )\n");
3448 notethat ("PushPopMultiple: [ -- SP ] = (P5 : reglim )\n");
3462 notethat ("PushPopMultiple: (R7 : reglim , P5 : reglim ) = [ SP ++ ]\n");
3476 notethat ("PushPopMultiple: (R7 : reglim ) = [ SP ++ ]\n");
3481 notethat ("PushPopMultiple: (P5 : reglim ) = [ SP ++ ]\n");
3495 notethat ("PushPopReg: [ -- SP ] = allregs\n");
3514 notethat ("linkage: UNLINK\n");
3525 notethat ("LoopSetup: LSETUP (pcrel4 , lppcrel10 ) counters\n");
3537 notethat ("LoopSetup: LSETUP (pcrel4 , lppcrel10 ) counters = pregs\n");
3550 notethat ("LoopSetup: LSETUP (pcrel4 , lppcrel10 ) counters = pregs >> 1\n");
3570 notethat ("Loop: LOOP expr counters = pregs\n");
3580 notethat ("Loop: LOOP expr counters = pregs >> 1\n");
3633 notethat ("psedoDEBUG: ABORT\n");
3639 notethat ("pseudoDEBUG: DBG\n");
3644 notethat ("pseudoDEBUG: DBG REG_A\n");
3649 notethat ("pseudoDEBUG: DBG allregs\n");
3657 notethat ("pseudoDEBUG: DBGCMPLX (dregs )\n");
3663 notethat ("psedoDEBUG: DBGHALT\n");
3669 notethat ("psedoDEBUG: HLT\n");
3675 notethat ("pseudodbg_assert: DBGA (regs_lo/hi , uimm16 )\n");
3681 notethat ("pseudodbg_assert: DBGAH (regs , uimm16 )\n");
3687 notethat ("psedodbg_assert: DBGAL (regs , uimm16 )\n");
3695 notethat ("psedodbg_assert: OUTC uimm8\n");
3703 notethat ("psedodbg_assert: OUTC dreg\n");
4654 notethat (char *format, ...) in notethat() function