extended basic blocks