search for: analyzeusesofpointer

Displaying 6 results from an estimated 6 matches for "analyzeusesofpointer".

2015 Dec 04
4
RFC: New function attribute HasInaccessibleState
that would be an escaping global, and as far as I know is handled separately in GlobalsAA (AnalyzeUsesOfPointer checks if a global is used as operand to a function) On December 4, 2015 11:47:20 PM GMT+05:30, James Molloy <james at jamesmolloy.co.uk> wrote: >It is if one of the operands is or can alias a global ? >On Fri, 4 Dec 2015 at 18:16, Vaivaswatha Nagaraj <vn at compilertree.com> &g...
2015 Dec 04
3
RFC: New function attribute HasInaccessibleState
...M Dev" <llvm-dev at lists.llvm.org> >> Sent: Friday, December 4, 2015 12:28:03 PM >> Subject: Re: [llvm-dev] RFC: New function attribute HasInaccessibleState >> >> that would be an escaping global, and as far as I know is handled >> separately in GlobalsAA (AnalyzeUsesOfPointer checks if a global is >> used as operand to a function) >> > > More generally, I think this attribute is supposed to mean, "this function might access globals, but none of these globals are things you can name in the IR being optimized." You might, of course, pass in a...
2015 Dec 03
3
Function attributes for LibFunc and its impact on GlobalsAA
----- Original Message ----- > From: "James Molloy via llvm-dev" <llvm-dev at lists.llvm.org> > To: "Vaivaswatha Nagaraj" <vn at compilertree.com> > Cc: "LLVM Dev" <llvm-dev at lists.llvm.org> > Sent: Thursday, December 3, 2015 4:41:46 AM > Subject: Re: [llvm-dev] Function attributes for LibFunc and its impact on GlobalsAA > >
2015 Dec 08
3
RFC: New function attribute HasInaccessibleState
...g> > >> Sent: Friday, December 4, 2015 12:28:03 PM > >> Subject: Re: [llvm-dev] RFC: New function attribute > >> HasInaccessibleState > >> > >> that would be an escaping global, and as far as I know is handled > >> separately in GlobalsAA (AnalyzeUsesOfPointer checks if a global is > >> used as operand to a function) > >> > > > > More generally, I think this attribute is supposed to mean, "this > > function might access globals, but none of these globals are things > > you can name in the IR being optim...
2015 Dec 04
2
RFC: New function attribute HasInaccessibleState
writing into operands is not the same as writing to globals right? I added printf in the same category since we were discussing writing to globals. On December 4, 2015 11:34:10 PM GMT+05:30, James Molloy <james at jamesmolloy.co.uk> wrote: >Hi, > >I just want to reiterate: printf and friends do *not* fall into this >category as they can write to their operands (unless you parse
2015 Dec 09
5
RFC: New function attribute HasInaccessibleState
...g> > >> Sent: Friday, December 4, 2015 12:28:03 PM > >> Subject: Re: [llvm-dev] RFC: New function attribute > >> HasInaccessibleState > >> > >> that would be an escaping global, and as far as I know is handled > >> separately in GlobalsAA (AnalyzeUsesOfPointer checks if a global is > >> used as operand to a function) > >> > > > > More generally, I think this attribute is supposed to mean, "this > > function might access globals, but none of these globals are things > > you can name in the IR being optim...