<div dir="ltr"><div dir="ltr"><div>Hi all,</div><div>I'm still playing with the interpreter and I noticed that phi instruction are not relying on visitPHINode. I have seen that within the source code is mentioned that those instructions were handle previously. Is there a way to "force" the interpreter to call visitPHINode method anyway?</div><div><br></div><div>My IR is:</div><div><br></div><div>.preheader.i:                                     ; preds = %255<br>  %257 = bitcast i32* %buf4.1.lcssa.i to i8*<br>  br label %258<br><br>; <label>:258:                                    ; preds = %258, %.preheader.i<br>  %.12.i = phi i8* [ %259, %258 ], [ %257, %.preheader.i ]<br>  %.3.i = phi i64 [ %268, %258 ], [ %.2.lcssa.i, %.preheader.i ]<br>  %c.3.i = phi i32 [ %267, %258 ], [ %c.2.lcssa.i, %.preheader.i ]<br>  %259 = getelementptr inbounds i8, i8* %.12.i, i64 1<br></div><div><br></div><div>I'm sure that the 3 phi instruction within the block %258 are not handled within visitPHINode.</div><div><br></div><div>Thanks<br></div></div></div>