[LLVMdev] [llvm-commits] Bottom-Up Scheduling?

Andrew Trick atrick at apple.com
Tue Nov 29 09:47:31 PST 2011

ARM can reuse all the default scoreboard hazard recognizer logic such as recede cycle (naturally since its the primary client). If you can do the same with PPC that's great. 


On Nov 29, 2011, at 8:51 AM, Hal Finkel <hfinkel at anl.gov> wrote:

>> Thanks! Since I have to change PPCHazardRecognizer for bottom-up support
>> anyway, is there any reason not to have it derive from
>> ScoreboardHazardRecognizer at this point? It looks like the custom
>> bundling logic could be implemented on top of the scoreboard recognizer
>> (that seems similar to what ARM's recognizer is doing).
> Also, how does the ARM hazard recognizer get away with not implementing
> RecedeCycle?
> Thanks again,
> Hal

More information about the llvm-dev mailing list