Displaying 3 results from an estimated 3 matches for "next4".
Did you mean:
next
2008 Mar 10
0
[LLVMdev] Verifier Error
Hi,
I tried creating intrinsics which
are to be placeholders for a set of instructions
which
should not be executed by the backend.
I get the following verifier error.
The "indvar.next4" instruction being mentioned in the
step wise debug is
not present in the LLVM IR (i.e IR before application
of my transformation Pass).
As seen below the operands of this instructions
causing the segfault are NULL
pointers. I am quite puzzled where this error is
coming from and would
be tha...
2005 May 04
3
[LLVMdev] Simplifying boolean expressions
...]
%tmp.35 = load int* %i ; <int> [#uses=2]
br label %next1
; br bool %tmp.24, label %no_exit.preheader, label %loopexit
next1:
br bool %tmp.24, label %next2, label %next3
next2:
%tmp.100 = add int %tmp.35, 1
store int %tmp.100, int* %j
br label %next3
next3:
br bool %tmp.24, label %next4, label %next5
next4:
%tmp.102 = add int %tmp.35, 4
store int %tmp.102, int* %j
br label %next5
next5:
%tmp.aux = cast bool %tmp.24 to int
%tmp.x = xor int %tmp.aux, 1
%tmp.xx = cast int %tmp.x to bool
%tmp.y = or bool %tmp.xx, %tmp.24
br bool %tmp.y, label %next6, label %next7
next6:
re...
2013 Jan 04
4
[LLVMdev] [Polly] Aliasing problems escalation (WAS: Re: [DragonEgg] [Polly] Should we expect DragonEgg to produce identical LLVM IR for identical GIMPLE?)
...; preds = %"10.cloned",
%"15.cloned"
- %indvar1 = phi i64 [ 0, %"10.cloned" ], [ %3, %"15.cloned" ]
- %4 = mul i64 %indvar1, 64
- %5 = add i64 %2, %4
+ %indvar3 = phi i64 [ 0, %"10.cloned" ], [ %5, %"15.cloned" ]
+ %indvar.next4 = add i64 %indvar3, 1
+ %6 = load i64* inttoptr (i64 47280713776 to i64*), align 16
+ %7 = mul i64 %6, %indvar.next4
+ %8 = add i64 %4, %7
br label %"14.cloned"
"14.cloned": ; preds = %"12.cloned",
%"14.cloned"
-...