Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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


Development

Status
colourBlue
titleONGOING


Development TimelineNA
Upstreaming

Status
colourBlue
titleONGOING


Upstream Version





Contacts

Jeff Law (Ventana)


Dependencies

binutils QEMU Zicond




Updates

 

...