...
Evaluation of the initial implementation has indicated that idioms to implement 32 bit operations on rv64 are consistently not if-converted. Improvements to capture those cases are in progress.This work was initially implemented by a contractor working for Ventana with significant improvements from Ventana's engineers over time.
Stakeholders/Partners
RISE:
Ventana: 1 FTE (contractor, duration unknown) for core development
Ventana: 1 FTE (~12wks) Revamped basic support in preparation for upstreaming, support for conditional 32bit ops, conditional move support early in the compiler optimization pipeline
Rivos: Oversight & review
SiFive: Oversight
External:
Dependencies
Binutils needs to have ZICondops approved before compilers can utilize it.
QEMU needs Zicondops support if it hasn't been upstreamed already
Status
Page Properties | ||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Updates
...