Displaying 4 results from an estimated 4 matches for "ptr18".
Did you mean:
ptr1
2013 Oct 21
5
[LLVMdev] First attempt at recognizing pointer reduction
...ore complicated bits.
An example of the debug output I get for my earlier example:
LV: Checking a loop in "fn1"
LV: Found a loop: for.body
== Induction ==
LV: Found an induction variable.
== Our write reduction ==
LV: Found a pointer add reduction PHI. %WRITE913 = phi i8* [
%incdec.ptr18, %for.body ], [ %WRITE, %for.body.preheader ]
== Not sure what this is... Will check. ==
LV: Found an non-int non-pointer PHI.
== Our read reduction ==
LV: Found a pointer add reduction PHI. %READ1012 = phi i8* [ %incdec.ptr2,
%for.body ], [ %READ, %for.body.preheader ]
== Below are the memor...
2013 Oct 21
0
[LLVMdev] First attempt at recognizing pointer reduction
...get for my earlier example:
>
> LV: Checking a loop in "fn1"
> LV: Found a loop: for.body
>
> == Induction ==
>
> LV: Found an induction variable.
>
> == Our write reduction ==
>
> LV: Found a pointer add reduction PHI. %WRITE913 = phi i8* [ %incdec.ptr18, %for.body ], [ %WRITE, %for.body.preheader ]
>
> == Not sure what this is... Will check. ==
>
> LV: Found an non-int non-pointer PHI.
>
> == Our read reduction ==
>
> LV: Found a pointer add reduction PHI. %READ1012 = phi i8* [ %incdec.ptr2, %for.body ], [ %READ, %for....
2013 Oct 21
0
[LLVMdev] First attempt at recognizing pointer reduction
...get for my earlier example:
>
> LV: Checking a loop in "fn1"
> LV: Found a loop: for.body
>
> == Induction ==
>
> LV: Found an induction variable.
>
> == Our write reduction ==
>
> LV: Found a pointer add reduction PHI. %WRITE913 = phi i8* [ %incdec.ptr18, %for.body ], [ %WRITE, %for.body.preheader ]
>
> == Not sure what this is... Will check. ==
>
> LV: Found an non-int non-pointer PHI.
>
> == Our read reduction ==
>
> LV: Found a pointer add reduction PHI. %READ1012 = phi i8* [ %incdec.ptr2, %for.body ], [ %READ, %for....
2013 Feb 14
1
[LLVMdev] LiveIntervals analysis problem
...16* %incdec.ptr24.8, align 2, !tbaa !5
store i16 0, i16* %incdec.ptr24.9, align 2, !tbaa !5
br label %return
if.then13: ; preds = %if.then11
%incdec.ptr17 = getelementptr inbounds i16* %a, i32 7
%2 = load i16* %incdec.ptr2, align 2, !tbaa !5
%incdec.ptr18 = getelementptr inbounds i16* %b, i32 4
store i16 %2, i16* %incdec.ptr24, align 2, !tbaa !5
%incdec.ptr17.1 = getelementptr inbounds i16* %a, i32 6
%3 = load i16* %incdec.ptr17, align 2, !tbaa !5
%incdec.ptr18.1 = getelementptr inbounds i16* %b, i32 5
store i16 %3, i16* %incdec.ptr18, ali...