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

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

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

Public Member Functions

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

Public Attributes

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

Detailed Description

Definition at line 106 of file MCTargetAsmParser.h.

Constructor & Destructor Documentation

◆ AsmRewrite() [1/3]

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

Definition at line 115 of file MCTargetAsmParser.h.

◆ AsmRewrite() [2/3]

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

Definition at line 117 of file MCTargetAsmParser.h.

◆ AsmRewrite() [3/3]

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

Definition at line 119 of file MCTargetAsmParser.h.

References llvm::Intrinsic::exp.

Member Data Documentation

◆ IntelExp

IntelExpr llvm::AsmRewrite::IntelExp

Definition at line 112 of file MCTargetAsmParser.h.

◆ Kind

AsmRewriteKind llvm::AsmRewrite::Kind

Definition at line 107 of file MCTargetAsmParser.h.

Referenced by rewritesSort().

◆ Label

StringRef llvm::AsmRewrite::Label

Definition at line 111 of file MCTargetAsmParser.h.

◆ Len

unsigned llvm::AsmRewrite::Len

Definition at line 109 of file MCTargetAsmParser.h.

◆ Loc

SMLoc llvm::AsmRewrite::Loc

Definition at line 108 of file MCTargetAsmParser.h.

Referenced by rewritesSort().

◆ Val

int64_t llvm::AsmRewrite::Val

Definition at line 110 of file MCTargetAsmParser.h.


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