Go to the documentation of this file.
14 #ifndef LLVM_MCA_INSTRBUILDER_H
15 #define LLVM_MCA_INSTRBUILDER_H
67 VariantDescriptors.
clear();
69 FirstReturnInst =
true;
77 #endif // LLVM_MCA_INSTRBUILDER_H
This is an optimization pass for GlobalISel generic memory operations.
Tagged union holding either a T or a Error.
Instances of this class represent a single low-level machine instruction.
Expected< std::unique_ptr< Instruction > > createInstruction(const MCInst &MCI)
unsigned ID
LLVM IR allows to use arbitrary numbers as calling convention identifiers.
An instruction descriptor.
A builder class that knows how to construct Instruction objects.
MCRegisterInfo base class - We assume that the target defines a static array of MCRegisterDesc object...
Interface to description of machine instruction set.
Lightweight error class with error context and mandatory checking.
Generic base class for all target subtargets.