Displaying 2 results from an estimated 2 matches for "shr13".
Did you mean:
shr1
2012 Aug 24
2
[LLVMdev] Stop opt from producing 832 bit integer?
...4:64-v64:64:64-n32"
*
*target triple = "mipsel-unknown-linux"*
*@.str = private unnamed_addr constant [16 x i8] c"%.2d %.2d %.2d\0A\00",
align 1*
*define void @gsm_print(i8* nocapture %c) nounwind {*
*entry:*
* %0 = load i8* %c, align 1*
* %conv = zext i8 %0 to i32*
* %shr13 = lshr i32 %conv, 2*
* %1 = zext i32 %shr13 to i832*
* %2 = shl nuw nsw i832 %1, 304*
* %shr314 = lshr i32 %conv, 1*
* %and4 = and i32 %shr314, 7*
* %3 = zext i32 %shr314 to i832*
* %4 = shl nuw nsw i832 %3, 352*
* %shr815 = lshr i32 %conv, 3*
* %5 = zext i32 %shr815 to i832*
* %6 = shl nu...
2013 Feb 14
1
[LLVMdev] LiveIntervals analysis problem
...051.i, align 2, !tbaa !5
%conv10.i = zext i16 %25 to i32
%add.i = add i32 %conv10.i, %and.i107
%conv11.i108 = trunc i32 %add.i to i16
%incdec.ptr12.i = getelementptr inbounds i16* %pp.051.i, i32 -1
store i16 %conv11.i108, i16* %pp.051.i, align 2, !tbaa !5
%shr.i = lshr i32 %add.i, 16
%shr13.i = lshr i32 %mul.i, 16
%26 = 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
%shr...