search for: shrey

Displaying 20 results from an estimated 59 matches for "shrey".

Did you mean: shred
2011 Oct 19
2
[LLVMdev] GlobalValue Type
Hi I am wondering why the following variable has a PointerTy. @foo.data = internal addrspace(3) global float 5.000000e+000, align 4 When I do a V->getType()->dump() on the variable its printed as float addrspace(3)* thanks shrey
2009 Nov 13
3
[LLVMdev] legalize dag problem
...galized by the second call to legalizeOp. ? My problem is that the second call asserts inside legalize ops at ResultVals[Op.getResNo()]; b'cos ResultVals has only 1 element and Op.resno is 0. I am not sure if I provided enough context. Please let me know if more information is needed. thanks shrey
2009 Oct 28
3
[LLVMdev] windows build
...please provide help on what might be going wrong llvm\win32\Configure\..\llvm\ADT\hash_set.h 1>The system cannot find the file specified. Similarly 2>c1xx : fatal error C1083: Cannot open source file: '..\..\lib\Support\Annotation.cpp': No such file or directory thanks in advance shrey
2015 May 14
4
[LLVMdev] getnode(BB) = 0; block already in dominator tree
...tree. I print the dominator tree and I see it is added into the tree as child of node it is supposed to dominate. How do I debug to find out why/when its getting added into the tree. ? Tips/suggestions on how to debug to find out how the densemap involved is getting updated will be great. thanks Shrey -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150514/92b647a8/attachment.html>
2009 Jul 16
3
[LLVMdev] registers as home location
...ion framework. While I can as part of pre regalloc pass allocate globals to registers, how can I share this information between allocation of different functions. Allocation efficiency is not as much a concern and I am ok with doing the allocation as a pre ra pass. I will appreciate any pointers ! Shrey
2009 Aug 31
1
[LLVMdev] machine ir transformation
Hi I would like to add transformation - mostly peephole- after register allocation that make use of def-use information. Would it be possible to make use of the dag codebase to help do that ? thanks for any pointers shrey
2009 Nov 13
1
[LLVMdev] legalize dag problem
thanks for the help ..I do add the chain and the result. My code is like this ... SDValue Ops[] = { load->getChain(), load->getOperand(1), load->getBasePtr(), des }; DAG.getNode(CustomOpc, NodeTys, Ops, 4); thanks again! shrey On Thu, Nov 12, 2009 at 4:41 PM, Anton Korobeynikov <anton at korobeynikov.info> wrote: >> My problem is that the second call asserts inside legalize ops at >> ResultVals[Op.getResNo()]; b'cos ResultVals has only 1 element and >> Op.resno is 0. > Looks like you...
2009 Dec 11
1
[LLVMdev] machine register info
hi I find machine register info carrying the lists of def use for each register - PhysRegUseDefLists[RegNo];. I dont see a lot of places using this. For instance, if this list is accurate, can this be used for def use relationships at different points? thanks shrey
2013 May 03
1
[LLVMdev] slotindex:getIndex
...on equivalent of calling getIndex I would like to use some sort of starting slot info of a live interval in some pass. I need a way of comparing which virtual register is associated with an earlier source line without relying on any debug info. The relative order is preserved in my case. thanks shrey
2009 Oct 28
2
[LLVMdev] windows build
done http://llvm.org/bugs/show_bug.cgi?id=5331 shrey On Wed, Oct 28, 2009 at 3:29 PM, Óscar Fuentes <ofv at wanadoo.es> wrote: > shreyas krishnan <shreyas76 at gmail.com> writes: > >>     I am running into bunch of windows build issues. Can someone >> please provide help on what might be going wrong >> >> &gt...
2009 Jul 16
0
[LLVMdev] registers as home location
Chris recently wrote up a way to do this at http://nondot.org/sabre/LLVMNotes/GlobalRegisterVariables.txt On Thu, Jul 16, 2009 at 1:53 PM, shreyas krishnan<shreyas76 at gmail.com> wrote: > Hi >   As part of a requirement that I have, I would like to have some > globals reside in registers always. So these variables would not have > a home location in memory. > I realize the code generated would also need to be aware of...
2009 Jul 16
2
[LLVMdev] registers as home location
...nd that the code generation would need to be non trivially modified to do this. I am wondering if it would be possible to create a map of this information and using it in a modified existing allocator. Modification would make sure the already allocated registers are not available. thanks again shrey On Thu, Jul 16, 2009 at 2:05 PM, Jeffrey Yasskin<jyasskin at google.com> wrote: > Chris recently wrote up a way to do this at > http://nondot.org/sabre/LLVMNotes/GlobalRegisterVariables.txt > > On Thu, Jul 16, 2009 at 1:53 PM, shreyas krishnan<shreyas76 at gmail.com> wrote...
2009 Oct 30
0
[LLVMdev] windows build
thanks for the help ..I could build it with cmake generated project files Being a newbie with cmake one question, is it equivalent to configure in windows environment and so would need to be run everytime I change the source location ? thanks shrey On Wed, Oct 28, 2009 at 4:31 PM, shreyas krishnan <shreyas76 at gmail.com> wrote: > done > > http://llvm.org/bugs/show_bug.cgi?id=5331 > > shrey > On Wed, Oct 28, 2009 at 3:29 PM, Óscar Fuentes <ofv at wanadoo.es> wrote: >> shreyas krishnan <shreyas76 at gmai...
2010 Mar 17
1
[LLVMdev] register aliasing
Hi Is it allowed to have registers alias within a register class ? thanks shrey
2010 Apr 05
1
[LLVMdev] eliminating dead functions
Hi I am wondering if there is way to eliminate functions that are not used after two files have been linked. Can the optimizer do it ? Or is there a way you can have it done while linking it self ? thanks for answers shrey
2010 Jun 02
1
[LLVMdev] creating pointer type
...o create a pointer type to a global array which is @buf = internal constant [4 x i32] zeroinitializer ; <[4 x i32]*> [#uses=0] if I just dyncast it, the element type of the resultant pointer type is not set properly. The getUnqual method gives me a double pointer. thanks for the help ! shrey
2010 Jul 15
2
[LLVMdev] v16i32/v16f32
Hi I find types such as v16i32, v16f32 missing in my llvm version 2.7 So does the following page not list them http://llvm.org/docs/doxygen/html/classllvm_1_1MVT.html is that intentional for any reason or can I just add them ? thanks shrey
2010 Jul 17
2
[LLVMdev] v16i32/v16f32
...em in my backend however I run into the assertion assert((unsigned)VT.SimpleTy < sizeof(LoadExtActions[0])*4 && ExtType < array_lengthof(LoadExtActions) && "Table isn't big enough!"); What does the assertion mean ? thanks for all help!! shrey On Wed, Jul 14, 2010 at 6:56 PM, Eli Friedman <eli.friedman at gmail.com> wrote: > On Wed, Jul 14, 2010 at 6:48 PM, shreyas krishnan <shreyas76 at gmail.com> wrote: >> Hi >>   I find  types such as v16i32, v16f32  missing in my llvm version 2.7 >> >> So does...
2010 Jul 28
2
[LLVMdev] alignment
Hi I was wondering if within the TargetDescription string it was possible to specify different alignment for variables on stack versus globals. If not, is there any other way to specify that ? thanks shrey
2010 Aug 13
2
[LLVMdev] types
Hi I have a question abt type information such as unsigned/signed. I find that the information is not retained in the intermediate form and if needed conversions are generated. So if I needed to generate different instructions for signed/unsigned, is that possible ? thanks shrey