| /netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/ |
| H A D | CodeGenMapTable.cpp | 94 ListInit *RowFields; 95 ListInit *ColFields; 96 ListInit *KeyCol; 97 std::vector<ListInit*> ValueCols; 127 ListInit *ColValList = MapRec->getValueAsListInit("ValueCols"); in InstrMap() 135 auto *ColI = cast<ListInit>(I); in InstrMap() 151 ListInit *getRowFields() const { return RowFields; } in getRowFields() 153 ListInit *getColFields() const { return ColFields; } in getColFields() 155 ListInit *getKeyCol() const { return KeyCol; } in getKeyCol() 157 const std::vector<ListInit*> &getValueCols() const { in getValueCols() [all …]
|
| H A D | CallingConvEmitter.cpp | 69 ListInit *CCActions = CC->getValueAsListInit("Actions"); in EmitCallingConv() 102 ListInit *VTs = Action->getValueAsListInit("VTs"); in EmitAction() 126 ListInit *RegList = Action->getValueAsListInit("RegList"); in EmitAction() 146 ListInit *RegList = Action->getValueAsListInit("RegList"); in EmitAction() 147 ListInit *ShadowRegList = Action->getValueAsListInit("ShadowRegList"); in EmitAction() 213 ListInit *ShadowRegList = Action->getValueAsListInit("ShadowRegList"); in EmitAction()
|
| H A D | CodeGenDAGPatterns.h | 38 class ListInit; variable 591 ListInit *getAddressSpaces() const; 902 TreePattern(Record *TheRec, ListInit *RawPat, bool isInput, 1054 ListInit *Predicates; // Top level predicate conditions to match. 1064 PatternToMatch(Record *srcrecord, ListInit *preds, TreePatternNodePtr src, 1074 ListInit *getPredicates() const { return Predicates; } in getPredicates() 1205 CodeGenInstruction &CGI, ListInit *Pattern,
|
| H A D | CodeGenTarget.cpp | 704 ListInit *RetTypes = R->getValueAsListInit("RetTypes"); in CodeGenIntrinsic() 705 ListInit *ParamTypes = R->getValueAsListInit("ParamTypes"); in CodeGenIntrinsic() 709 for (ListInit *TypeList : {RetTypes, ParamTypes}) { in CodeGenIntrinsic() 726 ListInit *TypeList = RetTypes; in CodeGenIntrinsic() 792 ListInit *PropList = R->getValueAsListInit("IntrProperties"); in CodeGenIntrinsic()
|
| H A D | OptParserEmitter.cpp | 325 const ListInit *GroupFlags = nullptr; in EmitOptParser() 357 const ListInit *LI = R.getValueAsListInit("Flags"); in EmitOptParser()
|
| H A D | CodeGenDAGPatterns.cpp | 1002 if (ListInit *AddressSpaces = getAddressSpaces()) { in getPredCode() 1224 ListInit *TreePredicateFn::getAddressSpaces() const { in getAddressSpaces() 1845 ListInit *LI = Operator->getValueAsListInit("Fragments"); in GetNumNodeResults() 2742 TreePattern::TreePattern(Record *TheRec, ListInit *RawPat, bool isInput, in TreePattern() 3205 ListInit *LI = Frag->getValueAsListInit("Fragments"); in ParsePatternFragments() 3662 static bool hasNullFragReference(ListInit *LI) { in hasNullFragReference() 3703 CodeGenInstruction &CGI, ListInit *Pat, DAGInstMap &DAGInsts) { in parseInstructionPattern() 3888 ListInit *LI = nullptr; in ParseInstructions() 3890 if (isa<ListInit>(Instr->getValueInit("Pattern"))) in ParseInstructions() 4255 ListInit *Preds = TheDef->getValueAsListInit("Predicates"); in ParseOnePattern() [all …]
|
| H A D | CodeGenRegisters.cpp | 613 ListInit *SubRegs = Def->getValueAsListInit("SubRegs"); in expand() 650 ListInit *CostList = Proto->getValueAsListInit("CostPerUse"); in expand() 688 RV.setValue(ListInit::get(Tuple, RegisterRecTy)); in expand() 695 RV.setValue(ListInit::get(CostPerUse, CostList->getElementType())); in expand() 753 ListInit *AltOrders = R->getValueAsListInit("AltOrders"); in CodeGenRegisterClass()
|
| H A D | FixedLenDecoderEmitter.cpp | 1200 ListInit *Predicates = in emitPredicateMatch() 1251 ListInit *Predicates = in doesOpcodeNeedPredicate()
|
| H A D | GlobalISelEmitter.cpp | 239 if (ListInit *AddrSpaces = P.getAddressSpaces()) { in explainPredicates() 337 const ListInit *AddrSpaces = Predicate.getAddressSpaces(); in isTrivialOperatorNode() 3791 if (const ListInit *AddrSpaces = Predicate.getAddressSpaces()) { in addBuiltinPredicates()
|
| H A D | CodeGenSchedule.cpp | 1857 ListInit *MoveElimInfo = RF->getValueAsListInit("AllowMoveElimination"); in collectRegisterFiles()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/TableGen/ |
| H A D | Record.cpp | 561 ListInit *ListInit::get(ArrayRef<Init *> Range, RecTy *EltTy) { in get() 562 static FoldingSet<ListInit> ThePool; in get() 568 if (ListInit *I = ThePool.FindNodeOrInsertPos(ID, IP)) in get() 575 alignof(ListInit)); in get() 576 ListInit *I = new(Mem) ListInit(Range.size(), EltTy); in get() 583 void ListInit::Profile(FoldingSetNodeID &ID) const { in Profile() 589 Init *ListInit::convertInitializerTo(RecTy *Ty) const { in convertInitializerTo() 591 return const_cast<ListInit*>(this); in convertInitializerTo() 610 return const_cast<ListInit*>(this); in convertInitializerTo() 611 return ListInit::get(Elements, ElementType); in convertInitializerTo() [all …]
|
| H A D | SetTheory.cpp | 292 if (ListInit *LI = dyn_cast<ListInit>(Expr)) in evaluate()
|
| H A D | TGParser.cpp | 391 auto LI = dyn_cast<ListInit>(List); in resolve() 1002 ListInit *LHSl = dyn_cast<ListInit>(LHS); in ParseOperation() 1022 ListInit *LHSl = dyn_cast<ListInit>(LHS); in ParseOperation() 2305 return ListInit::get(Vals, DeducedEltTy); in ParseSimpleValue() 2809 ForeachListValue = ListInit::get(Values, IterType); in ParseForeachDeclaration() 3085 ListInit::get(Defset.Elements, Defset.EltTy)); in ParseDefset() 3207 ListInit *EmptyList = ListInit::get({}, BitRecTy::get()); in ParseIf() 3208 ListInit *SingletonList = ListInit::get({BitInit::get(1)}, BitRecTy::get()); in ParseIf()
|
| H A D | JSONBackend.cpp | 61 } else if (auto *List = dyn_cast<ListInit>(&I)) { in translateInit()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/TableGen/ |
| H A D | Record.h | 665 class ListInit final : public TypedInit, public FoldingSetNode, 666 public TrailingObjects<ListInit, Init *> { 673 explicit ListInit(unsigned N, RecTy *EltTy) in ListInit() function 677 ListInit(const ListInit &) = delete; 678 ListInit &operator=(const ListInit &) = delete; 686 static ListInit *get(ArrayRef<Init *> Range, RecTy *EltTy); 1720 ListInit *getValueAsListInit(StringRef FieldName) const;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/docs/TableGen/ |
| H A D | BackGuide.rst | 291 ``IntInit``, ``ListInit``, and ``StringInit``. (There are additional derived 401 ``ListInit`` 404 The ``ListInit`` class is a subclass of ``TypedInit``. Its instances
|
| /netbsd-src/external/apache2/llvm/dist/clang/utils/TableGen/ |
| H A D | NeonEmitter.cpp | 323 ListInit *Body; 370 TypeSpec InTS, ClassKind CK, ListInit *Body, NeonEmitter &Emitter, in Intrinsic() 1950 ListInit *Body = OperationRec->getValueAsListInit("Ops"); in createIntrinsic()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
| H A D | SemaLambda.cpp | 1116 case LambdaCaptureInitKind::ListInit: in ActOnStartOfLambdaDefinition() 1117 InitStyle = VarDecl::ListInit; in ActOnStartOfLambdaDefinition()
|
| H A D | SemaInit.cpp | 10016 InitListExpr *ListInit = in DeduceTemplateSpecializationFromInitializer() local 10035 bool AllowExplicit = !Kind.isCopyInit() || ListInit; in DeduceTemplateSpecializationFromInitializer() 10110 if (ListInit) { in DeduceTemplateSpecializationFromInitializer() 10115 if (!ListInit->getNumInits()) { in DeduceTemplateSpecializationFromInitializer() 10123 } else if (ListInit->getNumInits() == 1) { in DeduceTemplateSpecializationFromInitializer() 10129 Expr *E = ListInit->getInit(0); in DeduceTemplateSpecializationFromInitializer() 10141 Inits = MultiExprArg(ListInit->getInits(), ListInit->getNumInits()); in DeduceTemplateSpecializationFromInitializer() 10188 if (Kind.isCopyInit() && ListInit && in DeduceTemplateSpecializationFromInitializer()
|
| H A D | SemaExprCXX.cpp | 1853 else if (Style == CXXNewExpr::ListInit) { in isLegalArrayNewInitializer() 1912 initStyle = CXXNewExpr::ListInit; in BuildCXXNew() 1940 : initStyle == CXXNewExpr::ListInit in BuildCXXNew() 1965 bool Braced = (initStyle == CXXNewExpr::ListInit); in BuildCXXNew()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
| H A D | JSONNodeDumper.cpp | 783 case VarDecl::ListInit: JOS.attribute("init", "list"); break; in VisitVarDecl() 1212 case CXXNewExpr::ListInit: JOS.attribute("initStyle", "list"); break; in VisitCXXNewExpr()
|
| H A D | ExprCXX.cpp | 222 case ListInit: in CXXNewExpr()
|
| H A D | TextNodeDumper.cpp | 1701 case VarDecl::ListInit: in VisitVarDecl()
|
| H A D | ItaniumMangle.cpp | 4361 if (New->getInitializationStyle() == CXXNewExpr::ListInit) in mangleExpression() 4375 } else if (New->getInitializationStyle() == CXXNewExpr::ListInit && in mangleExpression()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/ |
| H A D | DeclSpec.h | 2661 ListInit //!< [a{b}] enumerator
|