[LLVMdev] some of Basic blocks are deleted after running embedded ExecutionEngine

Henry Chung zhguanwen at gmail.com
Mon Nov 24 23:13:42 PST 2014


Hi llvm-ers,

I have integrated an ExecutionEngine in my pass, before I run the execution
engine, I check the program has 32 basic blocks. However, after I run the
execution engine, the number of basic blocks is 30. Two basic blocks are
deleted by the embedded JIT execution engine.

Does the ExecutionEngine perform any optimization? If yes, how can I
disable it?

Thanks,
Henry
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20141125/e30641e2/attachment.html>


More information about the llvm-dev mailing list