Displaying 5 results from an estimated 5 matches for "housedillon".
2016 Jan 08
2
Diff to add ARMv6L to Target parser
...10:16 AM, Bob Wilson <bob.wilson at apple.com> wrote:
>
>
>> On Jan 7, 2016, at 2:21 PM, Eric Christopher <echristo at gmail.com <mailto:echristo at gmail.com>> wrote:
>>
>>
>>
>> On Thu, Jan 7, 2016 at 2:17 PM William Dillon <william at housedillon.com <mailto:william at housedillon.com>> wrote:
>> Yikes!!
>>
>> It looks like things have changed considerably! I’ll need to start this from scratch. A few questions, though:
>>
>> I have a goal for this to be in the Swift 2.2 release, is that feasible?
&...
2016 Jan 07
2
Diff to add ARMv6L to Target parser
...tyom Skrobov <Artyom.Skrobov at arm.com> wrote:
>
> William, what revision of LLVM is your patch based on?
>
> The trunk hasn't had ARM_ARCH("armv6hl") since r252903 (Nov 12th)
>
>
> -----Original Message-----
> From: William Dillon [mailto:william at housedillon.com]
> Sent: 06 January 2016 17:55
> To: Renato Golin
> Cc: Tim Northover; LLVM Dev; nd; Artyom Skrobov; Daniel Sanders; Eric Christopher
> Subject: Re: [llvm-dev] Diff to add ARMv6L to Target parser
>
> Taking the suggestions of the group under consideration, I’ve generated a n...
2016 Jan 05
6
Diff to add ARMv6L to Target parser
> You assume triples make sense. That's the first mistake everyone does
> when thinking about triples. :)
I know they don't make sense in many corner cases, but I think
discarding logic where it *does* exist is a mistake.
> AFAIK, "ARMv7B" is only used by HighBank, which is no more. But that,
> too, was "ARMv7A big endian".
I believe it's what any
2016 Jan 06
2
Diff to add ARMv6L to Target parser
...le
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160106/31b7528c/attachment.obj>
-------------- next part --------------
> On Jan 5, 2016, at 9:51 AM, Renato Golin <renato.golin at linaro.org> wrote:
>
> On 5 January 2016 at 17:24, William Dillon <william at housedillon.com> wrote:
>> How is this for a proposed solution? What if I add logic to
>> llvm::ARM::getCanonicalArchName() that matches the trailing ‘l’ (or ‘b’) and
>> treats it the same way that ‘el’ and ‘eb’ are now? This function would
>> return v7 or v6 in the case of armv7l...
2016 Jan 05
3
Diff to add ARMv6L to Target parser
Hi all,
Thank you so much for this discussion. It has been very helpful and educational. I think that I understand the perspectives of both Tim and Renato. Let me briefly summarize them to ensure that I correctly understand:
Renato’s perspective is that the triple means whatever the author says it does, and that may or not be meaningful. :) In the case of armv7l (for example) it has a clear