Page MenuHomePhabricator

Modified MachinePipeliner
Needs ReviewPublic

Authored by marksl on Apr 18 2016, 2:38 PM.



I added support for:

#pragma clang loop pipeline(enable)
-Rpass options

We modified MachinePipeliner:

  • To use a class similar to ScoreboardHazardRecognizer (we need to redo and use ScoreboardHazardRecognizer directly)
  • To try other orders besides the original bidirectional top down / bottom up order

Diff Detail

Event Timeline

marksl updated this revision to Diff 54117.Apr 18 2016, 2:38 PM
marksl retitled this revision from to Modified MachinePipeliner
marksl updated this object.
marksl added a reviewer: bcahoon.
marksl set the repository for this revision to rL LLVM.
marksl added a project: Restricted Project.
marksl updated this revision to Diff 54746.Apr 22 2016, 4:08 PM
marksl removed rL LLVM as the repository for this revision.

This version of MachinePipeliner.cpp contains several fixes. Please search for SYNOPSYS for my changes to Brendon's original source.