llvm::MCExtraProcessorInfo

Provide extra details about the machine processor.

Synopsis

Declared in <llvm/MC/MCSchedule.h>

struct MCExtraProcessorInfo;

Description

This is a collection of "optional" processor information that is not normally used by the LLVM machine schedulers, but that can be consumed by external tools like llvm-mca to improve the quality of the peformance analysis.

Data Members

Name
LoadQueueID
MaxRetirePerCycle
NumRegisterCostEntries
NumRegisterFiles
RegisterCostTable
RegisterFiles
ReorderBufferSize
StoreQueueID