search for: playingwithpointers

Displaying 20 results from an estimated 727 matches for "playingwithpointers".

2016 Mar 23
5
Open Project : Inter-procedural Register Allocation [GSoC 2016]
Apologies: didn't notice how old this thread is before replying. On Tue, Mar 22, 2016 at 5:24 PM, Sanjoy Das <sanjoy at playingwithpointers.com> wrote: > Hi Vivek, > > [+CC Matthias, Quentin] > > Inter-procedural register allocation can be a big win, but my estimate > is that it will be challenging to complete within one summer unless > you're already familiar with LLVM's register allocator. > > I&...
2016 Mar 23
0
Open Project : Inter-procedural Register Allocation [GSoC 2016]
...sed) and a callgraph in the backend. So this might end up being more pass manager / infrastructure work than register allocation. I'd be happy to answer detail questions or give guidance on the register allocation aspects. - Matthias > On Mar 22, 2016, at 5:27 PM, Sanjoy Das <sanjoy at playingwithpointers.com> wrote: > > Apologies: didn't notice how old this thread is before replying. > > On Tue, Mar 22, 2016 at 5:24 PM, Sanjoy Das > <sanjoy at playingwithpointers.com> wrote: >> Hi Vivek, >> >> [+CC Matthias, Quentin] >> >> Inter-procedur...
2016 Mar 23
5
Open Project : Inter-procedural Register Allocation [GSoC 2016]
...p being more pass manager / infrastructure work than register allocation. > > > > I'd be happy to answer detail questions or give guidance on the register allocation aspects. > > > > - Matthias > > > >> On Mar 22, 2016, at 5:27 PM, Sanjoy Das <sanjoy at playingwithpointers.com <mailto:sanjoy at playingwithpointers.com>> wrote: > >> > >> Apologies: didn't notice how old this thread is before replying. > >> > >> On Tue, Mar 22, 2016 at 5:24 PM, Sanjoy Das > >> <sanjoy at playingwithpointers.com <mailto:san...
2016 Mar 23
2
Open Project : Inter-procedural Register Allocation [GSoC 2016]
...ackend. So this might end up being more pass manager / infrastructure work than register allocation. > > I'd be happy to answer detail questions or give guidance on the register allocation aspects. > > - Matthias > >> On Mar 22, 2016, at 5:27 PM, Sanjoy Das <sanjoy at playingwithpointers.com> wrote: >> >> Apologies: didn't notice how old this thread is before replying. >> >> On Tue, Mar 22, 2016 at 5:24 PM, Sanjoy Das >> <sanjoy at playingwithpointers.com> wrote: >>> Hi Vivek, >>> >>> [+CC Matthias, Quentin] &...
2016 Mar 23
0
Open Project : Inter-procedural Register Allocation [GSoC 2016]
...re > pass manager / infrastructure work than register allocation. > > > > I'd be happy to answer detail questions or give guidance on the register > allocation aspects. > > > > - Matthias > > > >> On Mar 22, 2016, at 5:27 PM, Sanjoy Das <sanjoy at playingwithpointers.com> > wrote: > >> > >> Apologies: didn't notice how old this thread is before replying. > >> > >> On Tue, Mar 22, 2016 at 5:24 PM, Sanjoy Das > >> <sanjoy at playingwithpointers.com> wrote: > >>> Hi Vivek, > >>> &...
2016 Mar 23
5
Open Project : Inter-procedural Register Allocation [GSoC 2016]
...> So this might end up being more pass manager / infrastructure work than register allocation. > > I'd be happy to answer detail questions or give guidance on the register allocation aspects. > > - Matthias > >> On Mar 22, 2016, at 5:27 PM, Sanjoy Das <sanjoy at playingwithpointers.com> wrote: >> >> Apologies: didn't notice how old this thread is before replying. >> >> On Tue, Mar 22, 2016 at 5:24 PM, Sanjoy Das >> <sanjoy at playingwithpointers.com> wrote: >>> Hi Vivek, >>> >>> [+CC Matthias, Quentin] &...
2016 Mar 24
0
Open Project : Inter-procedural Register Allocation [GSoC 2016]
...r / infrastructure work than register allocation. >> > >> > I'd be happy to answer detail questions or give guidance on the register allocation aspects. >> > >> > - Matthias >> > >> >> On Mar 22, 2016, at 5:27 PM, Sanjoy Das <sanjoy at playingwithpointers.com <mailto:sanjoy at playingwithpointers.com>> wrote: >> >> >> >> Apologies: didn't notice how old this thread is before replying. >> >> >> >> On Tue, Mar 22, 2016 at 5:24 PM, Sanjoy Das >> >> <sanjoy at playingwithpointer...
2015 Jun 11
2
[LLVMdev] Question about NoWrap flag for SCEVAddRecExpr
> On Jun 11, 2015, at 12:48 AM, Sanjoy Das <sanjoy at playingwithpointers.com> wrote: > > On Thu, Jun 11, 2015 at 12:02 AM, Adam Nemet <anemet at apple.com <mailto:anemet at apple.com>> wrote: >> >>> On Jun 10, 2015, at 11:44 PM, Sanjoy Das <sanjoy at playingwithpointers.com> wrote: >>> >>>> Base is treate...
2012 Apr 12
6
[LLVMdev] SIV tests in LoopDependence Analysis, Sanjoy's patch
Hi, Here is a preliminary (monolithic) version you can comment on. This is still buggy, however, and I'll be testing for and fixing bugs over the next few days. I've used your version of the strong siv test. Thanks! -- Sanjoy Das. http://playingwithpointers.com -------------- next part -------------- A non-text attachment was scrubbed... Name: patch.diff Type: application/octet-stream Size: 40632 bytes Desc: not available URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20120412/261b2eb9/attachment.obj>
2016 Mar 23
0
Open Project : Inter-procedural Register Allocation [GSoC 2016]
...end up being more pass manager / infrastructure work than register allocation. >> >> I'd be happy to answer detail questions or give guidance on the register allocation aspects. >> >> - Matthias >> >>> On Mar 22, 2016, at 5:27 PM, Sanjoy Das <sanjoy at playingwithpointers.com> wrote: >>> >>> Apologies: didn't notice how old this thread is before replying. >>> >>> On Tue, Mar 22, 2016 at 5:24 PM, Sanjoy Das >>> <sanjoy at playingwithpointers.com> wrote: >>>> Hi Vivek, >>>> >>>&...
2016 Mar 23
1
Open Project : Inter-procedural Register Allocation [GSoC 2016]
...re work than > register allocation. > >> > >> I'd be happy to answer detail questions or give guidance on the > register allocation aspects. > >> > >> - Matthias > >> > >>> On Mar 22, 2016, at 5:27 PM, Sanjoy Das < > sanjoy at playingwithpointers.com> wrote: > >>> > >>> Apologies: didn't notice how old this thread is before replying. > >>> > >>> On Tue, Mar 22, 2016 at 5:24 PM, Sanjoy Das > >>> <sanjoy at playingwithpointers.com> wrote: > >>>> Hi Vivek,...
2016 Mar 23
0
Open Project : Inter-procedural Register Allocation [GSoC 2016]
...anyone is willing to be mentor for this. > > Sincerely, > Vivek Pandya > > > _______________________________________________ > LLVM Developers mailing list > llvm-dev at lists.llvm.org > http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev > -- Sanjoy Das http://playingwithpointers.com
2016 Mar 24
3
Open Project : Inter-procedural Register Allocation [GSoC 2016]
...than register allocation. >>> > >>> > I'd be happy to answer detail questions or give guidance on the register allocation aspects. >>> > >>> > - Matthias >>> > >>> >> On Mar 22, 2016, at 5:27 PM, Sanjoy Das <sanjoy at playingwithpointers.com <mailto:sanjoy at playingwithpointers.com>> wrote: >>> >> >>> >> Apologies: didn't notice how old this thread is before replying. >>> >> >>> >> On Tue, Mar 22, 2016 at 5:24 PM, Sanjoy Das >>> >> <sanjoy a...
2012 Apr 05
3
[LLVMdev] SIV tests in LoopDependence Analysis, Sanjoy's patch
...efinition 2.10) are similarly incorrect. See http://www.elsevierdirect.com/companion.jsp?ISBN=9781558602861 particularly the replacement for page 46. I'm also confused about the math, but I'll keep working on it. Thanks, Preston On Sun, Mar 25, 2012 at 9:49 PM, Sanjoy Das <sanjoy at playingwithpointers.com> wrote: > Hi Hal, Preston! > > Sorry for the delay! Got busy with some offline work. > > I've worked on my previous code to calculate direction and distance > vectors whenever possible (strong SIV, basically). I think the > current code is much clearer and would li...
2014 Dec 16
5
[LLVMdev] interest in an .eh_frame parser in llvm?
Hi all, Our use case for LLVM requires us to parse the .eh_frame sections emitted by MCJIT (for callee-saved-register spill slots, amongst other things). Does it make sense to have an in-tree parser for .eh_frame, given that it will make such tasks a lot easier? -- Sanjoy
2016 Mar 24
0
Open Project : Inter-procedural Register Allocation [GSoC 2016]
.... >>>> > >>>> > I'd be happy to answer detail questions or give guidance on the register allocation aspects. >>>> > >>>> > - Matthias >>>> > >>>> >> On Mar 22, 2016, at 5:27 PM, Sanjoy Das <sanjoy at playingwithpointers.com <mailto:sanjoy at playingwithpointers.com>> wrote: >>>> >> >>>> >> Apologies: didn't notice how old this thread is before replying. >>>> >> >>>> >> On Tue, Mar 22, 2016 at 5:24 PM, Sanjoy Das >>>> &...
2016 Feb 27
2
Possible soundness issue with available_externally (split from "RFC: Add guard intrinsics")
On Thu, Feb 25, 2016 at 9:59 AM, Sanjoy Das <sanjoy at playingwithpointers.com> wrote: > Couple of other examples: > > void @foo(i32* %ptr) available_externally { > %discard = load i32, i32* %ptr > } > void bar() { > call @foo(i32* %x) > } > > ==> > > void @foo(i32* %ptr) available_externally { > } > vo...
2016 Feb 29
2
Possible soundness issue with available_externally (split from "RFC: Add guard intrinsics")
..."Duncan P. N. Exon Smith" > <dexonsmith at apple.com <mailto:dexonsmith at apple.com>>, > "Xinliang David Li" <xinliangli at gmail.com > <mailto:xinliangli at gmail.com>>, "Sanjoy Das" > <sanjoy at playingwithpointers.com > <mailto:sanjoy at playingwithpointers.com>> > > *Sent: *Friday, February 26, 2016 9:41:23 PM > > > *Subject: *Re: [llvm-dev] Possible soundness issue with > available_externally (split from "RFC: Add guard intrinsics") &g...
2012 Mar 26
0
[LLVMdev] SIV tests in LoopDependence Analysis, Sanjoy's patch
...n and distance vectors whenever possible (strong SIV, basically). I think the current code is much clearer and would like your opinions on it. I have attached the patch and also pushed to the github repo I mentioned [1]. Thanks! [1] https://github.com/sanjoy/llvm/tree/lda -- Sanjoy Das. http://playingwithpointers.com -------------- next part -------------- A non-text attachment was scrubbed... Name: lda.diff Type: text/x-patch Size: 35188 bytes Desc: not available URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20120326/ab45b7ba/attachment.bin>
2016 Feb 27
0
Possible soundness issue with available_externally (split from "RFC: Add guard intrinsics")
On Fri, Feb 26, 2016 at 7:08 PM Sanjoy Das <sanjoy at playingwithpointers.com> wrote: > On Thu, Feb 25, 2016 at 9:59 AM, Sanjoy Das > <sanjoy at playingwithpointers.com> wrote: > > Couple of other examples: > > > > void @foo(i32* %ptr) available_externally { > > %discard = load i32, i32* %ptr > > } > > void ba...