LLVM 19.0.0git
Public Member Functions | Public Attributes | List of all members
llvm::AsmRewrite Struct Reference

#include "llvm/MC/MCParser/MCTargetAsmParser.h"

Public Member Functions

 AsmRewrite (AsmRewriteKind kind, SMLoc loc, unsigned len=0, int64_t val=0, bool Restricted=false)
 
 AsmRewrite (AsmRewriteKind kind, SMLoc loc, unsigned len, StringRef label)
 
 AsmRewrite (SMLoc loc, unsigned len, IntelExpr exp)
 

Public Attributes

AsmRewriteKind Kind
 
SMLoc Loc
 
unsigned Len
 
bool Done
 
int64_t Val
 
StringRef Label
 
IntelExpr IntelExp
 
bool IntelExpRestricted
 

Detailed Description

Definition at line 95 of file MCTargetAsmParser.h.

Constructor & Destructor Documentation

◆ AsmRewrite() [1/3]

llvm::AsmRewrite::AsmRewrite ( AsmRewriteKind  kind,
SMLoc  loc,
unsigned  len = 0,
int64_t  val = 0,
bool  Restricted = false 
)
inline

Definition at line 106 of file MCTargetAsmParser.h.

References IntelExpRestricted.

◆ AsmRewrite() [2/3]

llvm::AsmRewrite::AsmRewrite ( AsmRewriteKind  kind,
SMLoc  loc,
unsigned  len,
StringRef  label 
)
inline

Definition at line 111 of file MCTargetAsmParser.h.

References Label.

◆ AsmRewrite() [3/3]

llvm::AsmRewrite::AsmRewrite ( SMLoc  loc,
unsigned  len,
IntelExpr  exp 
)
inline

Definition at line 113 of file MCTargetAsmParser.h.

References IntelExp.

Member Data Documentation

◆ Done

bool llvm::AsmRewrite::Done

Definition at line 99 of file MCTargetAsmParser.h.

◆ IntelExp

IntelExpr llvm::AsmRewrite::IntelExp

Definition at line 102 of file MCTargetAsmParser.h.

Referenced by AsmRewrite().

◆ IntelExpRestricted

bool llvm::AsmRewrite::IntelExpRestricted

Definition at line 103 of file MCTargetAsmParser.h.

Referenced by AsmRewrite().

◆ Kind

AsmRewriteKind llvm::AsmRewrite::Kind

Definition at line 96 of file MCTargetAsmParser.h.

Referenced by rewritesSort().

◆ Label

StringRef llvm::AsmRewrite::Label

Definition at line 101 of file MCTargetAsmParser.h.

Referenced by AsmRewrite().

◆ Len

unsigned llvm::AsmRewrite::Len

Definition at line 98 of file MCTargetAsmParser.h.

◆ Loc

SMLoc llvm::AsmRewrite::Loc

Definition at line 97 of file MCTargetAsmParser.h.

Referenced by rewritesSort().

◆ Val

int64_t llvm::AsmRewrite::Val

Definition at line 100 of file MCTargetAsmParser.h.


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