core: fix old bug which prevent basic block splitting when a jmp type instruction is located just before the entrypoint of a function, if and return keywords must not be on the same line