Lines Matching refs:instructions
30 * MIPS autoextend:: Directives for extending MIPS 16 bit instructions
34 generation of MIPS ASE instructions
111 set, 64-bit instructions generate a trap. Also, some 32-bit OSes only
133 provides a number of new instructions which target smartcard and
141 This tells the assembler to accept MIPS-3D instructions.
147 This tells the assembler to accept MDMX instructions.
153 This tells the assembler to accept DSP Release 1 instructions.
160 This tells the assembler to accept DSP Release 2 instructions.
166 This tells the assembler to accept MT instructions.
172 of an mfhi or mflo instruction occurs in the following two instructions.
187 accept the @sc{r4010} specific instructions (@samp{addciu}, @samp{ffc},
188 etc.), and to not schedule @samp{nop} instructions around accesses to
196 instructions around accesses to the @samp{HI} and @samp{LO} registers.
204 @sc{r@var{nnnn}} chip. This tells the assembler to accept instructions
311 @c (2) stop teasing, say _which_ instructions expanded _how_.
313 multiplication instructions to check for overflow and division by zero. This
315 rather than a break exception when an error is detected. The trap instructions
450 The values other than 0 make the assembler accept instructions
452 assembly. @code{.set mips@var{n}} affects not only which instructions
457 instructions while assembling in 32 bit mode. Use this directive with
464 instructions specific to a particular CPU. All CPUs supported by the
469 in which it will assemble instructions for the MIPS 16 processor. Use
475 @section Directives for extending MIPS 16 bit instructions
479 By default, MIPS 16 instructions are automatically extended to 32 bits
484 to once again automatically extend instructions when necessary.
494 data is actually instructions. This makes a difference in MIPS 16 mode:
495 when loading the address of a label which precedes instructions,
518 @section Directives to control generation of MIPS ASE instructions
523 The directive @code{.set mips3d} makes the assembler accept instructions
526 instructions from being accepted.
532 instructions from the SmartMIPS Application Specific Extension to the
534 @code{.set nosmartmips} directive prevents SmartMIPS instructions from
540 The directive @code{.set mdmx} makes the assembler accept instructions
543 instructions from being accepted.
548 The directive @code{.set dsp} makes the assembler accept instructions
551 Release 1 instructions from being accepted.
556 The directive @code{.set dspr2} makes the assembler accept instructions
559 @code{.set nodspr2} directive prevents DSP Release 2 instructions from
565 The directive @code{.set mt} makes the assembler accept instructions
568 instructions from being accepted.