GCC's IPA-SRA pass is run as a regular pass, not as an IPA pass. While this has simplified its implementation quite a bit, it's been creating pass-ordering issues for years now. So, let me try again to make it a real IPA pass, possibly dropping the capability to turn by-reference parameters to by-value ones, but definitely giving it the ability to work on strongly connected components of the call graph. And ending the pass-ordering issues.

Looking for mad skills in:

Nothing? Add some keywords!

This project is part of:

Hack Week 15

Activity

  • almost 3 years ago: jamborm started Make GCC IPA-SRA really IPA
  • almost 3 years ago: jamborm originated Make GCC IPA-SRA really IPA
  • Show History

    Comments

    Be the first to comment!

    Similar Projects

    This project is one of its kind!