Files
OSACA/examples/gs/gs.s.rv6.gcc.s
Metehan Dundar 074118dee0 RISC-V: Update parser to use x-register names, add vector and FP instructions, fix tests
- Modified RISC-V parser to use x-register names instead of ABI names
- Added new vector instructions (vsetvli, vle8.v, vse8.v, vfmacc.vv, vfmul.vf)
- Added floating point instructions (fmul.d)
- Added unconditional jump instruction (j)
- Updated tests to match new register naming convention
- Added new RISC-V example files
- Updated .gitignore to exclude test environment and old examples
2025-06-30 00:28:52 +02:00

16 lines
242 B
ArmAsm

gs_riscv:
.L5:
fld fa2,0(a3)
fld fa3,0(a5)
fld fa4,0(a4)
fadd.d fa5,fa5,fa2
addi a5,a5,8
addi a3,a3,8
addi a4,a4,8
fadd.d fa5,fa5,fa3
fadd.d fa5,fa5,fa4
fmul.d fa5,fa5,fa0
fsd fa5,-16(a5)
bne a2,a5,.L5
addi a0,a0,8
bne a6,a0,.L4