title: Set next node of an instruction in LLVM IR
body: <p>1:   %mul2 = fmul float %1, %1 </p>
  
  <p>2:   %mul3 = fmul float %mul2, %1</p>
  
  <p>3:   %mul4 = fmul float %mul3, %1</p>
  
  <p>4:   %mul5 = fmul float %mul4, %1</p>
  
  <p>5:   %mul6 = fmul float %mul5, %1</p>
  
  <p>6:   %mul7 = fmul float %mul6, %1</p>
  
  <p>7:   store float %mul5, float* %x, align 4, !tbaa !0 </p>
  
  <p>I want to set the next node of %mul5 to %mul7. getNextNode() function gives the next node as %mul6(which I want to delete). Is there any function to do this?</p>