Home
last modified time | relevance | path

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

/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>(ColValList->getElement(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.cpp59 ListInit *CCActions = CC->getValueAsListInit("Actions"); in EmitCallingConv()
86 ListInit *VTs = Action->getValueAsListInit("VTs"); in EmitAction()
110 ListInit *RegList = Action->getValueAsListInit("RegList"); in EmitAction()
131 ListInit *RegList = Action->getValueAsListInit("RegList"); in EmitAction()
132 ListInit *ShadowRegList = Action->getValueAsListInit("ShadowRegList"); in EmitAction()
195 ListInit *ShadowRegList = Action->getValueAsListInit("ShadowRegList"); in EmitAction()
DCodeGenDAGPatterns.h31 class ListInit; variable
547 TreePattern(Record *TheRec, ListInit *RawPat, bool isInput,
667 PatternToMatch(Record *srcrecord, ListInit *preds, in PatternToMatch()
675 ListInit *Predicates; // Top level predicate conditions to match.
683 ListInit *getPredicates() const { return Predicates; } in getPredicates()
801 CodeGenInstruction &CGI, ListInit *Pattern,
DCodeGenTarget.cpp493 ListInit *TypeList = R->getValueAsListInit("RetTypes"); in CodeGenIntrinsic()
561 ListInit *PropList = R->getValueAsListInit("Properties"); in CodeGenIntrinsic()
DOptParserEmitter.cpp252 const ListInit *LI = R.getValueAsListInit("Flags"); in EmitOptParser()
DCodeGenDAGPatterns.cpp1855 TreePattern::TreePattern(Record *TheRec, ListInit *RawPat, bool isInput, in TreePattern()
2724 static bool hasNullFragReference(ListInit *LI) { in hasNullFragReference()
2765 CodeGenInstruction &CGI, ListInit *Pat, DAGInstMap &DAGInsts) { in parseInstructionPattern()
2928 ListInit *LI = nullptr; in ParseInstructions()
2930 if (isa<ListInit>(Instrs[i]->getValueInit("Pattern"))) in ParseInstructions()
3273 ListInit *LI = CurPattern->getValueAsListInit("ResultInstrs"); in ParsePatterns()
DCodeGenRegisters.cpp556 ListInit *SubRegs = Def->getValueAsListInit("SubRegs"); in expand()
618 RV.setValue(ListInit::get(Tuple, RegisterRecTy)); in expand()
685 ListInit *AltOrders = R->getValueAsListInit("AltOrders"); in CodeGenRegisterClass()
DFixedLenDecoderEmitter.cpp1149 ListInit *Predicates = in emitPredicateMatch()
1177 ListInit *Predicates = in doesOpcodeNeedPredicate()
DAsmMatcherEmitter.cpp1224 ListInit *Supers = (*it)->getValueAsListInit("SuperClasses"); in buildOperandClasses()
/external/llvm/lib/TableGen/
DRecord.cpp274 Init *ListRecTy::convertValue(ListInit *LI) { in convertValue()
288 return ListInit::get(Elements, this); in convertValue()
623 ListInit *ListInit::get(ArrayRef<Init *> Range, RecTy *EltTy) { in get()
624 typedef FoldingSet<ListInit> Pool; in get()
626 static std::vector<std::unique_ptr<ListInit>> TheActualPool; in get()
632 if (ListInit *I = ThePool.FindNodeOrInsertPos(ID, IP)) in get()
635 ListInit *I = new ListInit(Range, EltTy); in get()
637 TheActualPool.push_back(std::unique_ptr<ListInit>(I)); in get()
641 void ListInit::Profile(FoldingSetNodeID &ID) const { in Profile()
650 ListInit::convertInitListSlice(const std::vector<unsigned> &Elements) const { in convertInitListSlice()
[all …]
DTGParser.h49 ListInit *ListValue;
51 ForeachLoop(VarInit *IVar, ListInit *LValue) in ForeachLoop()
165 VarInit *ParseForeachDeclaration(ListInit *&ForeachListValue);
DTGParser.cpp316 ListInit *List = dyn_cast<ListInit>(CurLoop.ListValue); in ProcessForeachDefs()
842 ListInit *LHSl = dyn_cast<ListInit>(LHS); in ParseOperation()
966 else if (ListInit *Arg0 = dyn_cast<ListInit>(InitList[0])) in ParseOperation()
1398 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()
2070 ListInit *ListValue = nullptr; in ParseForeach()
DSetTheory.cpp282 if (ListInit *LI = dyn_cast<ListInit>(Expr)) in evaluate()
/external/llvm/include/llvm/TableGen/
DRecord.h47 class ListInit; variable
110 virtual Init *convertValue( ListInit *LI) { return nullptr; } in convertValue()
158 Init *convertValue( ListInit *LI) override { return nullptr; } in convertValue()
197 Init *convertValue( ListInit *LI) override { return nullptr; } in convertValue()
234 Init *convertValue( ListInit *LI) override { return nullptr; } in convertValue()
272 Init *convertValue( ListInit *LI) override { return nullptr; } in convertValue()
312 Init *convertValue( ListInit *LI) override;
350 Init *convertValue( ListInit *LI) override { return nullptr; } in convertValue()
390 Init *convertValue( ListInit *LI) override { return nullptr; } in convertValue()
781 class ListInit : public TypedInit, public FoldingSetNode {
[all …]
/external/clang/utils/TableGen/
DNeonEmitter.cpp278 ListInit *Body;
312 TypeSpec InTS, ClassKind CK, ListInit *Body, NeonEmitter &Emitter, in Intrinsic()
1916 ListInit *Body = OperationRec->getValueAsListInit("Ops"); in createIntrinsic()
/external/clang/lib/Sema/
DSemaExprCXX.cpp1143 else if (Style == CXXNewExpr::ListInit) { in isLegalArrayNewInitializer()
1171 initStyle = CXXNewExpr::ListInit; in BuildCXXNew()
1200 if (initStyle == CXXNewExpr::ListInit || in BuildCXXNew()
1237 if (initStyle == CXXNewExpr::ListInit && in BuildCXXNew()
1497 : initStyle == CXXNewExpr::ListInit in BuildCXXNew()
DSemaDecl.cpp8711 VDecl->setInitStyle(VarDecl::ListInit); in AddInitializerToDecl()
/external/clang/lib/AST/
DItaniumMangle.cpp2741 if (New->getInitializationStyle() == CXXNewExpr::ListInit) in mangleExpression()
2755 } else if (New->getInitializationStyle() == CXXNewExpr::ListInit && in mangleExpression()
DExprCXX.cpp194 case ListInit: in CXXNewExpr()
/external/clang/include/clang/AST/
DDecl.h663 ListInit ///< Direct list-initialization (C++11) enumerator
DExprCXX.h1627 ListInit ///< New-expression has a C++11 list-initializer. enumerator