[PATCH] D13205: Refactor live reg tracking for DAG scheduling.
Paweł Bylica via llvm-commits
llvm-commits at lists.llvm.org
Mon Sep 28 02:29:33 PDT 2015
chfast created this revision.
chfast added a subscriber: llvm-commits.
Some time ago I had to fix some issues around live reg tracking in DAG scheduling. The logic there is quite hard to follow.
After that I tried to extract the logic from the scheduler itself. I'm not sure it is anything better what it was.
If the change is worth anything let me know. I can work a bit more on that.
I'm also considering replacing the array with a map. It contains mostly nulls.
http://reviews.llvm.org/D13205
Files:
lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D13205.35845.patch
Type: text/x-patch
Size: 14783 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150928/8cc8bda6/attachment-0001.bin>
More information about the llvm-commits
mailing list