[PATCH] D16829: An implementation of Swing Modulo Scheduling

Brendon Cahoon via llvm-commits llvm-commits at lists.llvm.org
Tue Mar 1 14:09:48 PST 2016


bcahoon added inline comments.

================
Comment at: lib/CodeGen/MachinePipeliner.cpp:1701
@@ +1700,3 @@
+
+/// Compute the Pred_L(O) set, as defined in the paper. The set is defined
+/// as the predecessors of the elements of NodeOrder that are not also in
----------------
marksl wrote:
> marksl wrote:
> > What paper are you referring to?
> Sorry, I found it was Tanya Lattner's paper.
The original paper is "Swing Modulo Scheduling: A Lifetime-Sensitive Approach" from PACT 1996.  Though, Tanya's thesis provides a good description as well.


http://reviews.llvm.org/D16829





More information about the llvm-commits mailing list