[llvm-dev] mischeduler

Jonas Paulsson via llvm-dev llvm-dev at lists.llvm.org
Thu Nov 3 01:13:26 PDT 2016


Hi Andy,


> Intuitively, I think the code is sensible and the comment misleading. It should probably say something like:
>
>   For loops that are acyclic path limited, aggressively schedule for latency. Within an single cycle, whenever CurrMOps > 0, allow normal heuristics to take precedence.

I changed the comment -- see attached patch.


> The concept here is to aggressively prioritize scheduling for latency in PostRA mode—unless the unscheduled instructions are clearly resource limited. I agree with your comment. Not sure what your question is ;)
That's actually making sense to me now - sorry. I was confusing "policy" 
and "candidate evaluation".

/Jonas

-------------- next part --------------
A non-text attachment was scrubbed...
Name: MISched_comment_acycliclat.patch
Type: text/x-patch
Size: 820 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20161103/b0262cf7/attachment.bin>


More information about the llvm-dev mailing list