LLVM: llvm::InlineAsmKeyType Struct Reference (original) (raw)

#include "[IR/ConstantsContext.h](ConstantsContext%5F8h%5Fsource.html)"

Public Member Functions
InlineAsmKeyType (StringRef AsmString, StringRef Constraints, FunctionType *FTy, bool HasSideEffects, bool IsAlignStack, InlineAsm::AsmDialect AsmDialect, bool canThrow)
InlineAsmKeyType (const InlineAsm *Asm, SmallVectorImpl< Constant * > &)
bool operator== (const InlineAsmKeyType &X) const
bool operator== (const InlineAsm *Asm) const
unsigned getHash () const
InlineAsm * create (TypeClass *Ty) const
Public Attributes
StringRef AsmString
StringRef Constraints
FunctionType * FTy
bool HasSideEffects
bool IsAlignStack
InlineAsm::AsmDialect AsmDialect
bool CanThrow

Definition at line 335 of file ConstantsContext.h.

TypeClass

InlineAsmKeyType() [2/2]

create()

InlineAsm * llvm::InlineAsmKeyType::create ( TypeClass * Ty) const inline

getHash()

unsigned llvm::InlineAsmKeyType::getHash ( ) const inline

operator==() [1/2]

operator==() [2/2]

AsmDialect

AsmString

CanThrow

bool llvm::InlineAsmKeyType::CanThrow

Constraints

StringRef llvm::InlineAsmKeyType::Constraints

FTy

HasSideEffects

bool llvm::InlineAsmKeyType::HasSideEffects

IsAlignStack

bool llvm::InlineAsmKeyType::IsAlignStack


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