<div dir="ltr"><div class="gmail_quote">On Fri, May 22, 2015 at 4:09 PM Hal Finkel <<a href="mailto:hfinkel@anl.gov">hfinkel@anl.gov</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">----- Original Message -----<br>
> From: "Paweł Bylica" <<a href="mailto:chfast@gmail.com" target="_blank">chfast@gmail.com</a>><br>
> To: "LLVMdev" <<a href="mailto:llvmdev@cs.uiuc.edu" target="_blank">llvmdev@cs.uiuc.edu</a>><br>
> Sent: Friday, May 22, 2015 8:45:11 AM<br>
> Subject: Re: [LLVMdev] Problems with instruction scheduling<br>
><br>
><br>
><br>
> Any comments?<br>
<br>
Not in particular, but I think we're pretty close to applying a rewrite by Jonas Paulsson (cc'd). If you can't find the discussions on the mailing list, please let us know.<br>
<br>
 -Hal<br></blockquote><div><br></div><div>Thanks for the response.</div><div><br></div><div>Do you mean "ScheduleDAGInstrs::buildSchedGraph() rewritten" <a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__reviews.llvm.org_D8705&d=AwMFaQ&c=8hUWFZcy2Z-Za5rBPlktOQ&r=Mfk2qtn1LTDThVkh6-oGglNfMADXfJdty4_bhmuhMHA&m=oq50Ar6JlcvYz3bJ4eZA8OfjD6j5SzvBLsRgfpneNL8&s=wFgIvUWBCuQPtSTNRxM0Prjq4q6zosCCGsKeXI-0c7E&e=">http://reviews.llvm.org/D8705</a> ? If yes it is not the same fragment of code. </div><div><br></div><div>- Paweł</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
><br>
><br>
> On Thu, May 21, 2015 at 4:05 PM Paweł Bylica < <a href="mailto:chfast@gmail.com" target="_blank">chfast@gmail.com</a> ><br>
> wrote:<br>
><br>
><br>
><br>
> Hi,<br>
><br>
><br>
> I'm trying to fix PR23405 - assert failure during instruction<br>
> scheduling in llc. I have related but more generic questions.<br>
><br>
><br>
> Is there any higher level description of the algorithm used for<br>
> instruction scheduling in this case? It is new area for me and I<br>
> would love to see bigger picture.<br>
><br>
><br>
> My currently smallest test case contains 90 DAG nodes. I got it by<br>
> manually reducing IR previously reduced by bugpoint. Is there a way<br>
> to reduce it more, maybe on DAG level? Identifying the part of the<br>
> DAG that causes the problem could be helpful.<br>
><br>
><br>
><br>
> - Paweł<br>
> _______________________________________________<br>
> LLVM Developers mailing list<br>
> <a href="mailto:LLVMdev@cs.uiuc.edu" target="_blank">LLVMdev@cs.uiuc.edu</a>         <a href="http://llvm.cs.uiuc.edu" target="_blank">http://llvm.cs.uiuc.edu</a><br>
> <a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev</a><br>
><br>
<br>
--<br>
Hal Finkel<br>
Assistant Computational Scientist<br>
Leadership Computing Facility<br>
Argonne National Laboratory<br>
</blockquote></div></div>