Lines Matching refs:ListRecTy

914     if (auto *ListValTy = dyn_cast<ListRecTy>(CurValTy)) {  in ParseSliceElements()
1147 return ListRecTy::get(SubType); in ParseType()
1302 ListRecTy *LType = dyn_cast<ListRecTy>(LHSt->getType()); in ParseOperation()
1320 ListRecTy *LType = dyn_cast<ListRecTy>(LHSt->getType()); in ParseOperation()
1339 : ListRecTy::get(Itemt->getType()); in ParseOperation()
1342 ListRecTy *LType = dyn_cast<ListRecTy>(LHSt->getType()); in ParseOperation()
1589 if (!isa<ListRecTy>(ArgType)) { in ParseOperation()
1597 if (!isa<ListRecTy>(ItemType)) { in ParseOperation()
1607 cast<ListRecTy>(ItemType) in ParseOperation()
1623 if (!isa<ListRecTy>(ArgType)) { in ParseOperation()
1795 if (Args.size() == 1 && isa<ListRecTy>(ArgBackType)) { in ParseOperation()
1810 assert(isa<ListRecTy>(cast<TypedInit>(Args[0])->getType())); in ParseOperation()
1830 if (isa<ListRecTy>(Arg0Ty)) { in ParseOperation()
1938 if (MHSt && !isa<ListRecTy>(MHSt->getType())) { in ParseOperation()
2085 ListRecTy *ListType = dyn_cast<ListRecTy>(List->getType()); in ParseOperation()
2437 if (ListRecTy *InListTy = dyn_cast<ListRecTy>(MHSt->getType())) { in ParseOperationForEachFilter()
2440 if (ListRecTy *OutListTy = dyn_cast<ListRecTy>(ItemType)) { in ParseOperationForEachFilter()
2761 ListRecTy *GivenListTy = nullptr; in ParseSimpleValue()
2764 ListRecTy *ListType = dyn_cast<ListRecTy>(ItemType); in ParseSimpleValue()
2936 auto *LHSTy = dyn_cast<ListRecTy>(LHS->getType()); in ParseValue()
2948 if (isa<ListRecTy>(RHS->getType())) { in ParseValue()
3006 if (isa<ListRecTy>(LHS->getType())) { in ParseValue()
3353 if (TI && isa<ListRecTy>(TI->getType())) { in ParseForeachDeclaration()
3355 IterType = cast<ListRecTy>(TI->getType())->getElementType(); in ParseForeachDeclaration()
3641 if (!isa<ListRecTy>(Type)) in ParseDefset()
3643 Defset.EltTy = cast<ListRecTy>(Type)->getElementType(); in ParseDefset()
3838 RecTy *BitListTy = ListRecTy::get(BitRecTy::get(Records)); in ParseIf()