/QMRnnnn - Optimize for Specific MIPS chip (Windows Embedded CE 6.0)

1/5/2010

These options cause the compiler to generate code optimized for a particular MIPS ISA, and allow microprocessor-specific inline assembly instructions. The compiler may then choose instructions or sequences of instructions specific to that particular processor, and produce an executable that is incompatible with any other processor.

The following table shows the implementation of /QMRX000 switches.

Option Equivalent to Processor

/QMR3900

-QMmips2 -D_M_MRX000=3900

R3900

/QMR4100

-QMmips2 -D_M_MRX000=4100

R4100

/QMR4200

-QMmips2 -QMFPE- -D_M_MRX000=4200

R4200

/QMR4300

-QMmips2 -QMFPE- -D_M_MRX000=4300

R4300

/QMR5400

-QMmips4 -QMFPE- -D_m_MRX000=5400

R5400

These switches and the /QMmips16 - Generate Code for MIPS16 ASE switch are mutually exclusive.

See Also

Reference

MIPS Compiler Options

Other Resources

MIPS Calling Sequence Specification