LLVM 19.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"

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 216 of file MCInstPrinter.h.

Member Data Documentation

◆ AsmStrings

StringRef llvm::AliasMatchingData::AsmStrings

Definition at line 220 of file MCInstPrinter.h.

◆ OpToPatterns

ArrayRef<PatternsForOpcode> llvm::AliasMatchingData::OpToPatterns

Definition at line 217 of file MCInstPrinter.h.

◆ PatternConds

ArrayRef<AliasPatternCond> llvm::AliasMatchingData::PatternConds

Definition at line 219 of file MCInstPrinter.h.

◆ Patterns

ArrayRef<AliasPattern> llvm::AliasMatchingData::Patterns

Definition at line 218 of file MCInstPrinter.h.

◆ ValidateMCOperand

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

Definition at line 221 of file MCInstPrinter.h.


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