[llvm-dev] mischeduler
Andrew Trick via llvm-dev
llvm-dev at lists.llvm.org
Thu Nov 3 20:19:39 PDT 2016
> On Nov 3, 2016, at 1:13 AM, Jonas Paulsson <paulsson at linux.vnet.ibm.com> wrote:
>
> 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.
LGTM!
-Andy
>
>
>> 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
>
> <MISched_comment_acycliclat.patch>
More information about the llvm-dev
mailing list