Home | History | Annotate | Download | only in config

Lines Matching defs:CR16_PRINT

48 #define CR16_PRINT(BYTE, NUM, SHIFT)   output_opcode[BYTE] |= (NUM) << (SHIFT)
1778 CR16_PRINT (0, (constant >> WORD_SHIFT) & mask, 0);
1779 CR16_PRINT (1, constant & 0xFFFF, WORD_SHIFT);
1805 CR16_PRINT (0, ((constant >> WORD_SHIFT) & mask) << 8, 0);
1806 CR16_PRINT (1, constant & 0xFFFF, WORD_SHIFT);
1810 CR16_PRINT (0,
1814 CR16_PRINT (1, constant & 0xFFFF, WORD_SHIFT);
1818 CR16_PRINT (0, constant, shift);
1826 CR16_PRINT (0, (constant) & 0xf, shift); /* 0-3 bits. */
1827 CR16_PRINT (0, (constant >> 4) & 0x3, shift + 20); /* 4-5 bits. */
1828 CR16_PRINT (0, (constant >> 6) & 0x3, shift + 14); /* 6-7 bits. */
1829 CR16_PRINT (0, (constant >> 8) & 0x3f, shift + 8); /* 8-13 bits. */
1832 CR16_PRINT (0, constant, shift);
1849 CR16_PRINT (1, constant, WORD_SHIFT);
1851 CR16_PRINT (0, constant, shift);
1855 CR16_PRINT (0, (constant / 2) & 0xf, shift);
1856 CR16_PRINT (0, (constant / 2) >> 4, shift + 8);
1860 CR16_PRINT (0, constant, shift);
1877 CR16_PRINT (0, arg->cc, shift);
1881 CR16_PRINT (0, getreg_image (arg->r), shift);
1885 CR16_PRINT (0, getregp_image (arg->rp), shift);
1889 CR16_PRINT (0, getprocreg_image (arg->pr), shift);
1893 CR16_PRINT (0, getprocregp_image (arg->prp), shift);
1904 CR16_PRINT (0, getidxregp_image (arg->rp), 0);
1905 CR16_PRINT (0, getreg_image (arg->i_r) & 1, 3);
1909 CR16_PRINT (0, getidxregp_image (arg->rp), 16);
1910 CR16_PRINT (0, getreg_image (arg->i_r) & 1, 19);
1916 CR16_PRINT (0, getreg_image (arg->i_r) & 1,
1928 CR16_PRINT (0, getreg_image (arg->r), shift);
1934 CR16_PRINT (0, getreg_image (arg->r), shift - 16);
1941 CR16_PRINT (0, getregp_image (arg->rp), 16);
1943 CR16_PRINT (0, getregp_image (arg->rp), (shift + 16) & 31);
1945 CR16_PRINT (0, getregp_image (arg->rp), shift);