LLVM 22.0.0git
llvm::M68kMemOperandPrinter< Derived, InstTy > Class Template Reference

#include "Target/M68k/MCTargetDesc/M68kMemOperandPrinter.h"

Inheritance diagram for llvm::M68kMemOperandPrinter< Derived, InstTy >:
[legend]

Protected Member Functions

void printARIMem (const InstTy *MI, unsigned OpNum, raw_ostream &O)
void printARIPIMem (const InstTy *MI, unsigned OpNum, raw_ostream &O)
void printARIPDMem (const InstTy *MI, unsigned OpNum, raw_ostream &O)
void printARIDMem (const InstTy *MI, unsigned OpNum, raw_ostream &O)
void printARIIMem (const InstTy *MI, unsigned OpNum, raw_ostream &O)
void printPCDMem (const InstTy *MI, uint64_t Address, unsigned OpNum, raw_ostream &O)
void printPCIMem (const InstTy *MI, uint64_t Address, unsigned OpNum, raw_ostream &O)

Detailed Description

template<class Derived, typename InstTy>
class llvm::M68kMemOperandPrinter< Derived, InstTy >

Definition at line 23 of file M68kMemOperandPrinter.h.

Member Function Documentation

◆ printARIDMem()

template<class Derived, typename InstTy>
void llvm::M68kMemOperandPrinter< Derived, InstTy >::printARIDMem ( const InstTy * MI,
unsigned OpNum,
raw_ostream & O )
inlineprotected

Definition at line 45 of file M68kMemOperandPrinter.h.

References llvm::M68k::MemBase, llvm::M68k::MemDisp, and MI.

◆ printARIIMem()

template<class Derived, typename InstTy>
void llvm::M68kMemOperandPrinter< Derived, InstTy >::printARIIMem ( const InstTy * MI,
unsigned OpNum,
raw_ostream & O )
inlineprotected

◆ printARIMem()

template<class Derived, typename InstTy>
void llvm::M68kMemOperandPrinter< Derived, InstTy >::printARIMem ( const InstTy * MI,
unsigned OpNum,
raw_ostream & O )
inlineprotected

Definition at line 27 of file M68kMemOperandPrinter.h.

References MI.

◆ printARIPDMem()

template<class Derived, typename InstTy>
void llvm::M68kMemOperandPrinter< Derived, InstTy >::printARIPDMem ( const InstTy * MI,
unsigned OpNum,
raw_ostream & O )
inlineprotected

Definition at line 39 of file M68kMemOperandPrinter.h.

References MI.

◆ printARIPIMem()

template<class Derived, typename InstTy>
void llvm::M68kMemOperandPrinter< Derived, InstTy >::printARIPIMem ( const InstTy * MI,
unsigned OpNum,
raw_ostream & O )
inlineprotected

Definition at line 33 of file M68kMemOperandPrinter.h.

References MI.

◆ printPCDMem()

template<class Derived, typename InstTy>
void llvm::M68kMemOperandPrinter< Derived, InstTy >::printPCDMem ( const InstTy * MI,
uint64_t Address,
unsigned OpNum,
raw_ostream & O )
inlineprotected

Definition at line 63 of file M68kMemOperandPrinter.h.

References llvm::Address, MI, and llvm::M68k::PCRelDisp.

◆ printPCIMem()

template<class Derived, typename InstTy>
void llvm::M68kMemOperandPrinter< Derived, InstTy >::printPCIMem ( const InstTy * MI,
uint64_t Address,
unsigned OpNum,
raw_ostream & O )
inlineprotected

The documentation for this class was generated from the following file: