Scheduling information for an instruction.
Synopsis
Declared in <llvm/MC/MCInstrItineraries.h>
struct InstrItinerary;
Description
An itinerary includes a set of stages occupied by the instruction and the pipeline cycle in which operands are read and written.
Data Members
Name |
Description |
Index of first operand rd/wr |
|
Index of first stage in itinerary |
|
Index of last + 1 operand rd/wr |
|
Index of last + 1 stage in itinerary |
|
# of micro‐ops, ‐1 means it's variable |
Created with MrDocs