[backend][heavy_optimizer] Support most CSRs

Only setting FCsr is not yet supported because we don't yet have a way
to pass the mem arg to the macro assembler.

Bug: 291126436
Test: mm and berberis_host_tests
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:8d62bb20809b0a27e44bd2d9fcae066767b411f5)
Merged-In: I12761c9e5cc6ed5f4666395fa37a44a7f1b1c754
Change-Id: I12761c9e5cc6ed5f4666395fa37a44a7f1b1c754
4 files changed