Displaying 4 results from an estimated 4 matches for "loopfission".
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 depe...
2012 Mar 15
2
[LLVMdev] Problem with LoopDependenceAnalysis
Shanmukha Rao wrote:
> 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...
2012 Mar 15
0
[LLVMdev] Problem with LoopDependenceAnalysis
On Thu, 15 Mar 2012 09:57:00 -0700
Preston Briggs <preston.briggs at gmail.com> wrote:
> Shanmukha Rao wrote:
> > 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];
>...
2012 Mar 20
1
[LLVMdev] Problem with LoopDependenceAnalysis
...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.
>> for(int i = 0; i< n ; i++){
>>
>> s1 : a[i] = a[i] + x[i];
>> s2...