optimize ConstRegister