[libre-riscv-dev] [Bug 170] New: high-to-low register-to-register copy needed
bugzilla-daemon at libre-riscv.org
bugzilla-daemon at libre-riscv.org
Tue Feb 4 19:01:15 GMT 2020
http://bugs.libre-riscv.org/show_bug.cgi?id=170
Bug ID: 170
Summary: high-to-low register-to-register copy needed
Product: Libre Shakti M-Class
Version: unspecified
Hardware: Other
OS: Linux
Status: CONFIRMED
Severity: critical
Priority: ---
Component: Specification
Assignee: lkcl at lkcl.net
Reporter: programmerjake at gmail.com
CC: libre-riscv-dev at lists.libre-riscv.org
NLnet milestone: ---
like memmove, but for registers.
It handles cases where (for example), the register allocator allocates a vector
to registers r20-40, then later needs to move it to r10-30. Copying to a
temporary location isn't a good solution since there may not be enough spare
registers and load/store is much slower.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the libre-riscv-dev
mailing list