LLVM: lib/Target/CSKY/CSKYMCInstLower.h Source File (original) (raw)
Go to the documentation of this file.
1
2
3
4
5
6
7
8
9#ifndef LLVM_LIB_TARGET_CSKY_CSKYMCINSTLOWER_H
10#define LLVM_LIB_TARGET_CSKY_CSKYMCINSTLOWER_H
11
12namespace llvm {
20
32
33}
34
35#endif
This class is intended to be used as a driving class for all asm writers.
bool lowerOperand(const MachineOperand &MO, MCOperand &MCOp) const
CSKYMCInstLower(MCContext &Ctx, AsmPrinter &Printer)
MCOperand lowerSymbolOperand(const MachineOperand &MO, MCSymbol *Sym) const
Context object for machine code objects.
Instances of this class represent a single low-level machine instruction.
Instances of this class represent operands of the MCInst class.
MCSymbol - Instances of this class represent a symbol name in the MC file, and MCSymbols are created ...
Representation of each machine instruction.
MachineOperand class - Representation of each machine instruction operand.
This is an optimization pass for GlobalISel generic memory operations.