Home | History | Annotate | Download | only in ARM

Lines Matching refs:ARMAsmPrinter

1 //===-- ARMAsmPrinter.cpp - Print machine code to an ARM .s file ----------===//
15 #include "ARMAsmPrinter.h"
60 void ARMAsmPrinter::EmitFunctionBodyEnd() {
69 void ARMAsmPrinter::EmitFunctionEntryLabel() {
78 void ARMAsmPrinter::EmitXXStructor(const Constant *CV) {
98 bool ARMAsmPrinter::runOnMachineFunction(MachineFunction &MF) {
126 void ARMAsmPrinter::printOperand(const MachineInstr *MI, int OpNum,
183 MCSymbol *ARMAsmPrinter::
193 MCSymbol *ARMAsmPrinter::GetARMSJLJEHLabel() const {
201 bool ARMAsmPrinter::PrintAsmOperand(const MachineInstr *MI, unsigned OpNum,
376 bool ARMAsmPrinter::PrintAsmMemoryOperand(const MachineInstr *MI,
405 void ARMAsmPrinter::emitInlineAsmEnd(const MCSubtargetInfo &StartInfo,
415 void ARMAsmPrinter::EmitStartOfAsmFile(Module &M) {
507 void ARMAsmPrinter::EmitEndOfAsmFile(Module &M) {
607 void ARMAsmPrinter::emitAttributes() {
796 MCSymbol *ARMAsmPrinter::GetARMGVSymbol(const GlobalValue *GV,
835 void ARMAsmPrinter::
897 void ARMAsmPrinter::EmitJumpTable(const MachineInstr *MI) {
948 void ARMAsmPrinter::EmitJump2Table(const MachineInstr *MI) {
1009 void ARMAsmPrinter::EmitUnwindingInstruction(const MachineInstr *MI) {
1153 void ARMAsmPrinter::EmitInstruction(const MachineInstr *MI) {
1830 RegisterAsmPrinter<ARMAsmPrinter> X(TheARMLETarget);
1831 RegisterAsmPrinter<ARMAsmPrinter> Y(TheARMBETarget);
1832 RegisterAsmPrinter<ARMAsmPrinter> A(TheThumbLETarget);
1833 RegisterAsmPrinter<ARMAsmPrinter> B(TheThumbBETarget);