eric: MIR2LIR has some error, and newLIR command need add BasicBlock parameter