Home
last modified time | relevance | path

Searched refs:HexagonAsmPrinter (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonMCInstLower.cpp37 MCInst &MCB, HexagonAsmPrinter &AP);
42 HexagonAsmPrinter &Printer, bool MustExtend) { in GetSymbolRef()
98 MCInst &MCB, HexagonAsmPrinter &AP) { in HexagonLowerToMC()
108 AP.EmitSled(*MI, HexagonAsmPrinter::SledKind::FUNCTION_ENTER); in HexagonLowerToMC()
112 AP.EmitSled(*MI, HexagonAsmPrinter::SledKind::FUNCTION_EXIT); in HexagonLowerToMC()
116 AP.EmitSled(*MI, HexagonAsmPrinter::SledKind::TAIL_CALL); in HexagonLowerToMC()
H A DHexagonAsmPrinter.cpp61 MCInst &MCB, HexagonAsmPrinter &AP);
76 void HexagonAsmPrinter::printOperand(const MachineInstr *MI, unsigned OpNo, in printOperand()
107 bool HexagonAsmPrinter::isBlockOnlyReachableByFallthrough( in isBlockOnlyReachableByFallthrough()
115 bool HexagonAsmPrinter::PrintAsmOperand(const MachineInstr *MI, unsigned OpNo, in PrintAsmOperand()
156 bool HexagonAsmPrinter::PrintAsmMemoryOperand(const MachineInstr *MI, in PrintAsmMemoryOperand()
266 void HexagonAsmPrinter::HexagonProcessInstruction(MCInst &Inst, in HexagonProcessInstruction()
746 void HexagonAsmPrinter::emitInstruction(const MachineInstr *MI) { in emitInstruction()
780 void HexagonAsmPrinter::emitStartOfAsmFile(Module &M) { in emitStartOfAsmFile()
785 void HexagonAsmPrinter::emitEndOfAsmFile(Module &M) { in emitEndOfAsmFile()
792 void HexagonAsmPrinter::emitAttributes() { in emitAttributes()
[all …]
H A DHexagonAsmPrinter.h29 class HexagonAsmPrinter : public AsmPrinter {
35 explicit HexagonAsmPrinter(TargetMachine &TM, in HexagonAsmPrinter() function