Meta Dependent Features
***********************

Options
=======

The Imagination Technologies Meta architecture is implemented in a number of versions, with each new version adding new features such as instructions and registers. For precise details of what instructions each core supports, please see the chip's technical reference manual.

The following table lists all available Meta options.

-mcpu=metac11
     Generate code for Meta 1.1.

-mcpu=metac12
     Generate code for Meta 1.2.

-mcpu=metac21
     Generate code for Meta 2.1.

-mfpu=metac21
     Allow code to use FPU hardware of Meta 2.1.

Syntax
======

Special Characters
------------------

! is the line comment character.

You can use ; instead of a newline to separate statements.

Since $ has no special meaning, you may use it in symbol names.

Register Names
--------------

Registers can be specified either using their mnemonic names, such as D0Re0, or using the unit plus register number separated by a ., such as D0.0.