Fake code generation: first approach

+ fake conditional jump
+ split basic block after instruction
- InsertAfter is deleted