Don't specify width of values in result.Set explicitly. That's not needed with safe ints: if you calculate something starting with ElementType you get ElementType as a result, if you need something else you need to call Widen or Narrow explicitly. And you couldn't mix different types thus there are no surprises like -1 > 1U. Test: m berberis_all Change-Id: Ica4926c6c1938e44b2004a8ed372c018d59b5c76
Berberis: dynamic binary translator to run Android apps with riscv64 native code on x86_64 devices or emulators.