Files
OSACA/examples/daxpy/daxpy.s.rv64.gcc.s
Metehan Dundar ebf76caa18 Apply selected improvements from 1ceac6e: enhanced RISC-V parser, ImmediateOperand enhancements, and rv6→rv64 file renames
- Enhanced ImmediateOperand with reloc_type and symbol attributes for better RISC-V support
- Updated RISC-V parser with relocation type support (%hi, %lo, %pcrel_hi, etc.)
- Renamed example files from rv6 to rv64 for consistency
- Updated related configuration and test files
- All 115 tests pass successfully
2025-07-11 18:15:51 +02:00

13 lines
206 B
ArmAsm

daxpy_riscv:
.L3:
vsetvli a5,a2,e64,m1,ta,ma
vle64.v v1,0(a0)
vle64.v v2,0(a1)
slli a3,a5,3
sub a2,a2,a5
add a0,a0,a3
add a1,a1,a3
vfmacc.vv v1,v3,v2
vse64.v v1,0(a4)
add a4,a4,a3
bne a2,zero,.L3