Currently GCC relies only on the most generic alias analysis when attempting to track data in aggregates in interprocedural (IPA) optimizations. In the course of this project I plan to revive patches for using simple escape analysis to track all data which do not have their address escaped and use that information to track constants within them, analyze the impact on a number of benchmarks and submit them to GCC trunk.

Looking for hackers with the skills:

gcc

This project is part of:

Hack Week 11

Activity

  • about 10 years ago: dsterba liked this project.
  • about 10 years ago: vbabka liked this project.
  • about 10 years ago: jamborm added keyword "gcc" to this project.
  • about 10 years ago: jamborm started this project.
  • about 10 years ago: jamborm originated this project.

  • Comments

    Be the first to comment!

    Similar Projects

    This project is one of its kind!