Lines Matching defs:RISCVAsmPrinter

1 //===-- RISCVAsmPrinter.cpp - RISC-V LLVM assembly writer -----------------===//
55 class RISCVAsmPrinter : public AsmPrinter {
59 explicit RISCVAsmPrinter(TargetMachine &TM,
111 void RISCVAsmPrinter::LowerSTACKMAP(MCStreamer &OutStreamer, StackMaps &SM,
144 void RISCVAsmPrinter::LowerPATCHPOINT(MCStreamer &OutStreamer, StackMaps &SM,
166 void RISCVAsmPrinter::LowerSTATEPOINT(MCStreamer &OutStreamer, StackMaps &SM,
183 void RISCVAsmPrinter::EmitToStreamer(MCStreamer &S, const MCInst &Inst) {
197 void RISCVAsmPrinter::emitNTLHint(const MachineInstr *MI) {
227 void RISCVAsmPrinter::emitInstruction(const MachineInstr *MI) {
263 bool RISCVAsmPrinter::PrintAsmOperand(const MachineInstr *MI, unsigned OpNo,
312 bool RISCVAsmPrinter::PrintAsmMemoryOperand(const MachineInstr *MI,
342 bool RISCVAsmPrinter::emitDirectiveOptionArch() {
367 bool RISCVAsmPrinter::runOnMachineFunction(MachineFunction &MF) {
382 void RISCVAsmPrinter::emitStartOfAsmFile(Module &M) {
416 void RISCVAsmPrinter::emitEndOfAsmFile(Module &M) {
425 void RISCVAsmPrinter::emitAttributes(const MCSubtargetInfo &SubtargetInfo) {
434 void RISCVAsmPrinter::emitFunctionEntryLabel() {
446 RegisterAsmPrinter<RISCVAsmPrinter> X(getTheRISCV32Target());
447 RegisterAsmPrinter<RISCVAsmPrinter> Y(getTheRISCV64Target());
450 void RISCVAsmPrinter::LowerHWASAN_CHECK_MEMACCESS(const MachineInstr &MI) {
470 void RISCVAsmPrinter::LowerKCFI_CHECK(const MachineInstr &MI) {
556 void RISCVAsmPrinter::EmitHwasanMemaccessSymbols(Module &M) {
833 bool RISCVAsmPrinter::lowerOperand(const MachineOperand &MO,
989 bool RISCVAsmPrinter::lowerToMCInst(const MachineInstr *MI, MCInst &OutMI) {