Lines Matching refs:InitList
1560 SmallVector<Init*, 2> InitList; in ParseOperation() local
1566 InitList.push_back(ParseValue(CurRec, ArgType)); in ParseOperation()
1567 if (!InitList.back()) return nullptr; in ParseOperation()
1569 TypedInit *InitListBack = dyn_cast<TypedInit>(InitList.back()); in ParseOperation()
1572 InitList.back()->getAsString() + "'")); in ParseOperation()
1590 if (ItemType && InitList.size() == 1) { in ParseOperation()
1608 if (InitList.size() == 2 && !isa<IntRecTy>(ArgType)) { in ParseOperation()
1649 switch (InitList.size()) { in ParseOperation()
1727 Type = cast<TypedInit>(InitList.front())->getType()->getListTy(); in ParseOperation()
1738 while (InitList.size() > 2) { in ParseOperation()
1739 Init *RHS = InitList.pop_back_val(); in ParseOperation()
1740 RHS = (BinOpInit::get(Code, InitList.back(), RHS, Type))->Fold(CurRec); in ParseOperation()
1741 InitList.back() = RHS; in ParseOperation()
1745 if (InitList.size() == 2) in ParseOperation()
1746 return (BinOpInit::get(Code, InitList[0], InitList[1], Type)) in ParseOperation()