Lines Matching defs:X86AsmPrinter
1 //===-- X86AsmPrinter.cpp - Convert X86 LLVM code to AT&T assembly --------===//
14 #include "X86AsmPrinter.h"
45 X86AsmPrinter::X86AsmPrinter(TargetMachine &TM,
55 bool X86AsmPrinter::runOnMachineFunction(MachineFunction &MF) {
90 void X86AsmPrinter::EmitFunctionBodyStart() {
100 void X86AsmPrinter::EmitFunctionBodyEnd() {
111 void X86AsmPrinter::PrintSymbolOperand(const MachineOperand &MO,
202 void X86AsmPrinter::PrintOperand(const MachineInstr *MI, unsigned OpNo,
245 void X86AsmPrinter::PrintModifiedOperand(const MachineInstr *MI, unsigned OpNo,
265 void X86AsmPrinter::PrintPCRelImm(const MachineInstr *MI, unsigned OpNo,
283 void X86AsmPrinter::PrintLeaMemReference(const MachineInstr *MI, unsigned OpNo,
335 void X86AsmPrinter::PrintMemReference(const MachineInstr *MI, unsigned OpNo,
347 void X86AsmPrinter::PrintIntelMemReference(const MachineInstr *MI,
404 static bool printAsmMRegister(X86AsmPrinter &P, const MachineOperand &MO,
446 static bool printAsmVRegister(X86AsmPrinter &P, const MachineOperand &MO,
484 bool X86AsmPrinter::PrintAsmOperand(const MachineInstr *MI, unsigned OpNo,
583 bool X86AsmPrinter::PrintAsmMemoryOperand(const MachineInstr *MI, unsigned OpNo,
622 void X86AsmPrinter::EmitStartOfAsmFile(Module &M) {
745 void X86AsmPrinter::EmitEndOfAsmFile(Module &M) {
797 RegisterAsmPrinter<X86AsmPrinter> X(getTheX86_32Target());
798 RegisterAsmPrinter<X86AsmPrinter> Y(getTheX86_64Target());