search for: housedillon

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