LLVM  12.0.0git
Public Attributes | List of all members
llvm::AliasMatchingData Struct Reference

Tablegenerated data structures needed to match alias patterns. More...

#include "llvm/MC/MCInstPrinter.h"

Collaboration diagram for llvm::AliasMatchingData:
Collaboration graph
[legend]

Public Attributes

ArrayRef< PatternsForOpcodeOpToPatterns
 
ArrayRef< AliasPatternPatterns
 
ArrayRef< AliasPatternCondPatternConds
 
StringRef AsmStrings
 
bool(* ValidateMCOperand )(const MCOperand &MCOp, const MCSubtargetInfo &STI, unsigned PredicateIndex)
 

Detailed Description

Tablegenerated data structures needed to match alias patterns.

Definition at line 165 of file MCInstPrinter.h.

Member Data Documentation

◆ AsmStrings

StringRef llvm::AliasMatchingData::AsmStrings

Definition at line 169 of file MCInstPrinter.h.

Referenced by llvm::MCInstPrinter::matchAliasPatterns().

◆ OpToPatterns

ArrayRef<PatternsForOpcode> llvm::AliasMatchingData::OpToPatterns

Definition at line 166 of file MCInstPrinter.h.

Referenced by llvm::MCInstPrinter::matchAliasPatterns().

◆ PatternConds

ArrayRef<AliasPatternCond> llvm::AliasMatchingData::PatternConds

Definition at line 168 of file MCInstPrinter.h.

Referenced by llvm::MCInstPrinter::matchAliasPatterns().

◆ Patterns

ArrayRef<AliasPattern> llvm::AliasMatchingData::Patterns

Definition at line 167 of file MCInstPrinter.h.

Referenced by llvm::MCInstPrinter::matchAliasPatterns().

◆ ValidateMCOperand

bool(* llvm::AliasMatchingData::ValidateMCOperand) (const MCOperand &MCOp, const MCSubtargetInfo &STI, unsigned PredicateIndex)

Definition at line 170 of file MCInstPrinter.h.

Referenced by matchAliasCondition().


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