This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] arm: allow SIMD instructions to be used without VFP support enabled


On 09/04/13 10:04, Jan Beulich wrote:
On 09.04.13 at 10:32, Richard Earnshaw <rearnsha@arm.com> wrote:
On 09/04/13 08:03, Jan Beulich wrote:
The only thing that's useful to think about is what is permitted by the
architecture.  The architecture only permits INT_NEON + FP_NEON + FP, FP
(in various guises) and INT_NEON.  It doesn't make sense to me to allow
other random permutations.  Ergo

	.arch_extension "neon"
	.arch_extension "nofp"

should give INT_NEON in the terminology above.

Mind pointing me to where this is stated? As said, the FPSID and
MVFRx register descriptions in the v7-A and v7-R edition of the
ARM Architecture Reference Manual don't say anything to that
effect according to my reading.

Jan



Table A2-4 in the RevC ARMv7-A+R ARM ARM Gives the list of permitted combinations of Neon and FP units.

R.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]