Mentions légales du service

Skip to content

Migrate to LLVM 15

Philippe Virouleau requested to merge 4 into master

Migrate PARCOACH to LLVM 15, fixes #4 (closed).

This MR performs several changes:

  • it removes unused files
  • it migrates passes to the "new" passes system, so that we can put them in the new pass manager
  • it changes PARCOACH to be a pass plugin
  • it relies on LLVM 15

It's still a draft because I want to perform some additional tasks:

  • improve the tests base to make sure I didn't break anything.
  • double check I removed all headers/reference to the legacy pass structure.
  • restore the unify exit node pass
  • investigate cuda/openmp stuff
Edited by Philippe Virouleau

Merge request reports