Displaying 2 results from an estimated 2 matches for "ptr20".
Did you mean:
ptr2
2017 Jan 13
4
Wrong code bug after GVN/PRE?
...oop, but there we expect the value of
the lowest index element in ub.
Any ideas? Should I file a PR?
Thanks,
Mikael
-------------- next part --------------
; llvm assembler.
target datalayout = "p:16:16"
%int4 = type i16
%int5 = type i16
%ptr7 = type %int4 *
%arr18 = type [4 x %int4]
%ptr20 = type %arr18 *
%arr22 = type [16 x %int4]
%ptr24 = type %arr22 *
%ptr26 = type %ptr20 *
declare void @CVAL_VERIFY_FUNC (%int4 %val.6.par) optsize minsize noinline;
define %int4 @main () optsize minsize {
%step1.7 = alloca %int4
%i.8 = alloca %int4
%j.9 = alloca %int4
%globcse1.10 = alloca %int4...
2013 Feb 14
1
[LLVMdev] LiveIntervals analysis problem
...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, %if.then.i106 ], [ %incdec.ptr12.i, %if.e...