Home | History | Annotate | Download | only in config

Lines Matching refs:OPCODE

687 /* These negative numbers are found in rx_bytesT.n_base for non-opcode
722 /* We set n_ops to be "size of next opcode" if the next opcode doesn't relax. */
742 0 /* opcode */);
1109 0 /* opcode */);
1260 so that we can retain this alignment as we adjust opcode sizes. */
1331 opcode (like BRA.S). We store the number of total bytes we need in
1333 existing opcode bytes to figure out what actual opcode we need to
1378 /* Given the opcode bytes at OP, figure out which opcode it is and
1379 return the type of opcode. We use this to re-encode the opcode as
1460 /* Estimate how big the opcode is after this relax pass. The return
1477 /* This is the size of the opcode that's accounted for in fr_fix. */
1479 /* This is the size of the opcode that isn't. */
1487 opcode. Assumes the next opcode is relaxable, and thus rs_machine_dependent. */
1499 each opcode must be. We store the total number of bytes needed in
1719 /* This lets us test for the opcode type and the desired size in a
1721 #define OPCODE(type,size) ((type) * 16 + (size))
1723 /* Given the opcode stored in fr_opcode and the number of bytes we
1724 think we need, encode a new opcode. We stored a pointer to the
1725 fixup for this opcode in the tc_frag_data structure. If we can do
1728 the new (biggest) opcode. */
1786 /* We used a new frag for this opcode, so the opcode address should
1818 switch (OPCODE (rx_opcode_type (fragP->fr_opcode), fragP->fr_subtype))
1820 case OPCODE (OT_bra, 1): /* BRA.S - no change. */
1823 case OPCODE (OT_bra, 2): /* BRA.B - 8 bit. */
1829 case OPCODE (OT_bra, 3): /* BRA.W - 16 bit. */
1841 case OPCODE (OT_bra, 4): /* BRA.A - 24 bit. */
1856 case OPCODE (OT_beq, 1): /* BEQ.S - no change. */
1859 case OPCODE (OT_beq, 2): /* BEQ.B - 8 bit. */
1865 case OPCODE (OT_beq, 3): /* BEQ.W - 16 bit. */
1877 case OPCODE (OT_beq, 5): /* BEQ.A - synthetic. */
1894 case OPCODE (OT_bne, 1): /* BNE.S - no change. */
1897 case OPCODE (OT_bne, 2): /* BNE.B - 8 bit. */
1903 case OPCODE (OT_bne, 3): /* BNE.W - 16 bit. */
1915 case OPCODE (OT_bne, 5): /* BNE.A - synthetic. */
1932 case OPCODE (OT_bsr, 3): /* BSR.W - 16 bit. */
1944 case OPCODE (OT_bsr, 4): /* BSR.A - 24 bit. */
1959 case OPCODE (OT_bcc, 2): /* Bcond.B - 8 bit. */
1963 case OPCODE (OT_bcc, 5): /* Bcond.W - synthetic. */
1978 case OPCODE (OT_bcc, 6): /* Bcond.S - synthetic. */
2130 #undef OPCODE
2228 /* Opcode words are always the same endian. Data words are either