Searched refs:ListInit (Results 1 - 22 of 22) sorted by relevance

/external/llvm/utils/TableGen/
H A DCodeGenMapTable.cpp95 ListInit *RowFields;
96 ListInit *ColFields;
97 ListInit *KeyCol;
98 std::vector<ListInit*> ValueCols;
128 ListInit *ColValList = MapRec->getValueAsListInit("ValueCols");
136 ListInit *ColI = dyn_cast<ListInit>(ColValList->getElement(i));
156 ListInit *getRowFields() const {
160 ListInit *getColFields() const {
164 ListInit *getKeyCo
[all...]
H A DCallingConvEmitter.cpp59 ListInit *CCActions = CC->getValueAsListInit("Actions");
86 ListInit *VTs = Action->getValueAsListInit("VTs");
110 ListInit *RegList = Action->getValueAsListInit("RegList");
131 ListInit *RegList = Action->getValueAsListInit("RegList");
132 ListInit *ShadowRegList = Action->getValueAsListInit("ShadowRegList");
H A DCodeGenDAGPatterns.h31 class ListInit;
530 TreePattern(Record *TheRec, ListInit *RawPat, bool isInput,
650 PatternToMatch(Record *srcrecord, ListInit *preds,
658 ListInit *Predicates; // Top level predicate conditions to match.
666 ListInit *getPredicates() const { return Predicates; }
H A DSetTheory.cpp280 if (ListInit *LI = dyn_cast<ListInit>(Expr))
H A DOptParserEmitter.cpp247 const ListInit *LI = R.getValueAsListInit("Flags");
H A DCodeGenTarget.cpp464 ListInit *TypeList = R->getValueAsListInit("RetTypes");
532 ListInit *PropList = R->getValueAsListInit("Properties");
H A DCodeGenDAGPatterns.cpp1803 TreePattern::TreePattern(Record *TheRec, ListInit *RawPat, bool isInput,
2641 static bool hasNullFragReference(ListInit *LI) {
2688 ListInit *LI = 0;
2690 if (isa<ListInit>(Instrs[i]->getValueInit("Pattern")))
3179 ListInit *LI = CurPattern->getValueAsListInit("ResultInstrs");
H A DCodeGenRegisters.cpp556 ListInit *SubRegs = Def->getValueAsListInit("SubRegs");
618 RV.setValue(ListInit::get(Tuple, RegisterRecTy));
685 ListInit *AltOrders = R->getValueAsListInit("AltOrders");
H A DFixedLenDecoderEmitter.cpp1150 ListInit *Predicates =
1178 ListInit *Predicates =
H A DAsmMatcherEmitter.cpp1193 ListInit *Supers = (*it)->getValueAsListInit("SuperClasses");
/external/llvm/lib/TableGen/
H A DRecord.cpp274 Init *ListRecTy::convertValue(ListInit *LI) {
288 return ListInit::get(Elements, this);
610 ListInit *ListInit::get(ArrayRef<Init *> Range, RecTy *EltTy) {
611 typedef FoldingSet<ListInit> Pool;
620 if (ListInit *I = ThePool.FindNodeOrInsertPos(ID, IP))
623 ListInit *I = new ListInit(Range, EltTy);
628 void ListInit::Profile(FoldingSetNodeID &ID) const {
630 assert(ListType && "Bad type for ListInit!");
[all...]
H A DTGParser.h49 ListInit *ListValue;
51 ForeachLoop(VarInit *IVar, ListInit *LValue)
161 VarInit *ParseForeachDeclaration(ListInit *&ForeachListValue);
H A DTGParser.cpp316 ListInit *List = dyn_cast<ListInit>(CurLoop.ListValue);
852 ListInit *LHSl = dyn_cast<ListInit>(LHS);
1362 return ListInit::get(Vals, DeducedEltTy);
1707 VarInit *TGParser::ParseForeachDeclaration(ListInit *&ForeachListValue) {
1730 ForeachListValue = dyn_cast<ListInit>(List);
1769 ForeachListValue = ListInit::get(Values, IterType);
2024 ListInit *ListValue = 0;
/external/llvm/include/llvm/TableGen/
H A DRecord.h47 class ListInit;
110 virtual Init *convertValue( ListInit *LI) { return 0; }
158 virtual Init *convertValue( ListInit *LI) { return 0; }
197 virtual Init *convertValue( ListInit *LI) { return 0; }
234 virtual Init *convertValue( ListInit *LI) { return 0; }
271 virtual Init *convertValue( ListInit *LI) { return 0; }
310 virtual Init *convertValue( ListInit *LI);
347 virtual Init *convertValue( ListInit *LI) { return 0; }
387 virtual Init *convertValue( ListInit *LI) { return 0; }
778 /// ListInit
780 class ListInit : public TypedInit, public FoldingSetNode { class in namespace:llvm
786 explicit ListInit(ArrayRef<Init *> Range, RecTy *EltTy) function in class:llvm::ListInit
[all...]
/external/clang/utils/TableGen/
H A DClangAttrEmitter.cpp26 ListInit *List = R.getValueAsListInit(FieldName);
27 assert (List && "Got a null ListInit");
32 for (ListInit::const_iterator i = List->begin(), e = List->end();
35 assert(*i && "Got a null element in a ListInit");
39 assert(false && "Got a non-string, non-code element in a ListInit");
/external/clang/lib/AST/
H A DDumpXML.cpp470 case VarDecl::ListInit: initStyle = "list"; break;
H A DItaniumMangle.cpp2693 if (New->getInitializationStyle() == CXXNewExpr::ListInit)
2707 } else if (New->getInitializationStyle() == CXXNewExpr::ListInit &&
H A DExprCXX.cpp135 case ListInit:
/external/clang/lib/Sema/
H A DSemaExprCXX.cpp1077 else if (Style == CXXNewExpr::ListInit) {
1105 initStyle = CXXNewExpr::ListInit;
1134 if (initStyle == CXXNewExpr::ListInit)
1170 if (initStyle == CXXNewExpr::ListInit && isStdInitializerList(AllocType, 0)) {
1427 : initStyle == CXXNewExpr::ListInit
2432 /*ListInit*/ false, /*ZeroInit*/ false,
2584 /*ListInit*/ false, /*ZeroInit*/ false,
2591 /*ListInit*/ false, /*ZeroInit*/ false,
H A DSemaDecl.cpp8273 VDecl->setInitStyle(VarDecl::ListInit);
/external/clang/include/clang/AST/
H A DDecl.h654 ListInit ///< Direct list-initialization (C++11)
H A DExprCXX.h1713 ListInit ///< New-expression has a C++11 list-initializer. enumerator in enum:clang::CXXNewExpr::InitializationStyle

Completed in 518 milliseconds