LLVM  14.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 180 of file MCInstPrinter.h.

Member Data Documentation

◆ AsmStrings

StringRef llvm::AliasMatchingData::AsmStrings

Definition at line 184 of file MCInstPrinter.h.

◆ OpToPatterns

ArrayRef<PatternsForOpcode> llvm::AliasMatchingData::OpToPatterns

Definition at line 181 of file MCInstPrinter.h.

◆ PatternConds

ArrayRef<AliasPatternCond> llvm::AliasMatchingData::PatternConds

Definition at line 183 of file MCInstPrinter.h.

◆ Patterns

ArrayRef<AliasPattern> llvm::AliasMatchingData::Patterns

Definition at line 182 of file MCInstPrinter.h.

◆ ValidateMCOperand

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

Definition at line 185 of file MCInstPrinter.h.


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