Lines Matching defs:AVRAsmPrinter
1 //===-- AVRAsmPrinter.cpp - AVR LLVM assembly writer ----------------------===//
46 class AVRAsmPrinter : public AsmPrinter {
48 AVRAsmPrinter(TargetMachine &TM, std::unique_ptr<MCStreamer> Streamer)
76 void AVRAsmPrinter::printOperand(const MachineInstr *MI, unsigned OpNo,
101 bool AVRAsmPrinter::PrintAsmOperand(const MachineInstr *MI, unsigned OpNum,
154 bool AVRAsmPrinter::PrintAsmMemoryOperand(const MachineInstr *MI,
192 void AVRAsmPrinter::emitInstruction(const MachineInstr *MI) {
203 const MCExpr *AVRAsmPrinter::lowerConstant(const Constant *CV) {
217 void AVRAsmPrinter::emitXXStructor(const DataLayout &DL, const Constant *CV) {
236 bool AVRAsmPrinter::doFinalization(Module &M) {
286 void AVRAsmPrinter::emitStartOfAsmFile(Module &M) {
328 llvm::RegisterAsmPrinter<llvm::AVRAsmPrinter> X(llvm::getTheAVRTarget());