search for: sijaric

Displaying 11 results from an estimated 11 matches for "sijaric".

2016 Mar 22
1
Question about GlobalOpt
...lls in the Function Attributes pass for the purpose of detecting norecurse functions: http://reviews.llvm.org/D14769. I’ll look for other threads on this topic. Thanks, Sanjin From: mehdi.amini at apple.com [mailto:mehdi.amini at apple.com] Sent: Monday, March 21, 2016 4:02 PM To: Sanjin Sijaric <ssijaric at codeaurora.org> Cc: LLVM Dev Mailing List <llvm-dev at lists.llvm.org>; Chandler Carruth <chandlerc at google.com>; James Molloy <james at jamesmolloy.co.uk> Subject: Re: [llvm-dev] Question about GlobalOpt On Mar 21, 2016, at 3:57 PM, Sanjin S...
2015 Jan 30
2
[LLVMdev] [PATCH] Bugfix for missed dependency from store to load in buildSchedGraph().
...ays call adjustChainDeps(), regardless of MayAlias, since this applies both for AliasMemUses and NonAliasMemUses. No test case found for any in-tree target. Jonas Paulsson -----Original Message----- From: Jonas Paulsson Sent: den 8 januari 2015 16:01 To: 'Hal Finkel'; Sanjin Sijaric Cc: Mattias Eriksson V; llvmdev at cs.uiuc.edu; Tom Stellard; Sergei Larin; Andrew Trick; llvm-commits at cs.uiuc.edu Subject: [PATCH] Call adjustChainDeps() always when handling a store. Hi, here is a patch on a problem I described in my previous mail (number 1) for your review. In short, I thin...
2015 Feb 10
2
[LLVMdev] [PATCH] Bugfix for missed dependency from store to load in buildSchedGraph().
...ainEdge() again, and would appreciate some feedback. /Jonas Paulsson -----Original Message----- From: Hal Finkel [mailto:hfinkel at anl.gov] Sent: den 7 februari 2015 02:07 To: Jonas Paulsson Cc: Mattias Eriksson V; llvmdev at cs.uiuc.edu; Tom Stellard; Sergei Larin; Patrik Hägglund H; Sanjin Sijaric; Andrew Trick (atrick at apple.com); llvm-commits at cs.uiuc.edu Subject: Re: [PATCH] Bugfix for missed dependency from store to load in buildSchedGraph(). ----- Original Message ----- > From: "Jonas Paulsson" <jonas.paulsson at ericsson.com> > To: "Hal Finkel" <...
2016 Mar 21
3
Question about GlobalOpt
Hi, GlobalOpt may not consider demoting globals to locals in the "main" function when C is used. It used to consider "main" specifically prior to commit r253168 , for both C and C++. Since r253168, the check for the norecurse attribute may prevent "main" from being considered. This happens because the Function Attributes pass will not add the norecurse
2015 Feb 11
2
[LLVMdev] [PATCH] Bugfix for missed dependency from store to load in buildSchedGraph().
...d not need an edge". What do you think about this, anyone? / Jonas Paulsson From: Andrew Trick [mailto:atrick at apple.com] Sent: den 10 februari 2015 22:12 To: Jonas Paulsson Cc: Hal Finkel; Mattias Eriksson V; llvmdev at cs.uiuc.edu; Tom Stellard; Sergei Larin; Patrik Hägglund H; Sanjin Sijaric; llvm commits Subject: Re: [PATCH] Bugfix for missed dependency from store to load in buildSchedGraph(). On Feb 10, 2015, at 6:54 AM, Jonas Paulsson <jonas.paulsson at ericsson.com<mailto:jonas.paulsson at ericsson.com>> wrote: Looking at the possibility of refactorization / redesign...
2014 Dec 16
3
[LLVMdev] ScheduleDAGInstrs.cpp
...uarantee to be consistent, as it was not in the example above. Sergei? Best regards, Jonas Paulsson -----Original Message----- From: Andrew Trick [mailto:atrick at apple.com] Sent: den 16 december 2014 08:15 To: Jonas Paulsson Cc: Hal Finkel; Mattias Eriksson V; llvmdev at cs.uiuc.edu; Sanjin Sijaric; Tom Stellard; Sergei Larin Subject: Re: ScheduleDAGInstrs.cpp > On Dec 14, 2014, at 3:17 AM, Jonas Paulsson <jonas.paulsson at ericsson.com> wrote: > > Hello again, > > Sorry -- I think I found the problem somewhere else. I was a bit > confused and missed the fact that...
2014 Dec 14
2
[LLVMdev] ScheduleDAGInstrs.cpp
...rmal operation instructions that do not touch memory, because also anti and output edges are followed. Best regards, Jonas Paulsson -----Original Message----- From: Jonas Paulsson Sent: den 13 december 2014 14:47 To: 'Hal Finkel' Cc: Mattias Eriksson V; llvmdev at cs.uiuc.edu; Sanjin Sijaric; Tom Stellard; Andrew Trick Subject: RE: ScheduleDAGInstrs.cpp Hi, Thank you for your reply. I have tried Tom Stellards patch, but it did not resolve my particular problem. I have tried to expose this problem on public target without success. I am still however fearing that the scheduler is inco...
2014 Dec 19
2
[LLVMdev] ScheduleDAGInstrs.cpp
Hi, I write again regarding buildSchedGraph(), as I am still not happy about things there. I have found at least two examples which do not work out: 1) SU(2) Store "Value A" SU(1) Store "Value A" SU(0) Load "Value A" If MIsNeedChainEdge() returns false for SU(0) and SU(1), SU(0) is inserted into RejectedMemNodes and removed from its MemUses SU list, as this
2016 Mar 22
3
Question about GlobalOpt
I think the conceptual issues have largely been sorted out, it is mostly that it is *much* harder to deduce norecurse than it might seem like superficially. On Mon, Mar 21, 2016 at 4:02 PM Mehdi Amini <mehdi.amini at apple.com> wrote: > On Mar 21, 2016, at 3:57 PM, Sanjin Sijaric via llvm-dev < > llvm-dev at lists.llvm.org> wrote: > > Hi, > > GlobalOpt may not consider demoting globals to locals in the “main” > function when C is used. It used to consider “main” specifically prior to > commit r253168 , for both C and C++. Since r253168, the che...
2014 Dec 08
3
[LLVMdev] ScheduleDAGInstrs.cpp
Hi, Can anyone help me to understand the ScheduleDAGInstrs::buildSchedGraph() method? I find the handling of AliasChain is disturbing since: 1. A new alias chain add deps to all possibly aliasing SUs, and then clears those lists. 2. When AliasChain is present, the addChainDependency() method is called, but the target hook areMemAccessesTriviallyDisjoint() called inside
2015 Jul 15
3
[LLVMdev] Register pressure mechanism in PRE or Smarter rematerialization/split/spiller/coalescing ?
...RE. On Tue, Jul 14, 2015 at 5:42 PM, Lawrence <lawrence at codeaurora.org> wrote: > +llvmdev > > > > From: Lawrence [mailto:lawrence at codeaurora.org] > Sent: Tuesday, July 14, 2015 5:42 PM > To: 'dberlin at dberlin.org' > Cc: 'Ana Pazos'; 'Sanjin Sijaric'; 'zinob at codeaurora.org' > Subject: RE: Insight of 403050abcc091260be2e8f58484e7a39c0782b47? > > > > Thanks Daniel for your prompt response. > > > > I understand the problem is a combination of multiple things, I have > opened at least one RA bug for it...