LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
llvm::DagInit Member List

This is the complete list of members for llvm::DagInit, including all inherited members.

arg_begin() const llvm::DagInitinline
arg_empty() const llvm::DagInitinline
arg_end() const llvm::DagInitinline
arg_size() const llvm::DagInitinline
classof(const Init *I)llvm::DagInitinlinestatic
const_arg_iterator typedefllvm::DagInit
const_name_iterator typedefllvm::DagInit
convertInitializerBitRange(const std::vector< unsigned > &Bits) const llvm::TypedInitvirtual
convertInitializerTo(RecTy *Ty) const llvm::DagInitinlinevirtual
convertInitListSlice(const std::vector< unsigned > &Elements) const llvm::TypedInitvirtual
dump() const llvm::Init
get(Init *V, const std::string &VN, ArrayRef< Init * > ArgRange, ArrayRef< std::string > NameRange)llvm::DagInitstatic
get(Init *V, const std::string &VN, const std::vector< std::pair< Init *, std::string > > &args)llvm::DagInitstatic
getArg(unsigned Num) const llvm::DagInitinline
getArgName(unsigned Num) const llvm::DagInitinline
getAsString() const llvm::DagInitvirtual
getAsUnquotedString() const llvm::Initinlinevirtual
getBit(unsigned Bit) const llvm::DagInitinlinevirtual
getBitNum() const llvm::Initinlinevirtual
getBitVar() const llvm::Initinlinevirtual
getFieldInit(Record &R, const RecordVal *RV, const std::string &FieldName) const llvm::Initinlinevirtual
getFieldType(const std::string &FieldName) const llvm::TypedInitvirtual
getKind() const llvm::Initinline
getName() const llvm::DagInitinline
getNextInBucket() const llvm::FoldingSetImpl::Nodeinline
getNumArgs() const llvm::DagInitinline
getOperator() const llvm::DagInitinline
getType() const llvm::TypedInitinline
IK_BinOpInit enum valuellvm::Initprotected
IK_BitInit enum valuellvm::Initprotected
IK_BitsInit enum valuellvm::Initprotected
IK_DagInit enum valuellvm::Initprotected
IK_DefInit enum valuellvm::Initprotected
IK_FieldInit enum valuellvm::Initprotected
IK_FirstOpInit enum valuellvm::Initprotected
IK_FirstTypedInit enum valuellvm::Initprotected
IK_IntInit enum valuellvm::Initprotected
IK_LastOpInit enum valuellvm::Initprotected
IK_LastTypedInit enum valuellvm::Initprotected
IK_ListInit enum valuellvm::Initprotected
IK_StringInit enum valuellvm::Initprotected
IK_TernOpInit enum valuellvm::Initprotected
IK_UnOpInit enum valuellvm::Initprotected
IK_UnsetInit enum valuellvm::Initprotected
IK_VarBitInit enum valuellvm::Initprotected
IK_VarInit enum valuellvm::Initprotected
IK_VarListElementInit enum valuellvm::Initprotected
Init(InitKind K)llvm::Initinlineexplicitprotected
InitKind enum namellvm::Initprotected
isComplete() const llvm::Initinlinevirtual
name_begin() const llvm::DagInitinline
name_empty() const llvm::DagInitinline
name_end() const llvm::DagInitinline
name_size() const llvm::DagInitinline
Node()llvm::FoldingSetImpl::Nodeinline
print(raw_ostream &OS) const llvm::Initinline
Profile(FoldingSetNodeID &ID) const llvm::DagInit
resolveListElementReference(Record &R, const RecordVal *RV, unsigned Elt) const llvm::DagInitinlinevirtual
resolveReferences(Record &R, const RecordVal *RV) const llvm::DagInitvirtual
SetNextInBucket(void *N)llvm::FoldingSetImpl::Nodeinline
TypedInit(InitKind K, RecTy *T)llvm::TypedInitinlineexplicitprotected
~Init()llvm::Initinlinevirtual