Lines Matching defs:XCoreAsmPrinter
1 //===-- XCoreAsmPrinter.cpp - XCore LLVM assembly writer ------------------===//
47 class XCoreAsmPrinter : public AsmPrinter {
52 explicit XCoreAsmPrinter(TargetMachine &TM,
79 XCoreTargetStreamer &XCoreAsmPrinter::getTargetStreamer() {
83 void XCoreAsmPrinter::emitArrayBound(MCSymbol *Sym, const GlobalVariable *GV) {
102 void XCoreAsmPrinter::emitGlobalVariable(const GlobalVariable *GV) {
162 void XCoreAsmPrinter::emitFunctionBodyStart() {
168 void XCoreAsmPrinter::emitFunctionBodyEnd() {
173 void XCoreAsmPrinter::emitFunctionEntryLabel() {
179 void XCoreAsmPrinter::
196 void XCoreAsmPrinter::printOperand(const MachineInstr *MI, int opNum,
227 bool XCoreAsmPrinter::PrintAsmOperand(const MachineInstr *MI, unsigned OpNo,
239 bool XCoreAsmPrinter::PrintAsmMemoryOperand(const MachineInstr *MI,
253 void XCoreAsmPrinter::emitInstruction(const MachineInstr *MI) {
293 RegisterAsmPrinter<XCoreAsmPrinter> X(getTheXCoreTarget());