Displaying 6 results from an estimated 6 matches for "conv19".
Did you mean:
conv1
2015 Jan 23
2
[LLVMdev] question about enabling cfl-aa and collecting a57 numbers
...ion: %conv32 = trunc i32 %add31 to i16
>
> LICM sinking instruction: %add31 = sub nsw i32 %conv18, %conv17
>
> LICM sinking instruction: %conv22 = trunc i32 %sub to i16
>
> LICM sinking instruction: %sub = sub nsw i32 %conv17, %conv18
>
> LICM sinking instruction: %conv19 = trunc i32 %add to i16
>
>
>
> clang -c --target=aarch64-linux-gnu -mcpu=cortex-a57 -Ofast -mllvm
> –use-cfl-aa -S test2.c -o test2out -mllvm -debug-only=licm -mllvm
> -disable-licm-promotion
>
> ok
>
>
>
> If you look at the .ll file, you notice that point...
2015 Jan 24
2
[LLVMdev] question about enabling cfl-aa and collecting a57 numbers
...1 to i16
> >
> > LICM sinking instruction: %add31 = sub nsw i32 %conv18, %conv17
> >
> > LICM sinking instruction: %conv22 = trunc i32 %sub to i16
> >
> > LICM sinking instruction: %sub = sub nsw i32 %conv17, %conv18
> >
> > LICM sinking instruction: %conv19 = trunc i32 %add to i16
> >
> >
> >
> > clang -c --target=aarch64-linux-gnu -mcpu=cortex-a57 -Ofast -mllvm
> > –use-cfl-aa -S test2.c -o test2out -mllvm -debug-only=licm -mllvm
> > -disable-licm-promotion
> >
> > ok
> >
> >
> >
>...
2015 Jan 23
2
[LLVMdev] question about enabling cfl-aa and collecting a57 numbers
Works for me
On Thu, Jan 22, 2015 at 8:27 PM, Daniel Berlin <dberlin at dberlin.org> wrote:
> We should use graph edges, so we can do something better at set build time
> :)
>
>
> On Thu Jan 22 2015 at 5:20:46 PM George Burgess IV <
> george.burgess.iv at gmail.com> wrote:
>
>> > Should we be added an edge from the inttoptr to all other pointer
>>
2015 Jan 26
2
[LLVMdev] question about enabling cfl-aa and collecting a57 numbers
...ICM sinking instruction: %add31 = sub nsw i32 %conv18, %conv17
> > >
> > > LICM sinking instruction: %conv22 = trunc i32 %sub to i16
> > >
> > > LICM sinking instruction: %sub = sub nsw i32 %conv17, %conv18
> > >
> > > LICM sinking instruction: %conv19 = trunc i32 %add to i16
> > >
> > >
> > >
> > > clang -c --target=aarch64-linux-gnu -mcpu=cortex-a57 -Ofast -mllvm
> > > –use-cfl-aa -S test2.c -o test2out -mllvm -debug-only=licm -mllvm
> > > -disable-licm-promotion
> > >
> > >...
2012 Dec 25
2
[LLVMdev] [DragonEgg] Strange call to @"\01__isoc99_fscanf"
...8* %18)
store i32 1, i32* %retval
br label %return
if.end16: ; preds = %for.end
store i32 0, i32* %i17, align 4
br label %for.cond18
for.cond18: ; preds = %for.inc25,
%if.end16
%19 = load i32* %i17, align 4
%conv19 = sext i32 %19 to i64
%20 = load i64* %szarray, align 8
%cmp20 = icmp ult i64 %conv19, %20
br i1 %cmp20, label %for.body22, label %for.end27
for.body22: ; preds = %for.cond18
%21 = load %struct._IO_FILE** %rfile, align 8
%call23 = call i32 (%struct._...
2013 Feb 14
1
[LLVMdev] LiveIntervals analysis problem
...load i16* %incdec.ptr12.i, align 2, !tbaa !5
%conv15.i = zext i16 %26 to i32
%add14.i = add i32 %conv15.i, %shr13.i
%add16.i = add i32 %add14.i, %shr.i
%conv17.i = trunc i32 %add16.i to i16
store i16 %conv17.i, i16* %incdec.ptr12.i, align 2, !tbaa !5
%shr18.i = lshr i32 %add16.i, 16
%conv19.i = trunc i32 %shr18.i to i16
%add.ptr20.i = getelementptr inbounds i16* %pp.051.i, i32 -2
store i16 %conv19.i, i16* %add.ptr20.i, align 2, !tbaa !5
br label %for.inc.i
for.inc.i: ; preds = %if.else.i, %if.then.i106
%pp.1.i = phi i16* [ %incdec.ptr7.i...