use a unreachable block to solve 'multiple br instructions in one block' problem
fix bug of findXXX function immediate arguments type