[LLVMdev] Problems with instruction scheduling

Paweł Bylica chfast at gmail.com
Thu May 21 07:05:04 PDT 2015


Hi,

I'm trying to fix PR23405 <https://llvm.org/bugs/show_bug.cgi?id=23405> -
assert failure during instruction scheduling in llc. I have related but
more generic questions.

Is there any higher level description of the algorithm used for instruction
scheduling in this case? It is new area for me and I would love to see
bigger picture.

My currently smallest test case contains 90 DAG nodes. I got it by manually
reducing IR previously reduced by bugpoint. Is there a way to reduce it
more, maybe on DAG level? Identifying the part of the DAG that causes the
problem could be helpful.

- Paweł
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150521/61f8d5e2/attachment.html>


More information about the llvm-dev mailing list