-if.then3: ; preds = %if.end
- %xlen = getelementptr inbounds [34 x %struct.huffcodetab]* @ht, i32 0, i32 %table_select, i32 0
- %tmp2 = load i32* %xlen, align 4, !tbaa !0
- %sub = add nsw i32 %mul.i6, -15
- %cmp4 = icmp sgt i32 %mul.i6, 14
- %mul.i7 = select i1 %cmp4, i32 15, i32 %mul.i6
- %sub9 = add nsw i32 %mul.i38, -15
- %cmp7 = icmp sgt i32 %mul.i38, 14
- %mul.i39 = select i1 %cmp7, i32 15, i32 %mul.i38
- %mul = shl nsw i32 %mul.i7, 4
- %add = add nsw i32 %mul, %mul.i39
- %table = getelementptr inbounds [34 x %struct.huffcodetab]* @ht, i32 0, i32 %table_select, i32 2
- %tmp3 = load i32** %table, align 4, !tbaa !3
- %arrayidx11 = getelementptr inbounds i32* %tmp3, i32 %add
- %tmp4 = load i32* %arrayidx11, align 4, !tbaa !4
- store i32 %tmp4, i32* %code, align 4, !tbaa !0
- ret i32 42
-}