Displaying 9 results from an estimated 9 matches for "extin_013".
2012 Oct 17
4
[LLVMdev] Redundant Add Operation in Code Generation?
...am seeing this:
*%uglygep18.sum = add i32 %lsr_iv8, %tmp45*
%scevgep19 = getelementptr i8* %parBits_017, i32 %uglygep18_sum
%scevgep1920 = bitcast i8* %scevgep19 to i16*
%tmp78 = load i16* %scevgep1920, align 2
* %uglygep14.sum = add i32 %lsr_iv8, %tmp45*
%scevgep15 = getelementptr i8* %extIn_013, i32 %uglygep14_sum
%scevgep1516 = bitcast i8* %scevgep15 to i16*
%tmp79 = load i16* %scevgep1516, align 2
%conv93.i.i = sext i16 %tmp79 to i32
*%uglygep.sum = add i32 %lsr_iv8, %tmp45*
%scevgep11 = getelementptr i8* %sysBits_010, i32 %uglygep_sum
You can see here that "add i32 %lsr...
2012 Oct 17
0
[LLVMdev] Redundant Add Operation in Code Generation?
...glygep18.sum = add i32 %lsr_iv8, %tmp45
> %scevgep19 = getelementptr i8* %parBits_017, i32 %uglygep18_sum
> %scevgep1920 = bitcast i8* %scevgep19 to i16*
> %tmp78 = load i16* %scevgep1920, align 2
> %uglygep14.sum = add i32 %lsr_iv8, %tmp45
> %scevgep15 = getelementptr i8* %extIn_013, i32 %uglygep14_sum
> %scevgep1516 = bitcast i8* %scevgep15 to i16*
> %tmp79 = load i16* %scevgep1516, align 2
> %conv93.i.i = sext i16 %tmp79 to i32
> %uglygep.sum = add i32 %lsr_iv8, %tmp45
> %scevgep11 = getelementptr i8* %sysBits_010, i32 %uglygep_sum
>
> You can...
2012 Oct 19
3
[LLVMdev] Redundant Add Operation in Code Generation?
...gep18.sum = add i32 %lsr_iv8, %tmp45*
> %scevgep19 = getelementptr i8* %parBits_017, i32 %uglygep18_sum
> %scevgep1920 = bitcast i8* %scevgep19 to i16*
> %tmp78 = load i16* %scevgep1920, align 2
> * %uglygep14.sum = add i32 %lsr_iv8, %tmp45*
> %scevgep15 = getelementptr i8* %extIn_013, i32 %uglygep14_sum
> %scevgep1516 = bitcast i8* %scevgep15 to i16*
> %tmp79 = load i16* %scevgep1516, align 2
> %conv93.i.i = sext i16 %tmp79 to i32
> *%uglygep.sum = add i32 %lsr_iv8, %tmp45*
> %scevgep11 = getelementptr i8* %sysBits_010, i32 %uglygep_sum
>
> You ca...
2012 Oct 19
0
[LLVMdev] Redundant Add Operation in Code Generation?
...glygep18.sum = add i32 %lsr_iv8, %tmp45
> %scevgep19 = getelementptr i8* %parBits_017, i32 %uglygep18_sum
> %scevgep1920 = bitcast i8* %scevgep19 to i16*
> %tmp78 = load i16* %scevgep1920, align 2
> %uglygep14.sum = add i32 %lsr_iv8, %tmp45
> %scevgep15 = getelementptr i8* %extIn_013, i32 %uglygep14_sum
> %scevgep1516 = bitcast i8* %scevgep15 to i16*
> %tmp79 = load i16* %scevgep1516, align 2
> %conv93.i.i = sext i16 %tmp79 to i32
> %uglygep.sum = add i32 %lsr_iv8, %tmp45
> %scevgep11 = getelementptr i8* %sysBits_010, i32 %uglygep_sum
>
> You can...
2012 Oct 19
2
[LLVMdev] Redundant Add Operation in Code Generation?
...%lsr_iv8, %tmp45*
>> %scevgep19 = getelementptr i8* %parBits_017, i32 %uglygep18_sum
>> %scevgep1920 = bitcast i8* %scevgep19 to i16*
>> %tmp78 = load i16* %scevgep1920, align 2
>> * %uglygep14.sum = add i32 %lsr_iv8, %tmp45*
>> %scevgep15 = getelementptr i8* %extIn_013, i32 %uglygep14_sum
>> %scevgep1516 = bitcast i8* %scevgep15 to i16*
>> %tmp79 = load i16* %scevgep1516, align 2
>> %conv93.i.i = sext i16 %tmp79 to i32
>> *%uglygep.sum = add i32 %lsr_iv8, %tmp45*
>> %scevgep11 = getelementptr i8* %sysBits_010, i32 %uglygep_...
2012 Oct 17
2
[LLVMdev] Redundant Add Operation in Code Generation?
...sr_iv8, %tmp45
> > %scevgep19 = getelementptr i8* %parBits_017, i32 %uglygep18_sum
> > %scevgep1920 = bitcast i8* %scevgep19 to i16*
> > %tmp78 = load i16* %scevgep1920, align 2
> > %uglygep14.sum = add i32 %lsr_iv8, %tmp45
> > %scevgep15 = getelementptr i8* %extIn_013, i32 %uglygep14_sum
> > %scevgep1516 = bitcast i8* %scevgep15 to i16*
> > %tmp79 = load i16* %scevgep1516, align 2
> > %conv93.i.i = sext i16 %tmp79 to i32
> > %uglygep.sum = add i32 %lsr_iv8, %tmp45
> > %scevgep11 = getelementptr i8* %sysBits_010, i32 %uglyg...
2012 Oct 19
0
[LLVMdev] Redundant Add Operation in Code Generation?
...32 %lsr_iv8, %tmp45
>> %scevgep19 = getelementptr i8* %parBits_017, i32 %uglygep18_sum
>> %scevgep1920 = bitcast i8* %scevgep19 to i16*
>> %tmp78 = load i16* %scevgep1920, align 2
>> %uglygep14.sum = add i32 %lsr_iv8, %tmp45
>> %scevgep15 = getelementptr i8* %extIn_013, i32 %uglygep14_sum
>> %scevgep1516 = bitcast i8* %scevgep15 to i16*
>> %tmp79 = load i16* %scevgep1516, align 2
>> %conv93.i.i = sext i16 %tmp79 to i32
>> %uglygep.sum = add i32 %lsr_iv8, %tmp45
>> %scevgep11 = getelementptr i8* %sysBits_010, i32 %uglygep_su...
2012 Oct 19
0
[LLVMdev] Redundant Add Operation in Code Generation?
...>>> %scevgep19 = getelementptr i8* %parBits_017, i32 %uglygep18_sum
>>> %scevgep1920 = bitcast i8* %scevgep19 to i16*
>>> %tmp78 = load i16* %scevgep1920, align 2
>>> %uglygep14.sum = add i32 %lsr_iv8, %tmp45
>>> %scevgep15 = getelementptr i8* %extIn_013, i32 %uglygep14_sum
>>> %scevgep1516 = bitcast i8* %scevgep15 to i16*
>>> %tmp79 = load i16* %scevgep1516, align 2
>>> %conv93.i.i = sext i16 %tmp79 to i32
>>> %uglygep.sum = add i32 %lsr_iv8, %tmp45
>>> %scevgep11 = getelementptr i8* %sysBits_...
2012 Oct 17
0
[LLVMdev] Redundant Add Operation in Code Generation?
...gt; > %scevgep19 = getelementptr i8* %parBits_017, i32 %uglygep18_sum
>> > %scevgep1920 = bitcast i8* %scevgep19 to i16*
>> > %tmp78 = load i16* %scevgep1920, align 2
>> > %uglygep14.sum = add i32 %lsr_iv8, %tmp45
>> > %scevgep15 = getelementptr i8* %extIn_013, i32 %uglygep14_sum
>> > %scevgep1516 = bitcast i8* %scevgep15 to i16*
>> > %tmp79 = load i16* %scevgep1516, align 2
>> > %conv93.i.i = sext i16 %tmp79 to i32
>> > %uglygep.sum = add i32 %lsr_iv8, %tmp45
>> > %scevgep11 = getelementptr i8* %sys...