search for: rao008

Displaying 5 results from an estimated 5 matches for "rao008".

Did you mean: a0008
2012 Mar 20
1
[LLVMdev] Problem with LoopDependenceAnalysis
...really ready for use yet. When it is ready, you would be able to ask explicitly: Is there a dependence from the store of x to (one of) the loads of x? For your example, it would tell you that no such dependence exists. Preston > On Thu, Mar 15, 2012 at 11:28 AM, shanmuk rao <shanmuk.rao008 at gmail.com> wrote: >> >> Hi, >> I am using LLVM for implementing LoopFission pass. >> I am using LoopPass. >> I know that for checking circular dependency in loop I have to use LoopDependenceAnalysis >> >> This is what i want to do. >>         fo...
2012 Mar 15
2
[LLVMdev] Problem with LoopDependenceAnalysis
Hi, I am using LLVM for implementing LoopFission pass. I am using LoopPass. I know that for checking circular dependency in loop I have to use LoopDependenceAnalysis This is what i want to do. for(int i = 0; i< n ; i++){ s1 : a[i] = a[i] + x[i]; s2 : x[i] = x[i+1] + i*2 ; } /**there is no dependence from s2 to s1/ so after distribution(it
2012 Mar 05
0
[LLVMdev] problem in implementing loop fission using ModulePass
Hi, I am trying to implement my own Loop fission transformations in llvm. But to find circular dependency, i think i have to use LoopDependenceAnalysis. I am using ModulePass. In this pass I am getting LoopInfo and Loops. but when I try to use LoopDependenceAnalysis It throws segmentation fault. the example shows what i want to do : for(int i = 0; i< n ; i++){ s1 : a[i]
2012 Jun 12
0
[LLVMdev] Analysing annotations in llvm
Hi all, Can any one help me in reading annotations in llvm? wat i need is the following? for(i=0;i<n;i++){ } the value of n will be at dynamic but user know the max value of n it can take. so uesr will provide info like /*@max n 100*/ for(i=0;i<n;i++){ } which means max value of n is 100. now gcc will ignore it bt llvm should process it. is there any way to do it? or else wat user can
2012 Apr 27
2
[LLVMdev] Problem in accessing Loops in other Functions Problem in accessing Loops in other Functions problem in accessing the Loops in other functions
Hi, I am using Loop pass ( runOnLoop() function ) In this function I want to access all the Loops in all the functions in the current Module the LoopInfo Pass only gives the Loops in the function where the current Loop resides :-( Is there any other Pass by which I can access the Loops in others functions as well ? ...... Regards, Shanmukha Rao -------------- next part -------------- An HTML