Dear All,<div><br></div><div>I wish to iterate over all instructions (where opCode == desired_opCode). I could iterate over all the instruction expect the nested instructions like:</div><div><br></div><div> %add.ptr229 = getelementptr inbounds i8* getelementptr inbounds ([4096 x i8]* @_Func1, i32 0, i32 0), i64 %idx.ext228</div>

<div><br></div><div>I wish to break this nested instruction in two instructions. Please let me know if there is already existing method in llvm to do the job. </div><div><br></div><div>Thanks,</div><div>Manish</div>