[PATCH] ARM IAS: (partially) support .arch_extension directive
Saleem Abdulrasool
compnerd at compnerd.org
Mon Feb 10 08:13:28 PST 2014
On Sun, Feb 2, 2014 at 12:39 PM, Saleem Abdulrasool
<compnerd at compnerd.org>wrote:
> Hi t.p.northover, rengolin,
>
> This adds a partial implementation of the .arch_extension directive to the
> integrated ARM assembler. There are a number of limitations to this
> implementation arising from the target backend support rather than the
> implementation itself. Namely, iWMMXT (v1 and v2), Maverick, and XScale
> support
> is not present in the ARM backend. Currently, there is no check for
> A-class
> only (needed for virt), and no ARMv6k detection (needed for os and sec).
> The
> remainder of the extensions are fully supported.
>
Ping.
Id like to get this in. The change itself is pretty simple, but, I wanted
to ensure that I hadn't missed anything WRT existing support for
architectures/chip revisions.
> http://llvm-reviews.chandlerc.com/D2673
>
> Files:
> lib/Target/ARM/AsmParser/ARMAsmParser.cpp
> test/MC/ARM/directive-arch_extension-crc.s
> test/MC/ARM/directive-arch_extension-crypto.s
> test/MC/ARM/directive-arch_extension-fp.s
> test/MC/ARM/directive-arch_extension-idiv.s
> test/MC/ARM/directive-arch_extension-mp.s
> test/MC/ARM/directive-arch_extension-sec.s
> test/MC/ARM/directive-arch_extension-simd.s
>
--
Saleem Abdulrasool
compnerd (at) compnerd (dot) org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140210/143fae19/attachment.html>
More information about the llvm-commits
mailing list