struct AsmRewrite

Declaration

struct AsmRewrite { /* full declaration omitted */ };

Declared at: llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h:96

Member Variables

public llvm::AsmRewriteKind Kind
public llvm::SMLoc Loc
public unsigned int Len
public bool Done
public int64_t Val
public llvm::StringRef Label
public llvm::IntelExpr IntelExp

Method Overview

  • public AsmRewrite(llvm::AsmRewriteKind kind, llvm::SMLoc loc, unsigned int len = 0, int64_t val = 0)
  • public AsmRewrite(llvm::AsmRewriteKind kind, llvm::SMLoc loc, unsigned int len, llvm::StringRef label)
  • public AsmRewrite(llvm::SMLoc loc, unsigned int len, llvm::IntelExpr exp)

Methods

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

Declared at: llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h:106

Parameters

llvm::AsmRewriteKind kind
llvm::SMLoc loc
unsigned int len = 0
int64_t val = 0

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

Declared at: llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h:108

Parameters

llvm::AsmRewriteKind kind
llvm::SMLoc loc
unsigned int len
llvm::StringRef label

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

Declared at: llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h:110

Parameters

llvm::SMLoc loc
unsigned int len
llvm::IntelExpr exp