LLVM 20.0.0git
llvm::DagInit Member List

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

additionalSizeToAlloc(typename trailing_objects_internal::ExtractSecondType< TrailingTys, size_t >::type... Counts)llvm::TrailingObjects< DagInit, const Init *, const StringInit * >inlinestatic
arg_begin() constllvm::DagInitinline
arg_empty() constllvm::DagInitinline
arg_end() constllvm::DagInitinline
arg_size() constllvm::DagInitinline
classof(const Init *I)llvm::DagInitinlinestatic
const_arg_iterator typedefllvm::DagInit
const_name_iterator typedefllvm::DagInit
convertInitializerBitRange(ArrayRef< unsigned > Bits) const overridellvm::TypedInitvirtual
convertInitializerTo(const RecTy *Ty) const overridellvm::TypedInitvirtual
DagInit(const DagInit &)=deletellvm::DagInit
dump() constllvm::Init
get(const Init *V, const StringInit *VN, ArrayRef< const Init * > ArgRange, ArrayRef< const StringInit * > NameRange)llvm::DagInitstatic
get(const Init *V, const StringInit *VN, ArrayRef< std::pair< const Init *, const StringInit * > > Args)llvm::DagInitstatic
getArg(unsigned Num) constllvm::DagInitinline
getArgName(unsigned Num) constllvm::DagInitinline
getArgNames() constllvm::DagInitinline
getArgNameStr(unsigned Num) constllvm::DagInitinline
getArgNo(StringRef Name) constllvm::DagInit
getArgs() constllvm::DagInitinline
getAsString() const overridellvm::DagInitvirtual
getAsUnquotedString() constllvm::Initinlinevirtual
getBit(unsigned Bit) const overridellvm::DagInitinlinevirtual
getCastTo(const RecTy *Ty) const overridellvm::TypedInitvirtual
getFieldType(const StringInit *FieldName) const overridellvm::TypedInitvirtual
getKind() constllvm::Initinline
getName() constllvm::DagInitinline
getNameStr() constllvm::DagInitinline
getNextInBucket() constllvm::FoldingSetBase::Nodeinline
getNumArgs() constllvm::DagInitinline
getOperator() constllvm::DagInitinline
getOperatorAsDef(ArrayRef< SMLoc > Loc) constllvm::DagInit
getRecordKeeper() constllvm::TypedInitinline
getTrailingObjects() constllvm::TrailingObjects< DagInit, const Init *, const StringInit * >inline
getTrailingObjects()llvm::TrailingObjects< DagInit, const Init *, const StringInit * >inline
getType() constllvm::TypedInitinline
IK_AnonymousNameInit enum valuellvm::Initprotected
IK_ArgumentInit enum valuellvm::Initprotected
IK_BinOpInit enum valuellvm::Initprotected
IK_BitInit enum valuellvm::Initprotected
IK_BitsInit enum valuellvm::Initprotected
IK_CondOpInit enum valuellvm::Initprotected
IK_DagInit enum valuellvm::Initprotected
IK_DefInit enum valuellvm::Initprotected
IK_ExistsOpInit enum valuellvm::Initprotected
IK_FieldInit enum valuellvm::Initprotected
IK_First enum valuellvm::Initprotected
IK_FirstOpInit enum valuellvm::Initprotected
IK_FirstTypedInit enum valuellvm::Initprotected
IK_FoldOpInit enum valuellvm::Initprotected
IK_IntInit enum valuellvm::Initprotected
IK_IsAOpInit 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_VarDefInit enum valuellvm::Initprotected
IK_VarInit enum valuellvm::Initprotected
Init(InitKind K, uint8_t Opc=0)llvm::Initinlineexplicitprotected
Init(const Init &)=deletellvm::Init
InitKind enum namellvm::Initprotected
isComplete() constllvm::Initinlinevirtual
isConcrete() const overridellvm::DagInitvirtual
name_begin() constllvm::DagInitinline
name_empty() constllvm::DagInitinline
name_end() constllvm::DagInitinline
name_size() constllvm::DagInitinline
Node()=defaultllvm::FoldingSetBase::Node
Opcllvm::Initprotected
operator=(const DagInit &)=deletellvm::DagInit
llvm::TypedInit::operator=(const TypedInit &)=deletellvm::TypedInit
llvm::Init::operator=(const Init &)=deletellvm::Init
TrailingObjects< DagInit, const Init *, const StringInit * >::operator=(const TrailingObjects &)=deletellvm::TrailingObjects< DagInit, const Init *, const StringInit * >
TrailingObjects< DagInit, const Init *, const StringInit * >::operator=(TrailingObjects &&)=deletellvm::TrailingObjects< DagInit, const Init *, const StringInit * >
print(raw_ostream &OS) constllvm::Initinline
Profile(FoldingSetNodeID &ID) constllvm::DagInit
resolveReferences(Resolver &R) const overridellvm::DagInitvirtual
SetNextInBucket(void *N)llvm::FoldingSetBase::Nodeinline
totalSizeToAlloc(typename trailing_objects_internal::ExtractSecondType< TrailingTys, size_t >::type... Counts)llvm::TrailingObjects< DagInit, const Init *, const StringInit * >inlinestatic
TrailingObjects< DagInit, const Init *, const StringInit * >::TrailingObjects(const TrailingObjects &)=deletellvm::TrailingObjects< DagInit, const Init *, const StringInit * >
TrailingObjects< DagInit, const Init *, const StringInit * >::TrailingObjects(TrailingObjects &&)=deletellvm::TrailingObjects< DagInit, const Init *, const StringInit * >
TypedInit(InitKind K, const RecTy *T, uint8_t Opc=0)llvm::TypedInitinlineexplicitprotected
TypedInit(const TypedInit &)=deletellvm::TypedInit
~Init()=defaultllvm::Initvirtual