Versions Compared

Key

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

...

Page Properties


Development

Status
colourGreen
titleCOMPLETE


Development TimelineNA
Upstreaming

Status
colourYellow
titleNOT STARTED


Upstream Version





Contacts

Jeff Law (Ventana)


Dependencies

None




Updates

 

  • Implementation done for x86_64 using its clmul.  Primary purpose was to show that using clmul, while requiring target specific development, is not a major effort.  This is expected to help with the upstreaming effort.
  • Code drop from 1/26 integrated into the upstream GCC tester.
  • Expectation is to submit code for upstream review in Feb with a goal of integrating for gcc-15 in the late spring.

 

  • Major cleanups/fixes have been made in the gimple→RTL code generation phase.  At this point CRC detection and code generation using table lookups is expected to work on any architecture GCC supports.  Additionally generation of clmul instructions is supported on RISC-V when the appropriate extension is enabled.
  • At this point the development cycle is considered complete and we will be working through the usptreaming process with a target of inclusion in gcc-15 (spring 2025)

...