search for: godepankaj

Displaying 20 results from an estimated 38 matches for "godepankaj".

2011 Oct 04
2
[LLVMdev] collect end line number for scope
What do you mean by "current top of tree"?   Pankaj ________________________________ From: Eric Christopher <echristo at apple.com> To: Pankaj Gode <godepankaj at yahoo.com> Cc: "llvmdev at cs.uiuc.edu" <llvmdev at cs.uiuc.edu> Sent: Monday, October 3, 2011 10:32 PM Subject: Re: [LLVMdev] collect end line number for scope On Oct 3, 2011, at 4:36 AM, Pankaj Gode wrote: For the above code, i want to collect endline (indicated by <...
2011 Oct 04
0
[LLVMdev] collect end line number for scope
Hi, He is referring to current SVN head. Regards, Alex On Tue, Oct 4, 2011 at 12:08 PM, Pankaj Gode <godepankaj at yahoo.com> wrote: > What do you mean by "current top of tree"? > > Pankaj > From: Eric Christopher <echristo at apple.com> > To: Pankaj Gode <godepankaj at yahoo.com> > Cc: "llvmdev at cs.uiuc.edu" <llvmdev at cs.uiuc.edu> > Sent: Mon...
2013 Apr 29
1
[LLVMdev] LowerDbgDeclare results in redeclaration of local variable
...scope information, I do not get exact scope, after optimization. As you said that this is a work in progress, so can we expect full version on this in llvm3.3 release ?   Regards, Pankaj   ________________________________ From: Eric Christopher <echristo at gmail.com> To: Pankaj Gode <godepankaj at yahoo.com>; Adrian Prantl <aprantl at apple.com> Cc: llvm Developers <llvmdev at cs.uiuc.edu> Sent: Monday, April 29, 2013 12:24 PM Subject: Re: [LLVMdev] LowerDbgDeclare results in redeclaration of local variable There was a patch committed the other day that should, at least...
2013 Apr 29
0
[LLVMdev] LowerDbgDeclare results in redeclaration of local variable
There was a patch committed the other day that should, at least, work around some of the behavior you describe. Optimized debug info is an area that's being worked on in ToT and previous releases are particularly bad. I'd use that. -eric On Mon, Apr 29, 2013 at 7:02 AM, Pankaj Gode <godepankaj at yahoo.com> wrote: > Hi All, > > Due to 'LowerDbgDeclare' call ( as part of 'instruction combining' > optimization), a local variable gets declared and initialized inside the > basic blocks it is used in. > Is there anyway I can avoid this ? > > This is...
2011 Oct 04
1
[LLVMdev] collect end line number for scope
...Reference: http://llvm.org/docs/SourceLevelDebugging.html#format_common_lifetime   There are 2 classes I am referring, viz, DIScope and DbgScope. I am also not sure on the approach.   Regards, Pankaj   ________________________________ From: Alex <xtzgzorex at gmail.com> To: Pankaj Gode <godepankaj at yahoo.com> Cc: Eric Christopher <echristo at apple.com>; "llvmdev at cs.uiuc.edu" <llvmdev at cs.uiuc.edu> Sent: Tuesday, October 4, 2011 3:42 PM Subject: Re: [LLVMdev] collect end line number for scope Hi, He is referring to current SVN head. Regards, Alex On Tue, O...
2013 Apr 29
2
[LLVMdev] LowerDbgDeclare results in redeclaration of local variable
Hi All,   Due to 'LowerDbgDeclare' call ( as part of 'instruction combining' optimization), a local variable gets declared and initialized inside the basic blocks it is used in. Is there anyway I can avoid this ?   This is with reference with my previous question. http://lists.cs.uiuc.edu/pipermail/llvmdev/2013-April/061644.html     Regards, Pankaj -------------- next part
2011 Oct 05
2
[LLVMdev] collect end line number for scope
...sm printing", traverse through the machine instruction and collect the information in similar way as 1.   I am not sure whether I should collect it from Clang AST nodes.   Regards, Pankaj     ________________________________ From: Devang Patel <dpatel at apple.com> To: Pankaj Gode <godepankaj at yahoo.com> Cc: "llvmdev at cs.uiuc.edu" <llvmdev at cs.uiuc.edu> Sent: Tuesday, October 4, 2011 10:08 PM Subject: Re: [LLVMdev] collect end line number for scope Pankaj, On Oct 3, 2011, at 4:36 AM, Pankaj Gode wrote: Hi All, > >int global; >int func( int t) >...
2011 Oct 05
0
[LLVMdev] collect end line number for scope
...ng", traverse through the machine instruction and collect the information in similar way as 1. > > I am not sure whether I should collect it from Clang AST nodes. > > Regards, > Pankaj > > > From: Devang Patel <dpatel at apple.com> > To: Pankaj Gode <godepankaj at yahoo.com> > Cc: "llvmdev at cs.uiuc.edu" <llvmdev at cs.uiuc.edu> > Sent: Tuesday, October 4, 2011 10:08 PM > Subject: Re: [LLVMdev] collect end line number for scope > > Pankaj, > > On Oct 3, 2011, at 4:36 AM, Pankaj Gode wrote: > >> Hi All,...
2013 Jan 08
0
[LLVMdev] SVN GIT version corresponding to release
Won't it be http://llvm.org/svn/llvm-project/llvm/tags/RELEASE_31/final/ On Tue, Jan 8, 2013 at 7:46 PM, Pankaj Gode <godepankaj at yahoo.com> wrote: > Hi All, > > I was checking for GIT or SVN versions corresponding to llvm3.1 release by > checking svn and git logs, but failed to find the exact match. > > I checked with r156747, which is the last version it shows in > http://llvm.org/svn/llvm-proje...
2013 Jan 08
2
[LLVMdev] SVN GIT version corresponding to release
Hi All, I was checking for GIT or SVN versions corresponding to llvm3.1 release by checking svn and git logs, but failed to find the exact match. I checked with r156747, which is the last version it shows in      http://llvm.org/svn/llvm-project/llvm/tags/RELEASE_31/ but when I 'diff' this with the 'downloaded llvm3.1 release'(http://llvm.org/releases/download.html#3.1), then I
2011 Dec 01
0
[LLVMdev] Problem getting LoopInfo inside non-LoopPass
...te a way for each loop to have only one exit. I want all loops to be single exit loops? I can write my own pass but I'd rather not. I think that if I can put each loop into it's own function then call merge return that might do it. Ideas? On Thu, Dec 1, 2011 at 12:32 AM, Pankaj Gode <godepankaj at yahoo.com> wrote: > In addition to the link below, please check for functions like > "llvm.debug.declare", "llvm.debug.value", as you will not get LoopInfo for > these. > > Pankaj > > > *From:* Devang Patel <dpatel at apple.com> > *To:* R...
2011 Oct 03
4
[LLVMdev] collect end line number for scope
Hi All,   int global; int func( int t) {    //scope 1   {      ....   } <-----   return x; }   For the above code, i want to collect endline (indicated by <---) for the scope. Can we get this information from the Dwarf Information in llvm 2.9 ?     Thanks & Regards, Pankaj -------------- next part -------------- An HTML attachment was scrubbed... URL:
2011 Oct 17
0
[LLVMdev] Variable name from metadata
...  StringRef varName = DV.getName();                   const char *tmpvarname = varName.data();                   if( i == 1) //points to metadata for variable name                   {   Sorry for posting trivial question.   Regards, Pankaj   ________________________________ From: Pankaj Gode <godepankaj at yahoo.com> To: llvm Developers <llvmdev at cs.uiuc.edu> Sent: Monday, October 17, 2011 5:38 PM Subject: [LLVMdev] Variable name from metadata Hi All, Can we extract name of variable name from "MDNode" ? 1. Neither temp_MDNode->getName() nor temp_MDNode->getValueName(...
2011 Dec 01
1
[LLVMdev] Problem getting LoopInfo inside non-LoopPass
In addition to the link below, please check for functions like "llvm.debug.declare", "llvm.debug.value", as you will not get LoopInfo for these.   Pankaj   ________________________________ From: Devang Patel <dpatel at apple.com> To: Ryan Taylor <ryta1203 at gmail.com> Cc: llvmdev at cs.uiuc.edu Sent: Wednesday, November 30, 2011 11:08 PM Subject: Re: [LLVMdev]
2011 Oct 17
2
[LLVMdev] Variable name from metadata
Hi All,   Can we extract name of variable name from "MDNode" ?   1. Neither temp_MDNode->getName() nor temp_MDNode->getValueName() give me "global_int" which is name of a variable.   2. I tried below ways as well. DIVariable DV(mdnode1); Value *v = mdnode1->getOperand(0);//gives add 0x69   3. I have written below code to reach till variable name.        LLVMIname is
2014 Mar 12
2
[LLVMdev] Hazard recognition using MCInst
Dear All, I am following a flow to generate object files(.o) from input (.s assembly) files. The input .s is given to AsmParser, which creates MCInst after matching instruction opcode. These MCInst are converted to MCStream and then finally emitting to an object file using Target Code Emitter. I am considering whether hazard recognition can be done on the list of MCInst, which I get after
2011 Oct 03
0
[LLVMdev] collect end line number for scope
On Oct 3, 2011, at 4:36 AM, Pankaj Gode wrote: > For the above code, i want to collect endline (indicated by <---) for the scope. Can we get this information from the Dwarf Information in llvm 2.9 ? > I don't know about 2.9 in specific, but current top of tree will get you that information. -eric -------------- next part -------------- An HTML attachment was scrubbed... URL:
2012 Nov 06
1
[LLVMdev] which Register allocator to use with llc -O0
Hi,   We were using "linearscan" register scan with llc -O0 option. As per the llvm blog, this is replaced with greedy register alloation. http://blog.llvm.org/2011/09/greedy-register-allocation-in-llvm-30.html   But I think, this register allocation (i.e. 'greedy and 'basic') is blocked if used with -O0 option of llc. Only 'fast register allocator' option can be used
2013 Jan 08
1
[LLVMdev] SVN GIT version corresponding to release
....pyc files. Won't including those cause issues? On Tue, Jan 8, 2013 at 9:58 AM, Devchandra L Meetei <dlmeetei at gmail.com>wrote: > Won't it be > http://llvm.org/svn/llvm-project/llvm/tags/RELEASE_31/final/ > > > > On Tue, Jan 8, 2013 at 7:46 PM, Pankaj Gode <godepankaj at yahoo.com> wrote: > >> Hi All, >> >> I was checking for GIT or SVN versions corresponding to llvm3.1 release >> by checking svn and git logs, but failed to find the exact match. >> >> I checked with r156747, which is the last version it shows in >&gt...
2011 Dec 06
0
[LLVMdev] Regarding anonymous types
Pankaj, I encourage you to read Chris's excellent blog entry on type system @ http://blog.llvm.org/2011/11/llvm-30-type-system-rewrite.html - Devang On Dec 6, 2011, at 3:54 AM, Pankaj Gode wrote: > Hi All, > > While collecting type information for "anonymous types", I had below observation. > > For the example with anonymous types, given below > struct test