search for: jeremysalwen

Displaying 12 results from an estimated 12 matches for "jeremysalwen".

2014 Jun 25
2
[LLVMdev] Getting LNT to work with non-bash shell
The attached patch didn't fix it, but when I also changed another == to = a few lines further down it seemed to work. Jeremy On Tue, Jun 24, 2014 at 10:07 PM, Justin Bogner <mail at justinbogner.com> wrote: > Jeremy Salwen <jeremysalwen at gmail.com> writes: > > I followed the LNT quickstart guide > > (http://llvm.org/docs/lnt/quickstart.html) on my debian machine, and > > it seems to have a problem running. When I consult test.log, every > > single test has a section like this > > > > #...
2014 Aug 04
3
[LLVMdev] Matching up inlined basic blocks with original basic blocks.
Hello All, I have some data tied to the basic blocks in a function, and after inlining that function, I'd like to recover that data in the inlined version. Is there some way to match up the inlined version of the function with the original basic blocks? Thanks, Jeremy -------------- next part -------------- An HTML attachment was scrubbed... URL:
2014 Jun 12
3
[LLVMdev] Creating and implementing an analysis group out of tree
...you know of any other projects that will demonstrate how to build passes out of tree, only creating an analysis group as well? Thanks Jeremy On Thu, Jun 12, 2014 at 4:20 PM, Eli Bendersky <eliben at google.com> wrote: > > > > On Thu, Jun 12, 2014 at 1:10 PM, Jeremy Salwen <jeremysalwen at gmail.com> > wrote: > >> Hello all, >> >> I'm trying to follow the guide >> http://llvm.org/docs/WritingAnLLVMPass.html to build an some passes and >> analysis groups out of tree. However, I'm having some trouble with crashes >> when I try to...
2014 Aug 21
2
[LLVMdev] Alias Analysis Semantics
...t aliasing across backedges that AliasAnalysis considers meaningless. Perhaps the MemoryDependence would allow this? Thank you, Jeremy On Wed, Aug 20, 2014 at 11:58 PM, Hal Finkel <hfinkel at anl.gov> wrote: > ----- Original Message ----- > > From: "Jeremy Salwen" <jeremysalwen at gmail.com> > > To: "Daniel Berlin" <dberlin at dberlin.org> > > Cc: "llvmdev" <llvmdev at cs.uiuc.edu> > > Sent: Wednesday, August 20, 2014 7:58:46 PM > > Subject: Re: [LLVMdev] Alias Analysis Semantics > > > > Hi Daniel, &gt...
2014 Aug 13
2
[LLVMdev] Alias Analysis Semantics
...A[i]=5; > } > int z=A[2]; > MayAlias? MustAlias? NeverAlias? It depends on which dynamic instructions the semantics refer to. Thank you, Jeremy On Wed, Aug 13, 2014 at 5:22 PM, Daniel Berlin <dberlin at dberlin.org> wrote: > On Wed, Aug 13, 2014 at 1:39 PM, Jeremy Salwen <jeremysalwen at gmail.com> > wrote: > > Hello all, > > > > I've read the documentation on alias analysis, and I think I understand > it > > literally, but I just want to be sure, because it seems a bit strange. > > > > As it says on this web page, > > >...
2014 Jun 09
2
[LLVMdev] Instrumentation based Profiling
Hello all, I'm wondering as to the status of control flow profiling in llvm. From what I can gather there was an old system (using opt -insert-edge-profiling and the like) which was removed in this commit llvm.org/viewvc/llvm-project?view=revision&revision=191835 . The commit message mentions "modern PGO efforts", but I can't find anything in the source tree or
2014 Aug 14
2
[LLVMdev] Alias Analysis Semantics
...t; } > printf("%d\n",A[4]); > free(A); > } > MustAlias? Because whenever they are executed, they do alias. Or MayAlias? Jeremy On Wed, Aug 13, 2014 at 7:31 PM, Daniel Berlin <dberlin at dberlin.org> wrote: > On Wed, Aug 13, 2014 at 2:52 PM, Jeremy Salwen <jeremysalwen at gmail.com> > wrote: > > Thanks Daniel! > > > > I think you've cleared up some of my misconceptions, but I still am a bit > > confused about some of the corner cases. > > > > Suppose we had something like this > > > > > >> std::ve...
2014 Jun 12
2
[LLVMdev] Creating and implementing an analysis group out of tree
Hello all, I'm trying to follow the guide http://llvm.org/docs/WritingAnLLVMPass.html to build an some passes and analysis groups out of tree. However, I'm having some trouble with crashes when I try to follow the guide. The first section provides a very useful example of what the whole .cpp file should look like for the HelloWorld pass. Obviously it's a bit more complex to write the
2014 Aug 21
2
[LLVMdev] Alias Analysis Semantics
...he program. > > > > > On Thu, Aug 14, 2014 at 6:54 AM, Daniel Berlin <dberlin at dberlin.org> > wrote: > >> On Thu, Aug 14, 2014 at 6:37 AM, Daniel Berlin <dberlin at dberlin.org> >> wrote: >> > On Wed, Aug 13, 2014 at 8:35 PM, Jeremy Salwen <jeremysalwen at gmail.com> >> wrote: >> >> Hey Daniel, >> >> >> >> Thanks again for the help. I'm still a bit confused about the >> interface to >> >> the alias analysis. It seems like we are talking about different >> >> interfac...
2014 Jun 24
2
[LLVMdev] Getting LNT to work with non-bash shell
I followed the LNT quickstart guide ( http://llvm.org/docs/lnt/quickstart.html) on my debian machine, and it seems to have a problem running. When I consult test.log, every single test has a section like this # Pretend that the reference output was produced instantaneously. > cp /home/jeremy/hardware/llvm/test-suite/instant.txt > Output/sse.expandfft.out-nat.time >
2014 Aug 14
2
[LLVMdev] Alias Analysis Semantics
On Thu, Aug 14, 2014 at 6:37 AM, Daniel Berlin <dberlin at dberlin.org> wrote: > On Wed, Aug 13, 2014 at 8:35 PM, Jeremy Salwen <jeremysalwen at gmail.com> wrote: >> Hey Daniel, >> >> Thanks again for the help. I'm still a bit confused about the interface to >> the alias analysis. It seems like we are talking about different >> interfaces. > Sorry, yes, i was thinking of a different interface. &...
2014 Aug 13
2
[LLVMdev] Alias Analysis Semantics
Hello all, I've read the documentation on alias analysis, and I think I understand it literally, but I just want to be sure, because it seems a bit strange. As it says on this web page <http://llvm.org/docs/AliasAnalysis.html>, The MayAlias response is used whenever the two pointers might refer to the > same object. > > The PartialAlias response is used when the two memory