LLVM API Documentation

llvm::DagInit Member List
This is the complete list of members for llvm::DagInit, including all inherited members.
arg_begin() const llvm::DagInit [inline]
arg_empty() const llvm::DagInit [inline]
arg_end() const llvm::DagInit [inline]
arg_size() const llvm::DagInit [inline]
classof(const Init *I)llvm::DagInit [inline, static]
const_arg_iterator typedefllvm::DagInit
const_name_iterator typedefllvm::DagInit
convertInitializerBitRange(const std::vector< unsigned > &Bits) const overridellvm::TypedInit [virtual]
convertInitializerTo(RecTy *Ty) const overridellvm::DagInit [inline, virtual]
convertInitListSlice(const std::vector< unsigned > &Elements) const overridellvm::TypedInit [virtual]
dump() const llvm::Init
get(Init *V, const std::string &VN, ArrayRef< Init * > ArgRange, ArrayRef< std::string > NameRange)llvm::DagInit [static]
get(Init *V, const std::string &VN, const std::vector< std::pair< Init *, std::string > > &args)llvm::DagInit [static]
getArg(unsigned Num) const llvm::DagInit [inline]
getArgName(unsigned Num) const llvm::DagInit [inline]
getAsString() const overridellvm::DagInit [virtual]
getAsUnquotedString() const llvm::Init [inline, virtual]
getBit(unsigned Bit) const overridellvm::DagInit [inline, virtual]
getBitNum() const llvm::Init [inline, virtual]
getBitVar() const llvm::Init [inline, virtual]
getFieldInit(Record &R, const RecordVal *RV, const std::string &FieldName) const llvm::Init [inline, virtual]
getFieldType(const std::string &FieldName) const overridellvm::TypedInit [virtual]
getKind() const llvm::Init [inline]
getName() const llvm::DagInit [inline]
getNextInBucket() const llvm::FoldingSetImpl::Node [inline]
getNumArgs() const llvm::DagInit [inline]
getOperator() const llvm::DagInit [inline]
getType() const llvm::TypedInit [inline]
IK_BinOpInit enum valuellvm::Init [protected]
IK_BitInit enum valuellvm::Init [protected]
IK_BitsInit enum valuellvm::Init [protected]
IK_DagInit enum valuellvm::Init [protected]
IK_DefInit enum valuellvm::Init [protected]
IK_FieldInit enum valuellvm::Init [protected]
IK_FirstOpInit enum valuellvm::Init [protected]
IK_FirstTypedInit enum valuellvm::Init [protected]
IK_IntInit enum valuellvm::Init [protected]
IK_LastOpInit enum valuellvm::Init [protected]
IK_LastTypedInit enum valuellvm::Init [protected]
IK_ListInit enum valuellvm::Init [protected]
IK_StringInit enum valuellvm::Init [protected]
IK_TernOpInit enum valuellvm::Init [protected]
IK_UnOpInit enum valuellvm::Init [protected]
IK_UnsetInit enum valuellvm::Init [protected]
IK_VarBitInit enum valuellvm::Init [protected]
IK_VarInit enum valuellvm::Init [protected]
IK_VarListElementInit enum valuellvm::Init [protected]
Init(InitKind K)llvm::Init [inline, explicit, protected]
InitKind enum namellvm::Init [protected]
isComplete() const llvm::Init [inline, virtual]
name_begin() const llvm::DagInit [inline]
name_empty() const llvm::DagInit [inline]
name_end() const llvm::DagInit [inline]
name_size() const llvm::DagInit [inline]
Node()llvm::FoldingSetImpl::Node [inline]
print(raw_ostream &OS) const llvm::Init [inline]
Profile(FoldingSetNodeID &ID) const llvm::DagInit
resolveListElementReference(Record &R, const RecordVal *RV, unsigned Elt) const overridellvm::DagInit [inline, virtual]
resolveReferences(Record &R, const RecordVal *RV) const overridellvm::DagInit [virtual]
SetNextInBucket(void *N)llvm::FoldingSetImpl::Node [inline]
TypedInit(InitKind K, RecTy *T)llvm::TypedInit [inline, explicit, protected]
~Init()llvm::Init [inline, virtual]