LLVM: lib/Target/BPF/BPFMCInstLower.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_BPF_BPFMCINSTLOWER_H
10#define LLVM_LIB_TARGET_BPF_BPFMCINSTLOWER_H
11
13
14namespace llvm {
22
23
26
28
29public:
33
35
38};
39}
40
41#endif
#define LLVM_LIBRARY_VISIBILITY
static MCOperand LowerSymbolOperand(const MachineInstr *MI, const MachineOperand &MO, const MCSymbol *Symbol, AsmPrinter &AP)
BPFMCInstLower(MCContext &ctx, BPFAsmPrinter &printer)
Definition BPFMCInstLower.h:30
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.