Home
last modified time | relevance | path

Searched refs:ListRecTy (Results 1 – 3 of 3) sorted by relevance

/external/llvm/include/llvm/TableGen/
DRecord.h30 class ListRecTy; variable
55 std::unique_ptr<ListRecTy> ListTy;
72 ListRecTy *getListTy();
155 class ListRecTy : public RecTy {
157 explicit ListRecTy(RecTy *T) : RecTy(ListRecTyKind), Ty(T) {} in ListRecTy() function
158 friend ListRecTy *RecTy::getListTy();
165 static ListRecTy *get(RecTy *T) { return T->getListTy(); } in get()
592 : TypedInit(IK_ListInit, ListRecTy::get(EltTy)), in ListInit()
922 cast<ListRecTy>(T->getType())->getElementType()), in VarListElementInit()
924 assert(T->getType() && isa<ListRecTy>(T->getType()) && in VarListElementInit()
/external/llvm/lib/TableGen/
DRecord.cpp91 ListRecTy *RecTy::getListTy() { in getListTy()
93 ListTy.reset(new ListRecTy(this)); in getListTy()
140 std::string ListRecTy::getAsString() const { in getAsString()
144 bool ListRecTy::typeIsConvertibleTo(const RecTy *RHS) const { in typeIsConvertibleTo()
145 if (const auto *ListTy = dyn_cast<ListRecTy>(RHS)) in typeIsConvertibleTo()
496 RecTy *EltTy = cast<ListRecTy>(getType())->getElementType(); in Profile()
502 if (auto *LRT = dyn_cast<ListRecTy>(Ty)) { in convertInitializerTo()
513 if (isa<ListRecTy>(getType())) in convertInitializerTo()
783 Args, cast<ListRecTy>(LHSs->getType())->getElementType()); in Fold()
960 if (MHSl && isa<ListRecTy>(Type)) { in ForeachHelper()
[all …]
DTGParser.cpp706 return ListRecTy::get(SubType); in ParseType()
829 ListRecTy *LType = dyn_cast<ListRecTy>(LHSt->getType()); in ParseOperation()
855 : ListRecTy::get(Itemt->getType()); in ParseOperation()
858 ListRecTy *LType = dyn_cast<ListRecTy>(LHSt->getType()); in ParseOperation()
1312 ListRecTy *GivenListTy = nullptr; in ParseSimpleValue()
1315 ListRecTy *ListType = dyn_cast<ListRecTy>(ItemType); in ParseSimpleValue()
1778 ListRecTy *ListType = dyn_cast<ListRecTy>(ValueType); in ParseForeachDeclaration()