Searched refs:ListInit (Results 1 - 24 of 24) 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>(I);
156 ListInit *getRowFields() const {
160 ListInit *getColFields() const {
164 ListInit *getKeyCo
[all...]
H A DCallingConvEmitter.cpp62 ListInit *CCActions = CC->getValueAsListInit("Actions");
89 ListInit *VTs = Action->getValueAsListInit("VTs");
113 ListInit *RegList = Action->getValueAsListInit("RegList");
134 ListInit *RegList = Action->getValueAsListInit("RegList");
135 ListInit *ShadowRegList = Action->getValueAsListInit("ShadowRegList");
201 ListInit *ShadowRegList = Action->getValueAsListInit("ShadowRegList");
H A DOptParserEmitter.cpp224 const ListInit *GroupFlags = nullptr;
256 const ListInit *LI = R.getValueAsListInit("Flags");
H A DCodeGenDAGPatterns.h31 class ListInit;
567 TreePattern(Record *TheRec, ListInit *RawPat, bool isInput,
687 PatternToMatch(Record *srcrecord, ListInit *preds,
695 ListInit *Predicates; // Top level predicate conditions to match.
703 ListInit *getPredicates() const { return Predicates; }
822 CodeGenInstruction &CGI, ListInit *Pattern,
H A DCodeGenTarget.cpp498 ListInit *TypeList = R->getValueAsListInit("RetTypes");
568 ListInit *PropList = R->getValueAsListInit("Properties");
H A DCodeGenDAGPatterns.cpp2045 TreePattern::TreePattern(Record *TheRec, ListInit *RawPat, bool isInput,
2908 static bool hasNullFragReference(ListInit *LI) {
2949 CodeGenInstruction &CGI, ListInit *Pat, DAGInstMap &DAGInsts) {
3114 ListInit *LI = nullptr;
3116 if (isa<ListInit>(Instr->getValueInit("Pattern")))
3441 ListInit *LI = CurPattern->getValueAsListInit("ResultInstrs");
H A DCodeGenRegisters.cpp545 ListInit *SubRegs = Def->getValueAsListInit("SubRegs");
607 RV.setValue(ListInit::get(Tuple, RegisterRecTy));
678 ListInit *AltOrders = R->getValueAsListInit("AltOrders");
H A DFixedLenDecoderEmitter.cpp1150 ListInit *Predicates =
1180 ListInit *Predicates =
H A DAsmMatcherEmitter.cpp1263 ListInit *Supers = Rec->getValueAsListInit("SuperClasses");
/external/llvm/lib/TableGen/
H A DRecord.cpp478 ListInit *ListInit::get(ArrayRef<Init *> Range, RecTy *EltTy) {
479 static FoldingSet<ListInit> ThePool;
480 static std::vector<std::unique_ptr<ListInit>> TheActualPool;
486 if (ListInit *I = ThePool.FindNodeOrInsertPos(ID, IP))
489 ListInit *I = new ListInit(Range, EltTy);
491 TheActualPool.push_back(std::unique_ptr<ListInit>(I));
495 void ListInit::Profile(FoldingSetNodeID &ID) const {
501 Init *ListInit
[all...]
H A DTGParser.h49 ListInit *ListValue;
51 ForeachLoop(VarInit *IVar, ListInit *LValue)
163 VarInit *ParseForeachDeclaration(ListInit *&ForeachListValue);
H A DSetTheory.cpp282 if (ListInit *LI = dyn_cast<ListInit>(Expr))
H A DTGParser.cpp304 ListInit *List = dyn_cast<ListInit>(CurLoop.ListValue);
821 ListInit *LHSl = dyn_cast<ListInit>(LHS);
939 else if (ListInit *Arg0 = dyn_cast<ListInit>(InitList[0]))
1400 return ListInit::get(Vals, DeducedEltTy);
1749 VarInit *TGParser::ParseForeachDeclaration(ListInit *&ForeachListValue) {
1772 ForeachListValue = dyn_cast<ListInit>(List);
1811 ForeachListValue = ListInit
[all...]
/external/llvm/include/llvm/TableGen/
H A DRecord.h582 /// ListInit - [AL, AH, CL] - Represent a list of defs
584 class ListInit : public TypedInit, public FoldingSetNode { class in namespace:llvm
591 explicit ListInit(ArrayRef<Init *> Range, RecTy *EltTy) function in class:llvm::ListInit
595 ListInit(const ListInit &Other) = delete;
596 ListInit &operator=(const ListInit &Other) = delete;
602 static ListInit *get(ArrayRef<Init *> Range, RecTy *EltTy);
1364 /// its value as a ListInit, throwing an exception if the field does not exist
1367 ListInit *getValueAsListIni
[all...]
/external/clang/utils/TableGen/
H A DNeonEmitter.cpp289 ListInit *Body;
323 TypeSpec InTS, ClassKind CK, ListInit *Body, NeonEmitter &Emitter,
1923 ListInit *Body = OperationRec->getValueAsListInit("Ops");
/external/clang/lib/Sema/
H A DSemaLambda.cpp990 case LambdaCaptureInitKind::ListInit:
991 InitStyle = VarDecl::ListInit;
H A DSemaExprCXX.cpp1257 else if (Style == CXXNewExpr::ListInit) {
1285 initStyle = CXXNewExpr::ListInit;
1306 if (initStyle == CXXNewExpr::ListInit ||
1343 if (initStyle == CXXNewExpr::ListInit &&
1603 : initStyle == CXXNewExpr::ListInit
2939 /*ListInit*/ false, /*StdInitListInit*/ false, /*ZeroInit*/ false,
3090 /*ListInit*/ false, /*StdInitListInit*/ false, /*ZeroInit*/ false,
3096 /*ListInit*/ false, /*StdInitListInit*/ false, /*ZeroInit*/ false,
H A DSemaDecl.cpp9602 VDecl->setInitStyle(VarDecl::ListInit);
/external/clang/include/clang/Sema/
H A DDeclSpec.h2268 ListInit //!< [a{b}]
/external/clang/lib/AST/
H A DExprCXX.cpp191 case ListInit:
H A DItaniumMangle.cpp2972 if (New->getInitializationStyle() == CXXNewExpr::ListInit)
2986 } else if (New->getInitializationStyle() == CXXNewExpr::ListInit &&
/external/clang/include/clang/AST/
H A DDecl.h720 ListInit ///< Direct list-initialization (C++11)
H A DExprCXX.h1778 ListInit ///< New-expression has a C++11 list-initializer. enumerator in enum:clang::CXXNewExpr::InitializationStyle
/external/clang/lib/Parse/
H A DParseExprCXX.cpp908 InitKind = LambdaCaptureInitKind::ListInit;

Completed in 1126 milliseconds