Lines Matching defs:ARMAsmPrinter

1 //===-- ARMAsmPrinter.cpp - Print machine code to an ARM .s file ----------===//
14 #include "ARMAsmPrinter.h"
51 ARMAsmPrinter::ARMAsmPrinter(TargetMachine &TM,
56 void ARMAsmPrinter::emitFunctionBodyEnd() {
65 void ARMAsmPrinter::emitFunctionEntryLabel() {
84 void ARMAsmPrinter::emitXXStructor(const DataLayout &DL, const Constant *CV) {
101 void ARMAsmPrinter::emitGlobalVariable(const GlobalVariable *GV) {
111 bool ARMAsmPrinter::runOnMachineFunction(MachineFunction &MF) {
192 void ARMAsmPrinter::PrintSymbolOperand(const MachineOperand &MO,
213 void ARMAsmPrinter::printOperand(const MachineInstr *MI, int OpNum,
264 MCSymbol *ARMAsmPrinter::GetCPISymbol(unsigned CPID) const {
275 MCSymbol *ARMAsmPrinter::
284 bool ARMAsmPrinter::PrintAsmOperand(const MachineInstr *MI, unsigned OpNum,
459 bool ARMAsmPrinter::PrintAsmMemoryOperand(const MachineInstr *MI,
487 void ARMAsmPrinter::emitInlineAsmEnd(const MCSubtargetInfo &StartInfo,
497 void ARMAsmPrinter::emitStartOfAsmFile(Module &M) {
537 void ARMAsmPrinter::emitEndOfAsmFile(Module &M) {
621 void ARMAsmPrinter::emitAttributes() {
857 MCSymbol *ARMAsmPrinter::GetARMGVSymbol(const GlobalValue *GV,
913 void ARMAsmPrinter::emitMachineConstantPoolValue(
992 void ARMAsmPrinter::emitJumpTableAddrs(const MachineInstr *MI) {
1038 void ARMAsmPrinter::emitJumpTableInsts(const MachineInstr *MI) {
1066 void ARMAsmPrinter::emitJumpTableTBInst(const MachineInstr *MI,
1121 ARMAsmPrinter::getCodeViewJumpTableInfo(int JTI,
1163 void ARMAsmPrinter::EmitUnwindingInstruction(const MachineInstr *MI) {
1431 void ARMAsmPrinter::emitInstruction(const MachineInstr *MI) {
2430 RegisterAsmPrinter<ARMAsmPrinter> X(getTheARMLETarget());
2431 RegisterAsmPrinter<ARMAsmPrinter> Y(getTheARMBETarget());
2432 RegisterAsmPrinter<ARMAsmPrinter> A(getTheThumbLETarget());
2433 RegisterAsmPrinter<ARMAsmPrinter> B(getTheThumbBETarget());