LLVM 19.0.0git
Protected Member Functions | List of all members
llvm::M68kMemOperandPrinter< Derived, InstTy > Class Template Reference

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

Inheritance diagram for llvm::M68kMemOperandPrinter< Derived, InstTy >:
Inheritance graph
[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 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

Definition at line 70 of file M68kMemOperandPrinter.h.

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


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