diff options
author | Daniel Gutson <dgutson@codesourcery.com> | 2009-12-28 18:27:42 +0000 |
---|---|---|
committer | Daniel Gutson <dgutson@codesourcery.com> | 2009-12-28 18:27:42 +0000 |
commit | 99f1a7a78a814f5df32488c36be264a8e30bf3b1 (patch) | |
tree | a9ebe050b74fdae5c9c86661396cbb1007352799 /gas/doc | |
parent | 6a0fc12fb1e6ef883c57a5524ebd6c6171572f9a (diff) | |
download | gdb-99f1a7a78a814f5df32488c36be264a8e30bf3b1.zip gdb-99f1a7a78a814f5df32488c36be264a8e30bf3b1.tar.gz gdb-99f1a7a78a814f5df32488c36be264a8e30bf3b1.tar.bz2 |
2009-12-28 Daniel Gutson <dgutson@codesourcery.com>
* doc/c-arm.texi: Document NEON alignment specifiers.
Diffstat (limited to 'gas/doc')
-rw-r--r-- | gas/doc/c-arm.texi | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/gas/doc/c-arm.texi b/gas/doc/c-arm.texi index 671ccc7..69ed6b6 100644 --- a/gas/doc/c-arm.texi +++ b/gas/doc/c-arm.texi @@ -339,6 +339,7 @@ features. The default is to warn. * ARM-Chars:: Special Characters * ARM-Regs:: Register Names * ARM-Relocations:: Relocations +* ARM-Neon-Alignment:: NEON Alignment Specifiers @end menu @node ARM-Instruction-Set @@ -406,6 +407,21 @@ Either @samp{#} or @samp{$} can be used to indicate immediate operands. @cindex register names, ARM *TODO* Explain about ARM register naming, and the predefined names. +@node ARM-Neon-Alignment +@subsection NEON Alignment Specifiers + +@cindex alignment for NEON instructions +Some NEON load/store instructions allow an optional address +alignment qualifier. +The ARM documentation specifies that this is indicated by +@samp{@@ @var{align}}. However GAS already interprets +the @samp{@@} character as a "line comment" start, +so @samp{: @var{align}} is used instead. For example: + +@smallexample + vld1.8 @{q0@}, [r0, :128] +@end smallexample + @node ARM Floating Point @section Floating Point |