Home
last modified time | relevance | path

Searched refs:ListInit (Results 1 – 25 of 51) sorted by relevance

123

/external/llvm/utils/TableGen/
DCodeGenMapTable.cpp95 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 …]
DCallingConvEmitter.cpp62 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()
DCodeGenDAGPatterns.h31 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,
DOptParserEmitter.cpp224 const ListInit *GroupFlags = nullptr; in EmitOptParser()
256 const ListInit *LI = R.getValueAsListInit("Flags"); in EmitOptParser()
/external/swiftshader/third_party/llvm-7.0/llvm/utils/TableGen/
DCodeGenMapTable.cpp95 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 …]
DCallingConvEmitter.cpp62 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()
DOptParserEmitter.cpp229 const ListInit *GroupFlags = nullptr; in EmitOptParser()
261 const ListInit *LI = R.getValueAsListInit("Flags"); in EmitOptParser()
DCodeGenDAGPatterns.h38 class ListInit; variable
822 TreePattern(Record *TheRec, ListInit *RawPat, bool isInput,
1178 CodeGenInstruction &CGI, ListInit *Pattern,
1212 std::vector<Predicate> makePredList(ListInit *L);
/external/swiftshader/third_party/llvm-7.0/llvm/lib/TableGen/
DRecord.cpp557 ListInit *ListInit::get(ArrayRef<Init *> Range, RecTy *EltTy) { in get()
558 static FoldingSet<ListInit> ThePool; in get()
564 if (ListInit *I = ThePool.FindNodeOrInsertPos(ID, IP)) in get()
571 alignof(ListInit)); in get()
572 ListInit *I = new(Mem) ListInit(Range.size(), EltTy); in get()
579 void ListInit::Profile(FoldingSetNodeID &ID) const { in Profile()
585 Init *ListInit::convertInitializerTo(RecTy *Ty) const { in convertInitializerTo()
587 return const_cast<ListInit*>(this); in convertInitializerTo()
606 return const_cast<ListInit*>(this); in convertInitializerTo()
607 return ListInit::get(Elements, ElementType); in convertInitializerTo()
[all …]
DSetTheory.cpp293 if (ListInit *LI = dyn_cast<ListInit>(Expr)) in evaluate()
DJSONBackend.cpp65 } else if (auto *List = dyn_cast<ListInit>(&I)) { in translateInit()
/external/llvm/lib/TableGen/
DRecord.cpp492 ListInit *ListInit::get(ArrayRef<Init *> Range, RecTy *EltTy) { in get()
493 static FoldingSet<ListInit> ThePool; in get()
494 static std::vector<std::unique_ptr<ListInit>> TheActualPool; in get()
500 if (ListInit *I = ThePool.FindNodeOrInsertPos(ID, IP)) in get()
504 ListInit *I = new (Mem) ListInit(Range.size(), EltTy); in get()
508 TheActualPool.push_back(std::unique_ptr<ListInit>(I)); in get()
512 void ListInit::Profile(FoldingSetNodeID &ID) const { in Profile()
518 Init *ListInit::convertInitializerTo(RecTy *Ty) const { in convertInitializerTo()
531 return ListInit::get(Elements, Ty); in convertInitializerTo()
538 ListInit::convertInitListSlice(const std::vector<unsigned> &Elements) const { in convertInitListSlice()
[all …]
DTGParser.h49 ListInit *ListValue;
51 ForeachLoop(VarInit *IVar, ListInit *LValue) in ForeachLoop()
166 VarInit *ParseForeachDeclaration(ListInit *&ForeachListValue);
DTGParser.cpp300 ListInit *List = dyn_cast<ListInit>(CurLoop.ListValue); in ProcessForeachDefs()
816 ListInit *LHSl = dyn_cast<ListInit>(LHS); in ParseOperation()
934 else if (ListInit *Arg0 = dyn_cast<ListInit>(InitList[0])) in ParseOperation()
1395 return ListInit::get(Vals, DeducedEltTy); in ParseSimpleValue()
1744 VarInit *TGParser::ParseForeachDeclaration(ListInit *&ForeachListValue) { in ParseForeachDeclaration()
1767 ForeachListValue = dyn_cast<ListInit>(List); in ParseForeachDeclaration()
1806 ForeachListValue = ListInit::get(Values, IterType); in ParseForeachDeclaration()
2061 ListInit *ListValue = nullptr; in ParseForeach()
DSetTheory.cpp282 if (ListInit *LI = dyn_cast<ListInit>(Expr)) in evaluate()
/external/swiftshader/third_party/LLVM/lib/TableGen/
DRecord.cpp291 Init *ListRecTy::convertValue(ListInit *LI) { in convertValue()
307 return ListInit::get(Elements, this); in convertValue()
599 ListInit *ListInit::get(ArrayRef<Init *> Range, RecTy *EltTy) { in get()
600 typedef FoldingSet<ListInit> Pool; in get()
609 if (ListInit *I = ThePool.FindNodeOrInsertPos(ID, IP)) in get()
612 ListInit *I = new ListInit(Range, EltTy); in get()
617 void ListInit::Profile(FoldingSetNodeID &ID) const { in Profile()
626 ListInit::convertInitListSlice(const std::vector<unsigned> &Elements) const { in convertInitListSlice()
633 return ListInit::get(Vals, getType()); in convertInitListSlice()
636 Record *ListInit::getElementAsRecord(unsigned i) const { in getElementAsRecord()
[all …]
/external/swiftshader/third_party/LLVM/utils/TableGen/
DCallingConvEmitter.cpp43 ListInit *CCActions = CC->getValueAsListInit("Actions"); in EmitCallingConv()
70 ListInit *VTs = Action->getValueAsListInit("VTs"); in EmitAction()
94 ListInit *RegList = Action->getValueAsListInit("RegList"); in EmitAction()
115 ListInit *RegList = Action->getValueAsListInit("RegList"); in EmitAction()
116 ListInit *ShadowRegList = Action->getValueAsListInit("ShadowRegList"); in EmitAction()
DCodeGenDAGPatterns.h30 class ListInit; variable
520 TreePattern(Record *TheRec, ListInit *RawPat, bool isInput,
634 PatternToMatch(Record *srcrecord, ListInit *preds, in PatternToMatch()
642 ListInit *Predicates; // Top level predicate conditions to match.
650 ListInit *getPredicates() const { return Predicates; } in getPredicates()
DCodeGenRegisters.cpp95 ListInit *Comps = TheDef->getValueAsListInit("CompositeIndices"); in getSubRegs()
167 ListInit *SubRegs = Def->getValueAsListInit("SubRegs"); in expand()
220 RV.setValue(ListInit::get(Tuple, RegisterRecTy)); in expand()
278 ListInit *AltOrders = R->getValueAsListInit("AltOrders"); in CodeGenRegisterClass()
303 ListInit *SRC = R->getValueAsListInit("SubRegClasses"); in CodeGenRegisterClass()
304 for (ListInit::const_iterator i = SRC->begin(), e = SRC->end(); i != e; ++i) { in CodeGenRegisterClass()
DInstrInfoEmitter.h27 class ListInit; variable
DSetTheory.cpp235 if (ListInit *LI = dynamic_cast<ListInit*>(Expr)) in evaluate()
DCodeGenTarget.cpp405 ListInit *TypeList = R->getValueAsListInit("RetTypes"); in CodeGenIntrinsic()
473 ListInit *PropList = R->getValueAsListInit("Properties"); in CodeGenIntrinsic()
/external/swiftshader/third_party/LLVM/include/llvm/TableGen/
DRecord.h47 class ListInit; variable
92 virtual Init *convertValue( ListInit *LI) { return 0; } in convertValue()
146 virtual Init *convertValue( ListInit *LI) { return 0; } in convertValue()
191 virtual Init *convertValue( ListInit *LI) { return 0; } in convertValue()
235 virtual Init *convertValue( ListInit *LI) { return 0; } in convertValue()
277 virtual Init *convertValue( ListInit *LI) { return 0; } in convertValue()
324 virtual Init *convertValue( ListInit *LI);
367 virtual Init *convertValue( ListInit *LI) { return 0; } in convertValue()
407 virtual Init *convertValue( ListInit *LI) { return 0; } in convertValue()
453 virtual Init *convertValue( ListInit *LI) { return 0; } in convertValue()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/TableGen/
DRecord.h659 class ListInit final : public TypedInit, public FoldingSetNode,
660 public TrailingObjects<ListInit, Init *> {
667 explicit ListInit(unsigned N, RecTy *EltTy) in ListInit() function
671 ListInit(const ListInit &) = delete;
672 ListInit &operator=(const ListInit &) = delete;
680 static ListInit *get(ArrayRef<Init *> Range, RecTy *EltTy);
1554 ListInit *getValueAsListInit(StringRef FieldName) const;
/external/llvm/include/llvm/TableGen/
DRecord.h651 class ListInit final : public TypedInit, public FoldingSetNode,
659 explicit ListInit(unsigned N, RecTy *EltTy) in ListInit() function
662 ListInit(const ListInit &Other) = delete;
663 ListInit &operator=(const ListInit &Other) = delete;
672 static ListInit *get(ArrayRef<Init *> Range, RecTy *EltTy);
1449 ListInit *getValueAsListInit(StringRef FieldName) const;

123