Lines Matching refs:PPCAsmPrinter
144 class PPCAsmPrinter : public AsmPrinter { class
159 explicit PPCAsmPrinter(TargetMachine &TM, in PPCAsmPrinter() function in __anon33c45b330111::PPCAsmPrinter
211 class PPCLinuxAsmPrinter : public PPCAsmPrinter {
215 : PPCAsmPrinter(TM, std::move(Streamer)) {} in PPCLinuxAsmPrinter()
233 class PPCAIXAsmPrinter : public PPCAsmPrinter {
260 : PPCAsmPrinter(TM, std::move(Streamer)) { in PPCAIXAsmPrinter()
300 void PPCAsmPrinter::PrintSymbolOperand(const MachineOperand &MO, in PrintSymbolOperand()
308 void PPCAsmPrinter::printOperand(const MachineInstr *MI, unsigned OpNo, in printOperand()
350 bool PPCAsmPrinter::PrintAsmOperand(const MachineInstr *MI, unsigned OpNo, in PrintAsmOperand()
399 bool PPCAsmPrinter::PrintAsmMemoryOperand(const MachineInstr *MI, unsigned OpNo, in PrintAsmMemoryOperand()
442 static void collectTOCStats(PPCAsmPrinter::TOCEntryType Type) { in collectTOCStats()
445 case PPCAsmPrinter::TOCType_ConstantPool: in collectTOCStats()
448 case PPCAsmPrinter::TOCType_GlobalInternal: in collectTOCStats()
451 case PPCAsmPrinter::TOCType_GlobalExternal: in collectTOCStats()
454 case PPCAsmPrinter::TOCType_JumpTable: in collectTOCStats()
457 case PPCAsmPrinter::TOCType_ThreadLocal: in collectTOCStats()
460 case PPCAsmPrinter::TOCType_BlockAddress: in collectTOCStats()
463 case PPCAsmPrinter::TOCType_EHBlock: in collectTOCStats()
473 PPCAsmPrinter::lookUpOrCreateTOCEntry(const MCSymbol *Sym, TOCEntryType Type, in lookUpOrCreateTOCEntry()
485 void PPCAsmPrinter::LowerSTACKMAP(StackMaps &SM, const MachineInstr &MI) { in LowerSTACKMAP()
516 void PPCAsmPrinter::LowerPATCHPOINT(StackMaps &SM, const MachineInstr &MI) { in LowerPATCHPOINT()
628 void PPCAsmPrinter::EmitAIXTlsCallHelper(const MachineInstr *MI) { in EmitAIXTlsCallHelper()
640 void PPCAsmPrinter::EmitTlsCall(const MachineInstr *MI, in EmitTlsCall()
718 static PPCAsmPrinter::TOCEntryType
723 return PPCAsmPrinter::TOCType_ThreadLocal; in getTOCEntryTypeForMO()
732 return PPCAsmPrinter::TOCType_GlobalExternal; in getTOCEntryTypeForMO()
734 return PPCAsmPrinter::TOCType_GlobalInternal; in getTOCEntryTypeForMO()
737 return PPCAsmPrinter::TOCType_ConstantPool; in getTOCEntryTypeForMO()
739 return PPCAsmPrinter::TOCType_JumpTable; in getTOCEntryTypeForMO()
741 return PPCAsmPrinter::TOCType_BlockAddress; in getTOCEntryTypeForMO()
749 void PPCAsmPrinter::emitInstruction(const MachineInstr *MI) { in emitInstruction()
1574 return PPCAsmPrinter::emitInstruction(MI); in emitInstruction()
1578 return PPCAsmPrinter::emitInstruction(MI); in emitInstruction()
1846 PPCAsmPrinter::emitEndOfAsmFile(M); in emitEndOfAsmFile()
2638 PPCAsmPrinter::emitFunctionEntryLabel(); in emitFunctionEntryLabel()
2737 const bool Result = PPCAsmPrinter::doInitialization(M); in doInitialization()
2886 return PPCAsmPrinter::emitInstruction(MI); in emitInstruction()
2897 return PPCAsmPrinter::doFinalization(M); in doFinalization()