Add assembler for riscv64, part 6.

Add macro instructions for loads and stores with arbitrary
32-bit offsets. Add macro instructions for adding arbitrary
32-bit and 64-bit values.

Add macro instructions for loading floating point literals.
Rename macro instructions for loading integer literals.

Test: m test-art-host-gtest
Bug: 283082089
Change-Id: I8c7f4c63b07b90b2745028ba684207d622ef8c22
3 files changed