/external/llvm/utils/TableGen/ |
D | CodeGenMapTable.cpp | 95 ListInit *RowFields; 96 ListInit *ColFields; 97 ListInit *KeyCol; 98 std::vector<ListInit*> ValueCols; 128 ListInit *ColValList = MapRec->getValueAsListInit("ValueCols"); in InstrMap() 136 ListInit *ColI = dyn_cast<ListInit>(I); in InstrMap() 156 ListInit *getRowFields() const { in getRowFields() 160 ListInit *getColFields() const { in getColFields() 164 ListInit *getKeyCol() const { in getKeyCol() 168 const std::vector<ListInit*> &getValueCols() const { in getValueCols() [all …]
|
D | CallingConvEmitter.cpp | 62 ListInit *CCActions = CC->getValueAsListInit("Actions"); in EmitCallingConv() 89 ListInit *VTs = Action->getValueAsListInit("VTs"); in EmitAction() 113 ListInit *RegList = Action->getValueAsListInit("RegList"); in EmitAction() 134 ListInit *RegList = Action->getValueAsListInit("RegList"); in EmitAction() 135 ListInit *ShadowRegList = Action->getValueAsListInit("ShadowRegList"); in EmitAction() 201 ListInit *ShadowRegList = Action->getValueAsListInit("ShadowRegList"); in EmitAction()
|
D | CodeGenDAGPatterns.h | 31 class ListInit; variable 567 TreePattern(Record *TheRec, ListInit *RawPat, bool isInput, 687 PatternToMatch(Record *srcrecord, ListInit *preds, in PatternToMatch() 695 ListInit *Predicates; // Top level predicate conditions to match. 703 ListInit *getPredicates() const { return Predicates; } in getPredicates() 822 CodeGenInstruction &CGI, ListInit *Pattern,
|
D | OptParserEmitter.cpp | 224 const ListInit *GroupFlags = nullptr; in EmitOptParser() 256 const ListInit *LI = R.getValueAsListInit("Flags"); in EmitOptParser()
|
D | CodeGenTarget.cpp | 498 ListInit *TypeList = R->getValueAsListInit("RetTypes"); in CodeGenIntrinsic() 568 ListInit *PropList = R->getValueAsListInit("Properties"); in CodeGenIntrinsic()
|
D | CodeGenDAGPatterns.cpp | 2045 TreePattern::TreePattern(Record *TheRec, ListInit *RawPat, bool isInput, in TreePattern() 2908 static bool hasNullFragReference(ListInit *LI) { in hasNullFragReference() 2949 CodeGenInstruction &CGI, ListInit *Pat, DAGInstMap &DAGInsts) { in parseInstructionPattern() 3114 ListInit *LI = nullptr; in ParseInstructions() 3116 if (isa<ListInit>(Instr->getValueInit("Pattern"))) in ParseInstructions() 3441 ListInit *LI = CurPattern->getValueAsListInit("ResultInstrs"); in ParsePatterns()
|
D | CodeGenRegisters.cpp | 545 ListInit *SubRegs = Def->getValueAsListInit("SubRegs"); in expand() 607 RV.setValue(ListInit::get(Tuple, RegisterRecTy)); in expand() 678 ListInit *AltOrders = R->getValueAsListInit("AltOrders"); in CodeGenRegisterClass()
|
D | FixedLenDecoderEmitter.cpp | 1150 ListInit *Predicates = in emitPredicateMatch() 1180 ListInit *Predicates = in doesOpcodeNeedPredicate()
|
D | AsmMatcherEmitter.cpp | 1263 ListInit *Supers = Rec->getValueAsListInit("SuperClasses"); in buildOperandClasses()
|
/external/llvm/lib/TableGen/ |
D | Record.cpp | 478 ListInit *ListInit::get(ArrayRef<Init *> Range, RecTy *EltTy) { in get() 479 static FoldingSet<ListInit> ThePool; in get() 480 static std::vector<std::unique_ptr<ListInit>> TheActualPool; in get() 486 if (ListInit *I = ThePool.FindNodeOrInsertPos(ID, IP)) in get() 489 ListInit *I = new ListInit(Range, EltTy); in get() 491 TheActualPool.push_back(std::unique_ptr<ListInit>(I)); in get() 495 void ListInit::Profile(FoldingSetNodeID &ID) const { in Profile() 501 Init *ListInit::convertInitializerTo(RecTy *Ty) const { in convertInitializerTo() 514 return ListInit::get(Elements, Ty); in convertInitializerTo() 521 ListInit::convertInitListSlice(const std::vector<unsigned> &Elements) const { in convertInitListSlice() [all …]
|
D | TGParser.h | 49 ListInit *ListValue; 51 ForeachLoop(VarInit *IVar, ListInit *LValue) in ForeachLoop() 163 VarInit *ParseForeachDeclaration(ListInit *&ForeachListValue);
|
D | TGParser.cpp | 304 ListInit *List = dyn_cast<ListInit>(CurLoop.ListValue); in ProcessForeachDefs() 821 ListInit *LHSl = dyn_cast<ListInit>(LHS); in ParseOperation() 939 else if (ListInit *Arg0 = dyn_cast<ListInit>(InitList[0])) in ParseOperation() 1400 return ListInit::get(Vals, DeducedEltTy); in ParseSimpleValue() 1749 VarInit *TGParser::ParseForeachDeclaration(ListInit *&ForeachListValue) { in ParseForeachDeclaration() 1772 ForeachListValue = dyn_cast<ListInit>(List); in ParseForeachDeclaration() 1811 ForeachListValue = ListInit::get(Values, IterType); in ParseForeachDeclaration() 2066 ListInit *ListValue = nullptr; in ParseForeach()
|
D | SetTheory.cpp | 282 if (ListInit *LI = dyn_cast<ListInit>(Expr)) in evaluate()
|
/external/llvm/include/llvm/TableGen/ |
D | Record.h | 584 class ListInit : public TypedInit, public FoldingSetNode { 591 explicit ListInit(ArrayRef<Init *> Range, RecTy *EltTy) in ListInit() function 595 ListInit(const ListInit &Other) = delete; 596 ListInit &operator=(const ListInit &Other) = delete; 602 static ListInit *get(ArrayRef<Init *> Range, RecTy *EltTy); 1367 ListInit *getValueAsListInit(StringRef FieldName) const;
|
/external/clang/utils/TableGen/ |
D | NeonEmitter.cpp | 289 ListInit *Body; 323 TypeSpec InTS, ClassKind CK, ListInit *Body, NeonEmitter &Emitter, in Intrinsic() 1923 ListInit *Body = OperationRec->getValueAsListInit("Ops"); in createIntrinsic()
|
/external/clang/lib/Sema/ |
D | SemaLambda.cpp | 990 case LambdaCaptureInitKind::ListInit: in ActOnStartOfLambdaDefinition() 991 InitStyle = VarDecl::ListInit; in ActOnStartOfLambdaDefinition()
|
D | SemaExprCXX.cpp | 1257 else if (Style == CXXNewExpr::ListInit) { in isLegalArrayNewInitializer() 1285 initStyle = CXXNewExpr::ListInit; in BuildCXXNew() 1306 if (initStyle == CXXNewExpr::ListInit || in BuildCXXNew() 1343 if (initStyle == CXXNewExpr::ListInit && in BuildCXXNew() 1603 : initStyle == CXXNewExpr::ListInit in BuildCXXNew()
|
D | SemaDecl.cpp | 9602 VDecl->setInitStyle(VarDecl::ListInit); in AddInitializerToDecl()
|
/external/clang/include/clang/Sema/ |
D | DeclSpec.h | 2268 ListInit //!< [a{b}] enumerator
|
/external/clang/lib/AST/ |
D | ItaniumMangle.cpp | 2972 if (New->getInitializationStyle() == CXXNewExpr::ListInit) in mangleExpression() 2986 } else if (New->getInitializationStyle() == CXXNewExpr::ListInit && in mangleExpression()
|
D | ExprCXX.cpp | 191 case ListInit: in CXXNewExpr()
|
D | ASTDumper.cpp | 1180 case VarDecl::ListInit: OS << " listinit"; break; in VisitVarDecl()
|
/external/clang/lib/Parse/ |
D | ParseExprCXX.cpp | 908 InitKind = LambdaCaptureInitKind::ListInit; in ParseLambdaIntroducer()
|
/external/clang/include/clang/AST/ |
D | Decl.h | 720 ListInit ///< Direct list-initialization (C++11) enumerator
|
D | ExprCXX.h | 1778 ListInit ///< New-expression has a C++11 list-initializer. enumerator
|