Versions Compared

Key

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

...

  • Improvement of if-conversion pass in GCC to handle SUBREG and zero/sign extended objects.
  • Use of ADD rather than IOR when possible
  • If-convert the conditional in the move_one_fast loop of deepsjeng
    • Two approaches
      • Improve min/max discovery in gimple which should simplify the conditional code to optimizable form in the RTL if-converter code
      • Improve the RTL if-converter code to better handle multiple if-convertable instrutions

...

Page Properties


Development

Status
colourBlue
titleIN PROGRESS


Development Timeline1H2024
Upstreaming

Status
colourBlue
titleIN PROGRESS



Upstream Version

gcc-15 (target)

(Spring 2025)





Contacts

Raphael Zinsly (Ventana)

Jeff Law (Ventana)


DependenciesNone



Updates

 

  • Ventana has an internal adjustment to the generalized conditional move code to use ADD rather than IOR.  It will be submitted upstream as soon as gcc-15 is open for development.

 

  • Remaining items from 2H2023 pulled into H12024 project.