Re: [OE-core] [PATCH v2 0/4] Add tune for ARMv8 and some cortex processors

2018-06-12 Thread Andre McCurdy
On Tue, Jun 12, 2018 at 4:32 PM, Herve Jourdain wrote: > Hi Andre, > > I believe I did say always present on armv8 and armv7, I did not mean before > that. Right. The point of considering older architecture levels was that IF we were to drop support for armv4 (I'm not necessarily suggesting that

Re: [OE-core] [PATCH v2 0/4] Add tune for ARMv8 and some cortex processors

2018-06-12 Thread Herve Jourdain
Hi Andre, I believe I did say always present on armv8 and armv7, I did not mean before that. Having separate tunes for thumb support was necessary on previous architectures where it was optional, but it persisted for architectures which made thumb mandatory. I’m not even advocating removing the

Re: [OE-core] [PATCH v2 0/4] Add tune for ARMv8 and some cortex processors

2018-06-12 Thread Andre McCurdy
On Tue, Jun 12, 2018 at 2:43 PM, Mark Hatle wrote: > On 6/12/18 3:39 PM, Andre McCurdy wrote: >> On Tue, Jun 12, 2018 at 1:00 PM, Mark Hatle wrote: >>> On 6/12/18 10:49 AM, Herve Jourdain wrote: Hi, So I agree with you about restricting to what gcc can support, that's actuall

Re: [OE-core] [PATCH v2 0/4] Add tune for ARMv8 and some cortex processors

2018-06-12 Thread Mark Hatle
On 6/12/18 3:39 PM, Andre McCurdy wrote: > On Tue, Jun 12, 2018 at 1:00 PM, Mark Hatle wrote: >> On 6/12/18 10:49 AM, Herve Jourdain wrote: >>> Hi, >>> >>> So I agree with you about restricting to what gcc can support, that's >>> actually my proposal (actually, probably a subset of what gcc can s

Re: [OE-core] [PATCH v2 0/4] Add tune for ARMv8 and some cortex processors

2018-06-12 Thread Andre McCurdy
On Tue, Jun 12, 2018 at 1:00 PM, Mark Hatle wrote: > On 6/12/18 10:49 AM, Herve Jourdain wrote: >> Hi, >> >> So I agree with you about restricting to what gcc can support, that's >> actually my proposal (actually, probably a subset of what gcc can support). >> So for armv8, gcc supports, as archi

Re: [OE-core] [PATCH v2 0/4] Add tune for ARMv8 and some cortex processors

2018-06-12 Thread Mark Hatle
always adding it to the tune without creating specific > variants with or without thumb makes sense, since the tune is normally about > the SoC capabilities, and arv7 and armv8 both support it. > You can always select whether you want thumb or not by setting > ARM_INSTRUCTION_SET appr

Re: [OE-core] [PATCH v2 0/4] Add tune for ARMv8 and some cortex processors

2018-06-12 Thread Herve Jourdain
cific variants with or without thumb makes sense, since the tune is normally about the SoC capabilities, and arv7 and armv8 both support it. You can always select whether you want thumb or not by setting ARM_INSTRUCTION_SET appropriately at the distro level. Cheers, Herve -Original Message---

Re: [OE-core] [PATCH v2 0/4] Add tune for ARMv8 and some cortex processors

2018-06-12 Thread Mark Hatle
of everyone doing its own? > > Cheers, > Herve > > -Original Message- > From: openembedded-core-boun...@lists.openembedded.org > [mailto:openembedded-core-boun...@lists.openembedded.org] On Behalf Of Koen > Kooi > Sent: mardi 12 juin 2018 11:01 > To: Randy L

Re: [OE-core] [PATCH v2 0/4] Add tune for ARMv8 and some cortex processors

2018-06-12 Thread Herve Jourdain
--Original Message- From: openembedded-core-boun...@lists.openembedded.org [mailto:openembedded-core-boun...@lists.openembedded.org] On Behalf Of Koen Kooi Sent: mardi 12 juin 2018 11:01 To: Randy Li Cc: OE-core Subject: Re: [OE-core] [PATCH v2 0/4] Add tune for ARMv8 and some cortex proces

Re: [OE-core] [PATCH v2 0/4] Add tune for ARMv8 and some cortex processors

2018-06-12 Thread Koen Kooi
> Op 9 jun. 2018, om 08:26 heeft Randy Li het volgende > geschreven: > > I read the ARMv8 manual again, it looks the hardware float is mandatory > in Linux Distributions and toolchain libraries. Even some cortex > processors can be configured without FPU/NEON hardware, but I don't > think they

[OE-core] [PATCH v2 0/4] Add tune for ARMv8 and some cortex processors

2018-06-08 Thread Randy Li
I read the ARMv8 manual again, it looks the hardware float is mandatory in Linux Distributions and toolchain libraries. Even some cortex processors can be configured without FPU/NEON hardware, but I don't think they would be used in openembeded core. So I can assume the NEON(SIMD) would exist all