15 #ifndef LLVM_MCA_INSTRBUILDER_H 16 #define LLVM_MCA_INSTRBUILDER_H 59 void populateReads(
InstrDesc &ID,
const MCInst &MCI,
unsigned SchedClassID);
69 FirstReturnInst =
true;
77 #endif // LLVM_MCA_INSTRBUILDER_H Expected< std::unique_ptr< Instruction > > createInstruction(const MCInst &MCI)
This class represents lattice values for constants.
A builder class that knows how to construct Instruction objects.
Tagged union holding either a T or a Error.
Instances of this class represent a single low-level machine instruction.
MCRegisterInfo base class - We assume that the target defines a static array of MCRegisterDesc object...
Interface to description of machine instruction set.
Helper functions used by various pipeline components.
An instruction descriptor.
Generic base class for all target subtargets.
This file defines abstractions used by the Pipeline to model register reads, register writes and inst...
Lightweight error class with error context and mandatory checking.