[cfe-users] LLVM 3.8.0 - Adding new instruction to a basic block

Simona Simona via cfe-users cfe-users at lists.llvm.org
Sun Sep 4 13:04:37 PDT 2016


Hello,

I'm trying to add a new instruction after a given instruction in a basic
block.
Until LLVM 3.7, I was using the following code:

   BB->getInstList().insertAfter(I, new_inst);
   [where both I and new_inst are Instruction*]

In LLVM 3.8 however, the SymbolTableList was created as a wrapper over
iplist.
Could anyone please tell me how I can do the same type of insertion in LLVM
3.8?

Thank you and Regards,
Simona
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-users/attachments/20160904/f38f244d/attachment.html>


More information about the cfe-users mailing list