Displaying 2 results from an estimated 2 matches for "advancecycl".
Did you mean:
advancecycle
2011 Nov 30
0
[LLVMdev] [llvm-commits] Bottom-Up Scheduling?
On Nov 29, 2011, at 7:10 PM, Hal Finkel wrote:
>> From the perspective of the hazard recognizer, from what I can tell, the
> difference between the top-down and bottom-up modes are:
>
> In top-down mode, the scheduling proceeds in the forward direction.
> AdvanceCycle() may be used, RecedeCycle() is not used. EmitInstruction()
> implies a cycle-count increment. In bottom-up mode, scheduling proceeds
> in the backwards direction (last instruction first). AdvanceCycle() is
> not used, RecedeCycle() is always used to decrement the current cycle
> offse...
2011 Nov 29
2
[LLVMdev] [llvm-commits] Bottom-Up Scheduling?
On Nov 29, 2011, at 10:47 AM, Hal Finkel wrote:
> Andy,
>
> I should have been more clear, the ARM implementation has:
> void ARMHazardRecognizer::RecedeCycle() {
> llvm_unreachable("reverse ARM hazard checking unsupported");
> }
>
> How does that work?
>
> Thanks again,
> Hal
Hal,
My first answer was off the top of my head, so missed the subtle