generated instructions now do "+r"