[LLVMdev] Scheduler Integration Questions
max99x at gmail.com
Sat Apr 2 14:55:41 PDT 2011
Thanks for your reply.
> There aren't any functional unit definitions at the moment that are used in scheduling. Patches would be welcome.
That's a pity. I'm not sure whether we can manage to add proper
functional unit and latency support by ourselves but I'll post on the
list if anything comes out of it.
> This has changed in llvm 2.9 a bit to be more accurate. However, we don't attempt to use a single register for more than one value. I suggest using ToT and reading the code in ScheduleDAGRRList.cpp.
I've skimmed the changes and that does look more precise. Thanks.
More information about the llvm-dev