The heuristics driving the actions of interprocedural constant propagation (IPA-CP) has been designed when the pass was written and always meant to be then tweaked "later." Moreover, since that time a lot has changed but the decision making has not adapted.

The goal of this project is to gather data from SPEC 2017 and one or two bigger projects on how the opportunities presented to IPA-CP nowadays look like and at least tweak the parameters but perhaps also figuring out what else is needed.

As far as resources are concerned, just a machine with a reasonably powerful CPU is needed.

Looking for hackers with the skills:

Nothing? Add some keywords!

This project is part of:

Hack Week 25

Activity

  • about 6 hours ago: jamborm started this project.
  • about 6 hours ago: jamborm originated this project.

  • Comments

    Be the first to comment!

    Similar Projects

    This project is one of its kind!