LLVM API Documentation
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 typedef | llvm::DagInit | |
const_name_iterator typedef | llvm::DagInit | |
convertInitializerBitRange(const std::vector< unsigned > &Bits) const override | llvm::TypedInit | [virtual] |
convertInitializerTo(RecTy *Ty) const override | llvm::DagInit | [inline, virtual] |
convertInitListSlice(const std::vector< unsigned > &Elements) const override | llvm::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 override | llvm::DagInit | [virtual] |
getAsUnquotedString() const | llvm::Init | [inline, virtual] |
getBit(unsigned Bit) const override | llvm::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 override | llvm::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 value | llvm::Init | [protected] |
IK_BitInit enum value | llvm::Init | [protected] |
IK_BitsInit enum value | llvm::Init | [protected] |
IK_DagInit enum value | llvm::Init | [protected] |
IK_DefInit enum value | llvm::Init | [protected] |
IK_FieldInit enum value | llvm::Init | [protected] |
IK_FirstOpInit enum value | llvm::Init | [protected] |
IK_FirstTypedInit enum value | llvm::Init | [protected] |
IK_IntInit enum value | llvm::Init | [protected] |
IK_LastOpInit enum value | llvm::Init | [protected] |
IK_LastTypedInit enum value | llvm::Init | [protected] |
IK_ListInit enum value | llvm::Init | [protected] |
IK_StringInit enum value | llvm::Init | [protected] |
IK_TernOpInit enum value | llvm::Init | [protected] |
IK_UnOpInit enum value | llvm::Init | [protected] |
IK_UnsetInit enum value | llvm::Init | [protected] |
IK_VarBitInit enum value | llvm::Init | [protected] |
IK_VarInit enum value | llvm::Init | [protected] |
IK_VarListElementInit enum value | llvm::Init | [protected] |
Init(InitKind K) | llvm::Init | [inline, explicit, protected] |
InitKind enum name | llvm::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 override | llvm::DagInit | [inline, virtual] |
resolveReferences(Record &R, const RecordVal *RV) const override | llvm::DagInit | [virtual] |
SetNextInBucket(void *N) | llvm::FoldingSetImpl::Node | [inline] |
TypedInit(InitKind K, RecTy *T) | llvm::TypedInit | [inline, explicit, protected] |
~Init() | llvm::Init | [inline, virtual] |