<div dir="ltr">Hi llvm-ers,<div><br></div><div>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. </div><div><br></div><div>Does the ExecutionEngine perform any optimization? If yes, how can I disable it?</div><div><br></div><div>Thanks,</div><div>Henry<br><br clear="all"><div><br></div><br></div></div>