[llvm-dev] Way to specify instruction latency in itinerary scheduling model

Rail Shafigulin via llvm-dev llvm-dev at lists.llvm.org
Thu Nov 12 09:02:42 PST 2015


>
> I suspect this is because you're specifying the pipeline structure but not
> the latencies. For example:
>
>   InstrItinData<IIC_FPDivD,      [InstrStage<1, [A2_FU]>],
>                                  [72, 0, 0]>,
>
> The '[InstrStage<1, [A2_FU]>]' specifies the pipeline structure (or, here,
> the first stage of the pipeline), and the '[72, 0, 0]' specifies the
> operand latencies (output on cycle 72, reads on cycle 0).
>
>  -Hal
>
> --
> Hal Finkel
> Assistant Computational Scientist
> Leadership Computing Facility
> Argonne National Laboratory
>


I see. Thank you.
-- 
R
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20151112/084a1a06/attachment.html>


More information about the llvm-dev mailing list