LLVM 20.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 221 of file MCInstPrinter.h.

Member Data Documentation

◆ AsmStrings

StringRef llvm::AliasMatchingData::AsmStrings

Definition at line 225 of file MCInstPrinter.h.

◆ OpToPatterns

ArrayRef<PatternsForOpcode> llvm::AliasMatchingData::OpToPatterns

Definition at line 222 of file MCInstPrinter.h.

◆ PatternConds

ArrayRef<AliasPatternCond> llvm::AliasMatchingData::PatternConds

Definition at line 224 of file MCInstPrinter.h.

◆ Patterns

ArrayRef<AliasPattern> llvm::AliasMatchingData::Patterns

Definition at line 223 of file MCInstPrinter.h.

◆ ValidateMCOperand

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

Definition at line 226 of file MCInstPrinter.h.


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