<div>Hi,</div><div><br></div><div>Is it correct to convert, </div><div><br></div><div>  %196 = load i32* %195, align 8                  ; <i32> [#uses=1]</div><div>  %197 = zext i32 %196 to i64                     ; <i64> [#uses=1]</div>


<div>  %198 = ptrtoint i8* %193 to i64                 ; <i64> [#uses=1]</div><div>  %199 = add i64 %198, %197                       ; <i64> [#uses=1]</div><div>  %200 = inttoptr i64 %199 to i8*                 ; <i8*> [#uses=1]</div>


<div><br></div><div>into </div><div><br></div><div>%200 = getelementptr %193, %196</div><div><br></div><div>Reducing the unnecessary casts of converting to integers and then back?</div><div><br></div><div>Thanks,</div><div>

Arushi</div>
<div><br></div><div><br></div>