Lines Matching defs:BPFAsmPrinter
1 //===-- BPFAsmPrinter.cpp - BPF LLVM assembly writer ----------------------===//
38 class BPFAsmPrinter : public AsmPrinter {
40 explicit BPFAsmPrinter(TargetMachine &TM,
59 bool BPFAsmPrinter::doInitialization(Module &M) {
71 void BPFAsmPrinter::printOperand(const MachineInstr *MI, int OpNum,
109 bool BPFAsmPrinter::PrintAsmOperand(const MachineInstr *MI, unsigned OpNo,
118 bool BPFAsmPrinter::PrintAsmMemoryOperand(const MachineInstr *MI,
139 void BPFAsmPrinter::emitInstruction(const MachineInstr *MI) {
154 RegisterAsmPrinter<BPFAsmPrinter> X(getTheBPFleTarget());
155 RegisterAsmPrinter<BPFAsmPrinter> Y(getTheBPFbeTarget());
156 RegisterAsmPrinter<BPFAsmPrinter> Z(getTheBPFTarget());