1 @c Copyright 2013 Free Software Foundation, Inc.
2 @c Contributed by Imagination Technologies Ltd.
3 @c This is part of the GAS manual.
4 @c For copying conditions, see the file as.texinfo.
8 @chapter Meta Dependent Features
11 @node Machine Dependencies
12 @chapter Meta Dependent Features
17 * Meta Options:: Options
18 * Meta Syntax:: Meta Assembler Syntax
24 @cindex options for Meta
26 @cindex architectures, Meta
27 @cindex Meta architectures
29 The Imagination Technologies Meta architecture is implemented in a
30 number of versions, with each new version adding new features such as
31 instructions and registers. For precise details of what instructions
32 each core supports, please see the chip's technical reference manual.
34 The following table lists all available Meta options.
38 Generate code for Meta 1.1.
41 Generate code for Meta 1.2.
44 Generate code for Meta 2.1.
47 Allow code to use FPU hardware of Meta 2.1.
55 * Meta-Chars:: Special Characters
56 * Meta-Regs:: Register Names
60 @subsection Special Characters
62 @cindex line comment character, Meta
63 @cindex Meta line comment character
64 @samp{!} is the line comment character.
66 @cindex line separator, Meta
67 @cindex statement separator, Meta
68 @cindex Meta line separator
69 You can use @samp{;} instead of a newline to separate statements.
71 @cindex symbol names, @samp{$} in
72 @cindex @code{$} in symbol names
73 Since @samp{$} has no special meaning, you may use it in symbol names.
76 @subsection Register Names
78 @cindex Meta registers
79 @cindex registers, Meta
80 Registers can be specified either using their mnemonic names, such as
81 @samp{D0Re0}, or using the unit plus register number separated by a @samp{.},