Lines Matching defs:AVRAsmPrinter
1 //===-- AVRAsmPrinter.cpp - AVR LLVM assembly writer ----------------------===//
45 class AVRAsmPrinter : public AsmPrinter {
47 AVRAsmPrinter(TargetMachine &TM, std::unique_ptr<MCStreamer> Streamer)
75 void AVRAsmPrinter::printOperand(const MachineInstr *MI, unsigned OpNo,
100 bool AVRAsmPrinter::PrintAsmOperand(const MachineInstr *MI, unsigned OpNum,
153 bool AVRAsmPrinter::PrintAsmMemoryOperand(const MachineInstr *MI,
191 void AVRAsmPrinter::emitInstruction(const MachineInstr *MI) {
202 const MCExpr *AVRAsmPrinter::lowerConstant(const Constant *CV) {
216 void AVRAsmPrinter::emitXXStructor(const DataLayout &DL, const Constant *CV) {
235 bool AVRAsmPrinter::doFinalization(Module &M) {
285 void AVRAsmPrinter::emitStartOfAsmFile(Module &M) {
327 llvm::RegisterAsmPrinter<llvm::AVRAsmPrinter> X(llvm::getTheAVRTarget());