Lines Matching defs:RISCVAsmPrinter
1 //===-- RISCVAsmPrinter.cpp - RISC-V LLVM assembly writer -----------------===//
57 class RISCVAsmPrinter : public AsmPrinter {
61 explicit RISCVAsmPrinter(TargetMachine &TM,
114 void RISCVAsmPrinter::LowerSTACKMAP(MCStreamer &OutStreamer, StackMaps &SM,
147 void RISCVAsmPrinter::LowerPATCHPOINT(MCStreamer &OutStreamer, StackMaps &SM,
196 void RISCVAsmPrinter::LowerSTATEPOINT(MCStreamer &OutStreamer, StackMaps &SM,
242 bool RISCVAsmPrinter::EmitToStreamer(MCStreamer &S, const MCInst &Inst) {
257 void RISCVAsmPrinter::emitNTLHint(const MachineInstr *MI) {
287 void RISCVAsmPrinter::emitInstruction(const MachineInstr *MI) {
323 bool RISCVAsmPrinter::PrintAsmOperand(const MachineInstr *MI, unsigned OpNo,
372 bool RISCVAsmPrinter::PrintAsmMemoryOperand(const MachineInstr *MI,
402 bool RISCVAsmPrinter::emitDirectiveOptionArch() {
427 bool RISCVAsmPrinter::runOnMachineFunction(MachineFunction &MF) {
442 void RISCVAsmPrinter::emitStartOfAsmFile(Module &M) {
476 void RISCVAsmPrinter::emitEndOfAsmFile(Module &M) {
485 void RISCVAsmPrinter::emitAttributes(const MCSubtargetInfo &SubtargetInfo) {
494 void RISCVAsmPrinter::emitFunctionEntryLabel() {
506 RegisterAsmPrinter<RISCVAsmPrinter> X(getTheRISCV32Target());
507 RegisterAsmPrinter<RISCVAsmPrinter> Y(getTheRISCV64Target());
510 void RISCVAsmPrinter::LowerHWASAN_CHECK_MEMACCESS(const MachineInstr &MI) {
530 void RISCVAsmPrinter::LowerKCFI_CHECK(const MachineInstr &MI) {
616 void RISCVAsmPrinter::EmitHwasanMemaccessSymbols(Module &M) {
893 bool RISCVAsmPrinter::lowerOperand(const MachineOperand &MO,
1049 bool RISCVAsmPrinter::lowerToMCInst(const MachineInstr *MI, MCInst &OutMI) {