Added the 'BlockType' variable in BasicBlock to show the structures,
including block, loop header, loop body, loop exit, lf branch, else
branch, entry and exit.